In attempting to create an interactive Domo app, the issue we are currently facing is an inability to easily update in real-time the dataset/s powering the app.
Ideally, we would like to be able to click a button which initiates an upsert action into a Domo dataset, and then have the app page refresh (quickly) to display the new data.
It seems that the only way to achieve this now is with some combination of custom pro-code apps, code engine apps, and/or jupyter notebook executions, all tied together with either an ETL or workflow. Even when using these options, an "upsert" is only achievable by reading the entire dataset, modifiying the targeted records, and then performing a "replace" on the entire dataset, which comes with performance issues when scaling up.