|
|
|
|
|
by amcaskill
1612 days ago
|
|
That is not what I meant, but also pretty interesting. I actually mean the 'definition' of the syncs themselves. I am picturing JSON or YAML that describes the source fields, their mapping to the destination fields, and any other meta about the sync: frequency, number of retries, whatever else that you could configure in the UI So when I go and update my dbt model to modify one of the tables that I am syncing from, I can make the corresponding changes to my Castled settings file, and release it all as one atomic update to my data infrastructure. It might be a small number of people who would want something like that, but it's definitely something I would have been excited about when I was running a data team. |
|
But I see value in exporting the config to a github repo after the pipeline is created and thereafter future edits can be done via the github repo. Does that make sense?