Excluding a layer of models based on tags from elementary reports
Is your feature request related to a problem? Please describe. I want to exclude certain unmonitored models from the elementary as we share the reports with the upper management. Currently, they come as the part of all 'Monitored tables'
Describe the solution you'd like In order to share the report with relevant stakeholders. I should be able to exclude the models based on tag from the monitored set of models. Else it may present some non-relevant data to the non-technical stakeholders
Describe alternatives you've considered Selectively running the models by adding tags instead of doing dbt run. It is cumbersome and manual process as we need those models for materialization but don't want them to be the part of report.
Additional context Link to the issue as discussed in elementary channel : https://elementary-community.slack.com/archives/C02CTC89LAX/p1677494990930579
Would you be willing to contribute this feature? Sure, I would be glad to contribute based on my capacity and bandwidth.
Hi @ShantanuPanwar , Thanks for opening the issue! If I understand correctly from you issue and the Slack thread - The need here is to find a solution for tables that are not monitored on purpose, so they won't be presented as problematic ("unmonitored tables") in the dashboard. Is that right?
Hello @Maayan-s , Yes that is the intended behaviour desired. As we are using the dbt-vault architecture so the stage and some other vault layers don't need to be the part of monitoring tables.