Recursive dataflow monthly refresh
Hi,
We had a specific requirement to build a recursive dataflow where the incremental data would comprise 2 seperate datasets BUT they want to replace the output once a month with the historical dataset to make sure the data is complete. This requirement is for about 30 dataflows hence they want to reduce the number of steps in maintenance as much as possible. In total we have 4 datasets in our MySQL transformation:
- Historical data (which they want to upload once a month)
- Append or replace data
- Delete data
- Output data (which is used as an import dataset to append to)
We provided a solution by creating a date flag in the historical data. If upload date column from historical is > 24 hours from now then replace output dataset with historical data. If not then use normal transformation to append to the output data. Although this solutions works just fine I think it could be useful for Domo to create an import parameter on which dataset is refreshed which could be used in the transformation logic. Simular as the checkboxes you have when to run the dataflow automatically in the devtools.
{
"dataSourceId":"a0e6a8b3-90ba-4d10-ab6a-38421f3c67e1",
"executeFlowWhenUpdated":false,
"dataSourceName":"xxxx"
}],
Or alternatively allow to use the output dataset as an import dataset in a seperate dataflow.
Any ideas if this is currently possible or might be in the future for simular requirements?
Comments
-
@Jeanvion - This is not currently something avaialble, but I can definitely add this to our suggestion list with development to determine if it is possible. This was created under a Domo Support case: 01906941.
If I have answered your question, please click "Yes" on my comment's option.
0 -
@macrobolic Thanks for confirming and submitting it as a feature request!
0
Categories
- All Categories
- 1.7K Product Ideas
- 1.7K Ideas Exchange
- 1.5K Connect
- 1.2K Connectors
- 295 Workbench
- 6 Cloud Amplifier
- 8 Federated
- 2.8K Transform
- 97 SQL DataFlows
- 608 Datasets
- 2.1K Magic ETL
- 3.8K Visualize
- 2.4K Charting
- 710 Beast Mode
- 50 App Studio
- 39 Variables
- 668 Automate
- 170 Apps
- 446 APIs & Domo Developer
- 45 Workflows
- 7 DomoAI
- 33 Predict
- 13 Jupyter Workspaces
- 20 R & Python Tiles
- 391 Distribute
- 111 Domo Everywhere
- 274 Scheduled Reports
- 6 Software Integrations
- 116 Manage
- 113 Governance & Security
- Domo Community Gallery
- 31 Product Releases
- 9 Domo University
- 5.3K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 103 Community Announcements
- 4.8K Archive