

# IsComplete
<a name="dqdl-rule-types-IsComplete"></a>

检查列中的所有值是否完整（非空）。

**语法**

```
IsComplete <COL_NAME>
```
+ **COL\$1NAME** — 要根据其评估数据质量规则的列的名称。

  **支持的列类型**：任何列类型

**示例：空值**

以下示例检查名为 `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` 规则。