You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/resources/lakehouse_monitor.md
+8-3Lines changed: 8 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -88,7 +88,7 @@ The following arguments are supported:
88
88
*`baseline_table_name` - Name of the baseline table from which drift metrics are computed from.Columns in the monitored table should also be present in the baseline
89
89
table.
90
90
*`custom_metrics` - Custom metrics to compute on the monitored table. These can be aggregate metrics, derived metrics (from already computed aggregate metrics), or drift metrics (comparing metrics across time windows).
*`input_columns` - Columns on the monitored table to apply the custom metrics to.
93
93
*`name` - Name of the custom metric.
94
94
*`output_data_type` - The output type of the custom metric.
@@ -106,8 +106,13 @@ table.
106
106
*`time_series` - Configuration for monitoring timeseries tables.
107
107
*`granularities` - List of granularities to use when aggregating data into time windows based on their timestamp.
108
108
*`timestamp_col` - Column of the timestamp of predictions
109
-
*`notifications` - The notification settings for the monitor
110
-
*`schedule` - The schedule for automatically updating and refreshing metric tables.
109
+
*`notifications` - The notification settings for the monitor. The following optional blocks are supported, each consisting of the single string array field with name `email_addresses` containing a list of emails to notify:
110
+
*`on_failure` - who to send notifications to on monitor failure.
111
+
*`on_new_classification_tag_detected` - Who to send notifications to when new data classification tags are detected.
112
+
*`schedule` - The schedule for automatically updating and refreshing metric tables. This block consists of following fields:
113
+
*`quartz_cron_expression` - string expression that determines when to run the monitor. See [Quartz documentation](https://www.quartz-scheduler.org/documentation/quartz-2.3.0/tutorials/crontrigger.html) for examples.
114
+
*`timezone_id` - string with timezone id (e.g., `PST`) in which to evaluate the Quartz expression.
115
+
*`pause_status` - optional string field that indicates whether a schedule is paused (`PAUSED`) or not (`UNPAUSED`).
111
116
*`skip_builtin_dashboard` - Whether to skip creating a default dashboard summarizing data quality metrics.
112
117
*`slicing_exprs` - List of column expressions to slice data with for targeted analysis. The data is grouped by each expression independently, resulting in a separate slice for each predicate and its complements. For high-cardinality columns, only the top 100 unique values by frequency will generate slices.
113
118
*`warehouse_id` - Optional argument to specify the warehouse for dashboard creation. If not specified, the first running warehouse will be used.
0 commit comments