-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rill Developer: observability for incremental & split Models #5720
Conversation
…nto model-splits-ui
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very close! I noticed that the scroller continues to scroll to the bottom of the table even when there are no more rows available. Check splits_days_incremental.yaml
and splits_glob.yaml
CleanShot.2024-09-24.at.08.47.38.mp4
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1
This PR adds observability for incremental and split models in the Rill Developer Model workspace. Closes #5579.
Model Refresh Button
Previously in Rill Developer, models were only executed after an edit & save. Now, a refresh button can be used to rerun a model at any time.
For incremental models, the button provides two options:
Inspector: Incremental Processing
Incremental models now include an "Incremental processing" section in the inspector, showing any data held in the
state
.If the model is incremental but does not leverage any state, an informational message will be displayed.
Inspector: Model Splits
Split models now have a "Model splits" section in the inspector. Clicking "View splits" will open a dialog with: