I have implemented service backed record with daily sync enabled. But the data at the source(service) gets added frequently(in minutes) and the customer want to see the updated data in Appian once its get added at the source. I have gone through documentation where I saw "Sync Changed Data". Could someone help in achieving "Sync Changed Data"?
Additional Information:
1) Identifiers of the data being returned by the service are not sequential but random in ascending. (Identifier's are unknown if I need to use "Sync Record" smart service)
2) Full Data Sync takes around seven minutes. (for now there are around 180K records being returned by service, in prod it will be around 490k and will increase)
Discussion posts and replies are publicly visible
You can use the Sync Records smart service, but it does require a list of identifiers that you want to retrieve and sync. You mentioned you don't know what they are? If you can call an API from your source when data is added or updated, it can tell Appian to sync 'this' record, providing the identifier. If this is possible for you - the doc reference is here - https://docs.appian.com/suite/help/22.3/Sync_Records_Smart_Service.html#trigger-a-sync-from-a-web-api.
Thank you Laura Marin, I will try this out and reply if I have any issues implementing it.