Skip to content

Create Data Quality Ruleset

glue_create_data_quality_ruleset R Documentation

Creates a data quality ruleset with DQDL rules applied to a specified Glue table

Description

Creates a data quality ruleset with DQDL rules applied to a specified Glue table.

You create the ruleset using the Data Quality Definition Language (DQDL). For more information, see the Glue developer guide.

Usage

glue_create_data_quality_ruleset(Name, Description, Ruleset, Tags,
  TargetTable, DataQualitySecurityConfiguration, ClientToken)

Arguments

Name

[required] A unique name for the data quality ruleset.

Description

A description of the data quality ruleset.

Ruleset

[required] A Data Quality Definition Language (DQDL) ruleset. For more information, see the Glue developer guide.

Tags

A list of tags applied to the data quality ruleset.

TargetTable

A target table associated with the data quality ruleset.

DataQualitySecurityConfiguration

The name of the security configuration created with the data quality encryption option.

ClientToken

Used for idempotency and is recommended to be set to a random ID (such as a UUID) to avoid creating or starting multiple instances of the same resource.

Value

A list with the following syntax:

list(
  Name = "string"
)

Request syntax

svc$create_data_quality_ruleset(
  Name = "string",
  Description = "string",
  Ruleset = "string",
  Tags = list(
    "string"
  ),
  TargetTable = list(
    TableName = "string",
    DatabaseName = "string",
    CatalogId = "string"
  ),
  DataQualitySecurityConfiguration = "string",
  ClientToken = "string"
)