Can I join and enrich data from multiple sources? Yes, DSYNC can fetch data from multiple sources with the call back function. DSYNC can be used to chain different API data integrations together. DSYNC can get the data store the job for execution. DSYNC can do data transformation for the job. A call back can be used to store the results of one job, you can call and execute another job on your DSYNC canvas. Example manual upload to a file then manual download of the file.
We also have an advanced video on API data enrichment located below:
Notes: Call-back data holds the original data from the first job (the original executed job) All the data from the first job will be held inside the call back object for you. You can set up additional API endpoints for data enrichment of your call back job.
How do you set up and define a call back? Find your original job, click on the line in between the middle point and your destination. On the right-hand panel, you will have call back options. It is a drop down for you to view the options available – it will list every data job you have set up on your DSYNC canvas. Click on the job you would like to run following your first job this will sequence the data jobs. Click Add to chain your data flows together.
What are some examples I could use for joining data syncs together? An example would be if you would like to use DSYNC to run the job, execute download a file then trigger a second job to perform a function.
You can chain multiple processes. You can do multiple calls to multiple sources, enrich and then send to a destination location. The only limitation is a circular call backs we don’t enable circle loops to prevent endless loops.
Error occurred while trying to save the call back job. This is an error that may appear if you are trying to join the same jobs and create a circular loop.