Optionalanalysis(--[Create:REQ Update:REQ]--) Analysis config which is used to determine analysis logic.
Analysis Configuration for monitoring inference log tables.
Analysis Configuration for monitoring time series tables.
Analysis Configuration for monitoring snapshot tables.
OptionalassetsField for specifying the absolute path to a custom directory to store data-monitoring assets. Normally prepopulated to a default user location via UI and Python APIs.
OptionalbaselineBaseline table name.
Baseline data is used to compute drift from the data in the monitored table_name.
The baseline table and the monitored table shall have the same schema.
OptionalcustomCustom metrics.
OptionaldashboardId of dashboard that visualizes the computed metrics. This can be empty if the monitor is in PENDING state.
OptionaldriftTable that stores drift metrics data. Format: catalog.schema.table_name.
OptionaleffectiveThe warehouse for dashboard creation
OptionallatestThe latest error message for a monitor failure.
OptionalmonitoredUnity Catalog table to monitor. Format: catalog.schema.table_name
OptionalmonitorRepresents the current monitor configuration version in use. The version will be represented in a numeric fashion (1,2,3...). The field has flexibility to take on negative values, which can indicate corrupted monitor_version numbers.
OptionalnotificationField for specifying notification settings.
OptionaloutputID of the schema where output tables are created.
OptionalprofileTable that stores profile metrics data. Format: catalog.schema.table_name.
OptionalscheduleThe cron schedule.
OptionalskipWhether to skip creating a default dashboard summarizing data quality metrics.
OptionalslicingList 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 example slicing_exprs=[“col_1”, “col_2 > 10”] will generate the following
slices: two slices for col_2 > 10 (True and False), and one slice per unique value in
col1. For high-cardinality columns, only the top 100 unique values by frequency will
generate slices.
OptionalstatusThe data profiling monitor status.
OptionalwarehouseOptional argument to specify the warehouse for dashboard creation. If not specified, the first running warehouse will be used.
Data Profiling Configurations.