Skip to main content

quality_monitor_v2

Creates, updates, deletes, gets or lists a quality_monitor_v2 resource.

Overview

Namequality_monitor_v2
TypeResource
Iddatabricks_workspace.qualitymonitorv2.quality_monitor_v2

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
object_idstringThe uuid of the request object. For example, schema id.
anomaly_detection_configobject
object_typestring
validity_check_configurationsarrayValidity check configurations for anomaly detection.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectobject_type, object_id, deployment_nameDeprecated: Use Data Quality Monitoring API instead (/api/data-quality/v1/monitors). Read a quality
listselectdeployment_namepage_size, page_tokenDeprecated: Use Data Quality Monitoring API instead (/api/data-quality/v1/monitors). (Unimplemented)
createinsertdeployment_name, quality_monitorDeprecated: Use Data Quality Monitoring API instead (/api/data-quality/v1/monitors). Create a quality
updatereplaceobject_type, object_id, deployment_name, quality_monitorDeprecated: Use Data Quality Monitoring API instead (/api/data-quality/v1/monitors). (Unimplemented)
deletedeleteobject_type, object_id, deployment_nameDeprecated: Use Data Quality Monitoring API instead (/api/data-quality/v1/monitors). Delete a quality

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
deployment_namestringThe Databricks Workspace Deployment Name (default: dbc-abcd0123-a1bc)
object_idstringThe uuid of the request object. For example, schema id.
object_typestringThe type of the monitored object. Can be one of the following: schema.
page_sizeinteger
page_tokenstring

SELECT examples

Deprecated: Use Data Quality Monitoring API instead (/api/data-quality/v1/monitors). Read a quality

SELECT
object_id,
anomaly_detection_config,
object_type,
validity_check_configurations
FROM databricks_workspace.qualitymonitorv2.quality_monitor_v2
WHERE object_type = '{{ object_type }}' -- required
AND object_id = '{{ object_id }}' -- required
AND deployment_name = '{{ deployment_name }}' -- required
;

INSERT examples

Deprecated: Use Data Quality Monitoring API instead (/api/data-quality/v1/monitors). Create a quality

INSERT INTO databricks_workspace.qualitymonitorv2.quality_monitor_v2 (
quality_monitor,
deployment_name
)
SELECT
'{{ quality_monitor }}' /* required */,
'{{ deployment_name }}'
RETURNING
object_id,
anomaly_detection_config,
object_type,
validity_check_configurations
;

REPLACE examples

Deprecated: Use Data Quality Monitoring API instead (/api/data-quality/v1/monitors). (Unimplemented)

REPLACE databricks_workspace.qualitymonitorv2.quality_monitor_v2
SET
quality_monitor = '{{ quality_monitor }}'
WHERE
object_type = '{{ object_type }}' --required
AND object_id = '{{ object_id }}' --required
AND deployment_name = '{{ deployment_name }}' --required
AND quality_monitor = '{{ quality_monitor }}' --required
RETURNING
object_id,
anomaly_detection_config,
object_type,
validity_check_configurations;

DELETE examples

Deprecated: Use Data Quality Monitoring API instead (/api/data-quality/v1/monitors). Delete a quality

DELETE FROM databricks_workspace.qualitymonitorv2.quality_monitor_v2
WHERE object_type = '{{ object_type }}' --required
AND object_id = '{{ object_id }}' --required
AND deployment_name = '{{ deployment_name }}' --required
;