Acceldata · Schema

CreateDataQualityRuleRequest

Request body for creating a data quality rule

AI AgentsData ManagementData ObservabilityData PipelineData QualityIntelligenceObservability

Properties

Name Type Description
name string Rule name
type string Type of data quality check
datasetId string Dataset identifier to apply the rule to
columnName string Column to monitor
threshold number Alert threshold as percentage (0-100)
severity string Severity of alerts triggered by this rule
View JSON Schema on GitHub

JSON Schema

adoc-api-create-data-quality-rule-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://acceldata.io/schemas/create-data-quality-rule-request.json",
  "title": "CreateDataQualityRuleRequest",
  "type": "object",
  "description": "Request body for creating a data quality rule",
  "properties": {
    "name": {
      "type": "string",
      "description": "Rule name"
    },
    "type": {
      "type": "string",
      "description": "Type of data quality check"
    },
    "datasetId": {
      "type": "string",
      "description": "Dataset identifier to apply the rule to"
    },
    "columnName": {
      "type": "string",
      "description": "Column to monitor"
    },
    "threshold": {
      "type": "number",
      "format": "double",
      "description": "Alert threshold as percentage (0-100)"
    },
    "severity": {
      "type": "string",
      "description": "Severity of alerts triggered by this rule"
    }
  },
  "required": [
    "name",
    "type",
    "datasetId",
    "columnName"
  ]
}