I have multiple records in my application i needs to sync all records at scheduled time which is the best way for sync.
Thanks in advance for response
Discussion posts and replies are publicly visible
Hi divyak2994
Create an automated process model (via scheduled execution) that loops through all record types and calls the Sync Records Smart Service for each one.
Inorder to use Sync Records Smart Service, Identifiers are must, we cant explicitly give identifiers everytime.
If you want an automation for this, RPA (Browser Actions) is the only way i know, that can sync records without developer intervention.
Use a Process Model with timer and Sync Records Smart Service for automatic bulk sync of all records.
Can you provide more context for why you're asking this? Are you just asking because you want a bulk way to schedule this? Although the other posters have suggested other options, I generally don't suggest those - the out-of-the-box scheduler is set up for a reason, since that is the best approach to schedule your syncs. For instance, there are a lot of additional capabilities around retries, error handling, performance, etc. that apply to the scheduled sync that you wouldn't get if you try to reproduce your own custom schedule.
There are some nuances with the current scheduling system that could be improved for larger Appian instances that leverage the Data Fabric everywhere. There was a minor discussion about the scheduler with a Data Fabric product manager (iirc) on the bus ride to the evening party at Appian World. If I remember correctly, these were the talking points:
If there's a roadmap / survey / etc where I can submit these without submitting a formal Appian support case, I'm happy to use that .