Import and export projects are processed using “data entities, " normalized views of D365FO data tables and can be added programmatically if necessary. There is a dedicated Data management workspace where you can set up data import and export projects, import actual data or see available data entities and check integration mappings in graphical schemas. However useful it is, I cannot tell you that the DMF UI is a user-friendly one. Some parts of the “advanced” and “standard” views confuse users, even developers. Also, field mapping and Unicode setup parts are confusing and do not always work as expected.
There is support for every old file format that was supported by Dynamics AX before, and some new formats and SQL Server DB connection options are available, but there is still no support for modern data transfer file formats like JSON, Parquet, ARRF, Avro, etc.. Also, as package options, you can only use ZIP compression, and there is no support for GZIP, which is widely used for data transfer today. To transfer the data inside a file, CSV files are the recommended option. As you can see in the analysis below from luminousmen.com, a CSV file is quite an outdated file format and falls far behind in every aspect compared to modern data transfer file formats.
https://luminousmen.com/post/big-data-file-formats
DMF has REST APIs and Azure actions to import and export data from outside D365FO. You can find Azure actions to be used in Logic Apps under the “DataManagementDefinitionGroups” section of “Execute action” :
4️⃣ Recurring Integrations
Recurring integrations feature can be enabled from a single button click in a DMF project and later can be managed/monitored from D365FO RI admin forms. REST API’s then used to push and pull data generated by this recurring integration, which can then be picked up in an ordered and scheduled way. These API’s used for recurring integrations are fixed and you cannot extend them for custom functionality.
- How: Upload/download files from Azure Blob via a recurring data job.
- Automation: Managed using batch jobs or Azure logic apps.
✅ Best for nightly/periodic syncs between systems.
5️⃣ Business Events
✅ Ideal for real-time triggers in distributed systems (e.g., notify WMS when invoice is posted).
More info: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/business-events/home-page
6️⃣ Entity Store

Use case: Power BI reports on operational data.
-
Tools: D365 FO pushes data into Azure SQL (Entity Store), which can be queried directly.
✅ Great for analytical/reporting integrations.