defaults
Default settings management for configuring the default data quality checks that are configured for all imported tables and columns.
get_default_data_observability_daily_monitoring_column_checks
Returns UI model to show and edit the default configuration of the daily monitoring (Data Observability and monitoring) checks that are configured for all imported columns on a column level.
Source code
GET
Return value
Property name | Description | Data type |
---|---|---|
check_container_model | CheckContainerModel |
Usage examples
get_default_data_observability_daily_monitoring_table_checks
Returns UI model to show and edit the default configuration of the daily monitoring (Data Observability and monitoring) checks that are configured for all imported tables on a table level.
Source code
GET
Return value
Property name | Description | Data type |
---|---|---|
check_container_model | CheckContainerModel |
Usage examples
get_default_data_observability_monthly_monitoring_column_checks
Returns UI model to show and edit the default configuration of the monthly monitoring (Data Observability end of month scores) checks that are configured for all imported columns on a column level.
Source code
GET
Return value
Property name | Description | Data type |
---|---|---|
check_container_model | CheckContainerModel |
Usage examples
get_default_data_observability_monthly_monitoring_table_checks
Returns UI model to show and edit the default configuration of the monthly monitoring (Data Observability end of month scores) checks that are configured for all imported tables on a table level.
Source code
GET
Return value
Property name | Description | Data type |
---|---|---|
check_container_model | CheckContainerModel |
Usage examples
get_default_profiling_column_checks
Returns UI model to show and edit the default configuration of the profiling checks that are configured for all imported column on a column level.
Source code
GET
Return value
Property name | Description | Data type |
---|---|---|
check_container_model | CheckContainerModel |
Usage examples
get_default_profiling_table_checks
Returns UI model to show and edit the default configuration of the profiling checks that are configured for all imported tables on a table level.
Source code
GET
Return value
Property name | Description | Data type |
---|---|---|
check_container_model | CheckContainerModel |
Usage examples
get_default_schedule
Returns spec to show and edit the default configuration of schedules.
Source code
GET
Return value
Property name | Description | Data type |
---|---|---|
monitoring_schedule_spec | MonitoringScheduleSpec |
Parameters of this method are described below
Property name | Description | Data type | Required |
---|---|---|---|
scheduling_group | Check scheduling group (named schedule) | CheckRunScheduleGroup |
Usage examples
get_default_webhooks
Returns spec to show and edit the default configuration of webhooks.
Source code
GET
Return value
Property name | Description | Data type |
---|---|---|
incident_webhook_notifications_spec | IncidentWebhookNotificationsSpec |
Usage examples
update_default_data_observability_daily_monitoring_column_checks
New configuration of the default daily monitoring (data observability) checks on a column level. These checks will be applied on new columns.
Source code
PUT
Request body
Description | Data type | Required |
---|---|---|
Model with the changes to be applied to the default configuration of the data observability daily monitoring checks configuration | CheckContainerModel |
Usage examples
curl -X PUT http://localhost:8888/api/defaults/defaultchecks/dataobservability/monitoring/daily/column^
-H "Accept: application/json"^
-H "Content-Type: application/json"^
-d^
"{\"categories\":[{\"category\":\"sample_category\",\"help_text\":\"Sample help text\",\"checks\":[{\"check_name\":\"sample_check\",\"help_text\":\"Sample help text\",\"sensor_parameters\":[],\"sensor_name\":\"sample_target/sample_category/sample_sensor\",\"quality_dimension\":\"sample_quality_dimension\",\"supports_grouping\":false,\"disabled\":false,\"exclude_from_kpi\":false,\"include_in_sla\":false,\"configured\":false,\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}]}],\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}"
update_default_data_observability_daily_monitoring_table_checks
New configuration of the default daily monitoring (data observability) checks on a table level. These checks will be applied on new tables.
Source code
PUT
Request body
Description | Data type | Required |
---|---|---|
Model with the changes to be applied to the default configuration of the data observability daily monitoring checks configuration | CheckContainerModel |
Usage examples
curl -X PUT http://localhost:8888/api/defaults/defaultchecks/dataobservability/monitoring/daily/table^
-H "Accept: application/json"^
-H "Content-Type: application/json"^
-d^
"{\"categories\":[{\"category\":\"sample_category\",\"help_text\":\"Sample help text\",\"checks\":[{\"check_name\":\"sample_check\",\"help_text\":\"Sample help text\",\"sensor_parameters\":[],\"sensor_name\":\"sample_target/sample_category/sample_sensor\",\"quality_dimension\":\"sample_quality_dimension\",\"supports_grouping\":false,\"disabled\":false,\"exclude_from_kpi\":false,\"include_in_sla\":false,\"configured\":false,\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}]}],\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}"
update_default_data_observability_monthly_monitoring_column_checks
New configuration of the default monthly monitoring checkpoints on a column level. These checks will be applied on new columns.
Source code
PUT
Request body
Description | Data type | Required |
---|---|---|
Model with the changes to be applied to the default configuration of the data observability monthly monitoring checks configuration | CheckContainerModel |
Usage examples
curl -X PUT http://localhost:8888/api/defaults/defaultchecks/dataobservability/monitoring/monthly/column^
-H "Accept: application/json"^
-H "Content-Type: application/json"^
-d^
"{\"categories\":[{\"category\":\"sample_category\",\"help_text\":\"Sample help text\",\"checks\":[{\"check_name\":\"sample_check\",\"help_text\":\"Sample help text\",\"sensor_parameters\":[],\"sensor_name\":\"sample_target/sample_category/sample_sensor\",\"quality_dimension\":\"sample_quality_dimension\",\"supports_grouping\":false,\"disabled\":false,\"exclude_from_kpi\":false,\"include_in_sla\":false,\"configured\":false,\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}]}],\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}"
update_default_data_observability_monthly_monitoring_table_checks
New configuration of the default monthly monitoring checkpoints on a table level. These checks will be applied on new tables.
Source code
PUT
Request body
Description | Data type | Required |
---|---|---|
Model with the changes to be applied to the default configuration of the data observability monthly monitoring checks configuration | CheckContainerModel |
Usage examples
curl -X PUT http://localhost:8888/api/defaults/defaultchecks/dataobservability/monitoring/monthly/table^
-H "Accept: application/json"^
-H "Content-Type: application/json"^
-d^
"{\"categories\":[{\"category\":\"sample_category\",\"help_text\":\"Sample help text\",\"checks\":[{\"check_name\":\"sample_check\",\"help_text\":\"Sample help text\",\"sensor_parameters\":[],\"sensor_name\":\"sample_target/sample_category/sample_sensor\",\"quality_dimension\":\"sample_quality_dimension\",\"supports_grouping\":false,\"disabled\":false,\"exclude_from_kpi\":false,\"include_in_sla\":false,\"configured\":false,\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}]}],\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}"
update_default_profiling_column_checks
New configuration of the default profiling checks on a column level. These checks will be applied to new columns.
Source code
PUT
Request body
Description | Data type | Required |
---|---|---|
Model with the changes to be applied to the data quality profiling checks configuration | CheckContainerModel |
Usage examples
curl -X PUT http://localhost:8888/api/defaults/defaultchecks/profiling/column^
-H "Accept: application/json"^
-H "Content-Type: application/json"^
-d^
"{\"categories\":[{\"category\":\"sample_category\",\"help_text\":\"Sample help text\",\"checks\":[{\"check_name\":\"sample_check\",\"help_text\":\"Sample help text\",\"sensor_parameters\":[],\"sensor_name\":\"sample_target/sample_category/sample_sensor\",\"quality_dimension\":\"sample_quality_dimension\",\"supports_grouping\":false,\"disabled\":false,\"exclude_from_kpi\":false,\"include_in_sla\":false,\"configured\":false,\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}]}],\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}"
update_default_profiling_table_checks
New configuration of the default profiling checks on a table level. These checks will be applied to new tables.
Source code
PUT
Request body
Description | Data type | Required |
---|---|---|
Model with the changes to be applied to the data quality profiling checks configuration | CheckContainerModel |
Usage examples
curl -X PUT http://localhost:8888/api/defaults/defaultchecks/profiling/table^
-H "Accept: application/json"^
-H "Content-Type: application/json"^
-d^
"{\"categories\":[{\"category\":\"sample_category\",\"help_text\":\"Sample help text\",\"checks\":[{\"check_name\":\"sample_check\",\"help_text\":\"Sample help text\",\"sensor_parameters\":[],\"sensor_name\":\"sample_target/sample_category/sample_sensor\",\"quality_dimension\":\"sample_quality_dimension\",\"supports_grouping\":false,\"disabled\":false,\"exclude_from_kpi\":false,\"include_in_sla\":false,\"configured\":false,\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}]}],\"can_edit\":false,\"can_run_checks\":false,\"can_delete_data\":false}"
update_default_schedules
New configuration of the default schedules.
Source code
PUT
Parameters of this method are described below
Property name | Description | Data type | Required |
---|---|---|---|
scheduling_group | Check scheduling group (named schedule) | CheckRunScheduleGroup |
Request body
Description | Data type | Required |
---|---|---|
Spec with default schedules changes to be applied to the default configuration. | MonitoringScheduleSpec |
Usage examples
update_default_webhooks
New configuration of the default webhooks.
Source code
PUT
Request body
Description | Data type | Required |
---|---|---|
Spec with default notification webhooks changes to be applied to the default configuration | IncidentWebhookNotificationsSpec |
Usage examples
curl -X PUT http://localhost:8888/api/defaults/defaultwebhooks^
-H "Accept: application/json"^
-H "Content-Type: application/json"^
-d^
"{\"incident_opened_webhook_url\":\"https://sample_url.com/opened\",\"incident_acknowledged_webhook_url\":\"https://sample_url.com/acknowledged\",\"incident_resolved_webhook_url\":\"https://sample_url.com/resolved\",\"incident_muted_webhook_url\":\"https://sample_url.com/muted\"}"