Jason Gofford
03/19/2025, 9:05 AMTableBlock (https://github.com/elementary-data/elementary/pull/1826).
Is it possible to use the new table rendering to display test results as a table rather than a JSON blob?
There's been an open issue requesting this functionality since Aug 2023 (https://github.com/elementary-data/elementary/issues/1079). I'm not seeing any documentation around this new component, or indication that is is coupled to the "normal" way of configuring dbt alerts in terms of the "alert_fields".Noya Offer
03/20/2025, 9:04 AMtest_result_rows table in the Elementary schema, but I understand you’re referring to something that would be included directly in the alert itself.
Could you share a bit more about the ideal outcome you’re envisioning? How would you like to see this information presented in the alert?Jason Gofford
03/20/2025, 9:28 AMJason Gofford
03/20/2025, 12:14 PMJason Gofford
03/24/2025, 9:15 AMNoya Offer
03/24/2025, 9:40 AMtest_sample_row_count flag. The alert message will also clearly indicate the total number of failing rows, giving users visibility into the overall scale of the issue.
For technical users, accessing the full set of failures is straightforward:
• They can use the result query shown in the UI (available for all tests except anomaly tests).
• Alternatively, dbt’s native store_failures option allows you to persist all failing records.
The case of non-technical users is a bit different. Currently in Elementary OSS, we focus on ensuring they’re aware of the issue and how large it is (whether it’s 5 failures or 5,000). We don’t save and display the entire set of failures directly in the alert. Typically, they’d collaborate with technical users if they need access to the full results.
That said, this is a really interesting scenario, and it ties into some of the work we’re doing to make data more accessible for business users (feel free to check out the Cloud features built for non-technical users).
Happy to hear your thoughts about this 🙂Lukas Steger
04/09/2025, 7:14 AMFor certain tests, the results are now shown in table format.Could you elaborate which tests (or conditions) need to be fulfilled to show the test result samples as table block? 😊
Noya Offer
04/10/2025, 12:37 PM