ColumnDataType
根据提供的预期类型检查给定列中值的固有数据类型。接受 with threshold
表达式以检查列中值的子集。
语法
ColumnDataType
<COL_NAME>
=<EXPECTED_TYPE>
COL_ NAME — 您要评估数据质量规则所依据的列的名称。
支持的列类型:字符串类型
支持的列类型:字节、十进制、双精度、浮点数、整数、长整数、短整数
EXPECTED_ TYPE — 列中值的预期类型。
支持的值:布尔值、日期、时间戳、整数、双精度、浮点数、长整型
支持的列类型:字节、十进制、双精度、浮点数、整数、长整数、短整数
EXPRESSION— 一个可选表达式,用于指定应为预期类型的值的百分比。
支持的列类型:字节、十进制、双精度、浮点数、整数、长整数、短整数
示例:将整数作为字符串的列数据类型
以下示例规则检查给定列中字符串类型的值是否实际为整数。
ColumnDataType "colA" = "INTEGER"
示例:列数据类型整数作为字符串检查值的子集
以下示例规则检查给定列中字符串类型超过 90% 的值是否实际为整数。
ColumnDataType "colA" = "INTEGER" with threshold > 0.9