The goal of the changed record queries (or "change queries") feature is to surface information about the changes made to database tables to clients of Ed-Fi APIs. These changes include inserts, updates deletes and key changes. The change queries feature allows clients to request only data that has changed after a specified point in time thus avoiding time consuming full dataset overwrite.
The change queries feature is optional. The feature is turned on by default, and can be disabled by platform hosts via configuration. See the following documentation for details:
- The Changed Record Queries technical article contains detail for platform hosts, including how to enable the feature and detail behind the impact on the ODS data table structure.
- The Using the Changed Record Queries section in the API Client Developers' Guide provides how-to information for client systems.