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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Data entity change tracking triggers incremental export for not evaluated fields

(1) ShareShare
ReportReport
Posted on by 45
Hi everyone!
 
In my company we have created an export interface that uses an export project in data management. This project uses a custom data entity that joins some tables (12 tables in total to be precise, primary table is InventTable) and extracts only 20 fields from all the hundreds available from the joined tables.
As the above interface have to be incremental, we have enabled /all tables/ change tracking on the data entity, and set the export project to incremental push.
 
The problem we are having is that the change tracking triggers the export even if the 20 selected fields are not changed.
For example: my primary table is InventTable. Data entity read just ItemId, PmfProductType and a custom one from it. We expected to trigger the export if one of those fields change. Instead, if I change field /ItemType/, that's part of the table but not exported by DE, it exports the entire record again even if I am not interested in doing that.
As we have activated the change tracking on all the tables of DE, this happens for every field of all 12 tables!

This obviously create a large amount of unnecessary exported items, and a heavy workload both for the export on our side and the import on the other side when the file is read.
 
Is there a way to use change tracking and trigger the export just for the fields selected by the data entity?
We have looked in Microsoft documentation, in visual studio and searched online, but with no success.
Nevertheless, this interface has been in production environment for almost two years and we never noticed this problem: has Microsoft changed something in data entities behaviour in the latest updates?
I have the same question (0)
  • Martin Dráb Profile Picture
    238,580 Most Valuable Professional on at
    I'm afraid that your expectation isn't correct. The system checks whether the record has changed or not. It doesn't look at what fields you have mapped or used in code and it does not claim that the record didn't change if it did but the changes didn't include any of those fields.
    That's how it always worked, as far as I know.
  • Suggested answer
    Layan Jwei Profile Picture
    8,165 Super User 2026 Season 1 on at
    Hi Andrea,

    Change tracking doesn't work on field level.

    Here's a screenshot from Microsoft documentation that explains to you how change tracking works


    Thanks,
    Layan Jweihan
    Please mark this answer as "Verified" if it solved your issue. In order to help others who will face a similar issue in the future
  • Hana Xue Profile Picture
    Microsoft Employee on at
    Hi,
    As everyone said, the system only supports tracking changes for the entire record, if you want to know more about it, you can check out the link below:
    Enable change tracking for entities - Finance & Operations | Dynamics 365 | Microsoft Learn
    Best Regards,
    Hana
  • Layan Jwei Profile Picture
    8,165 Super User 2026 Season 1 on at
    Hi,

    Is your question answered, if yes then please verify the answers that helped

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

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

#1
André Arnaud de Calavon Profile Picture

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

#2
Abhilash Warrier Profile Picture

Abhilash Warrier 332 Super User 2026 Season 1

#3
Martin Dráb Profile Picture

Martin Dráb 238 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans