IsComplete - AWS Glue

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

IsComplete

检查列中的所有值是否完整(非空)。

语法

IsComplete <COL_NAME>
  • COL_NAME — 要根据其评估数据质量规则的列的名称。

    支持的列类型:任何列类型

示例:空值

以下示例检查名为 email 的列中的所有值是否均为非空值。

IsComplete "email" IsComplete "Email" where "Customer_ID between 1 and 50" IsComplete "Customer_ID" where "Customer_ID < 16 and Customer_ID != 12" IsComplete "passenger_count" where "payment_type<>0"

零值行为

关于 CSV 数据格式的注意事项:CSV 列上的空行可能会显示多种行为。

  • 如果列为 String 类型,则空行将被识别为空字符串,并且不会不通过 Completeness 规则。

  • 如果列属于类似于 Int 的其他数据类型,则空行将被识别为 NULL,并且将不会通过 Completeness 规则。