web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Answered

Feeding AX2012 data into a Data Warehouse

(0) ShareShare
ReportReport
Posted on by 225

Hello,

the end user I currently work for has a solution built around AX2012 for feeding data into a data warehouse. It is a bit archaic and dates back all the way to AX3.5 days. 

To summarize there are a number of MSSQL DTS (Data Transformation Services) packages which query various AX tables (mainly CofA, Dimensions, ledgertrans), populate intermediate tables with the required data and then perform certain additional conversions before finally exporting the data to flat files. The packages are launched relying on SQL Server jobs and the whole process is managed by a green screen scheduler running on mainframe technology. The process is cumbersome and a real pain to maintain.

The reason DTS this was chosen over implementing all the transformation logic in X++ was performance. Though this reasoning was a decade ago and  may now be obsolete.

We are currently thinking of implementing some major changes in the extraction logic and that is a good opportunity to possibly rebuild everything. My question is: what alternatives would you consider? A couple of options I see are moving all the logic into X++ or utilizing Biztalk. We are in the process of considering an upgrade to 365 possibly with 12-18 months. Is there a better alternative in 365? Perhaps it is better to stay with the cheap and dirty alternative for now and rebuild when we upgrade to 365?


Best regards,

Grzegorz

I have the same question (0)
  • Verified answer
    Mea_ Profile Picture
    60,286 on at

    In 365 you have an option to push data incrementally into BYOD docs.microsoft.com/.../export-entities-to-your-own-database

    Similar solution is available in 2012 docs.microsoft.com/.../introducing-entity-store-for-dynamics-ax-2012-r3, however you have to be on specific version of AX 2012.

    As you see, both options are utilizing SSIS under the hood, because it's the fastest way to extract data from data base. So, you may either look at entity store\BYOD option or build you own SSIS packages to extract data from DB directly. Please note that SSIS won't be transferable to D365 because you don't have direct access to the data base anymore. Neither of these options does transformation, so it should be performed after extract over staging tables anyway.

  • Grzegorz Skrzypczyk Profile Picture
    225 on at

    Thank you for your reply. This is very helpful.

    Grzegorz

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Giorgio Bonacorsi Profile Picture

Giorgio Bonacorsi 587

#2
Abhilash Warrier Profile Picture

Abhilash Warrier 552 Super User 2026 Season 1

#3
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 542 Super User 2026 Season 1

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans