Hello, I think I have a use case for partition sets, but I want to make sure I'm grokking your design intent for this feature.
We have a bunch of simple jobs we run in a different tool currently that perform a daily truncate / reload of data from Salesforce objects into their respective Snowflake table. After reading your docs, I'm thinking I could adapt partition sets to this problem by writing a single pipeline to handle the truncate / reload functionality, and a partition function which returns the list of Salesforce objects to load.
Does this sound like a valid way to use partition sets, or is there a better way I'm missing?