You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dqx/docs/reference/quality_checks.mdx
+69-1Lines changed: 69 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -66,7 +66,11 @@ You can also define your own custom checks (see [Creating custom checks](#creati
66
66
|`is_non_empty_geometry`| Checks whether the values in the input column are non-empty geometries. This function requires Databricks serverless compute or runtime >= 17.1. |`column`: column to check (can be a string column name or a column expression) |
67
67
|`has_dimension`| Checks whether the values in the input column are geometries of the specified dimension (2D projected dimension). This function requires Databricks serverless compute or runtime >= 17.1. |`column`: column to check (can be a string column name or a column expression); `dimension`: dimension to check |
68
68
|`has_x_coordinate_between`| Checks whether the values in the input column are geometries with x coordinate between the provided boundaries. This function requires Databricks serverless compute or runtime >= 17.1. |`column`: column to check (can be a string column name or a column expression); `min_value`: minimum value; `max_value`: maximum value |
69
-
| `has_y_coordinate_between` | Checks whether the values in the input column are geometries with y coordinate between the provided boundaries. This function requires Databricks serverless compute or runtime >= 17.1. | `column`: column to check (can be a string column name or a column expression); `min_value`: minimum value; `max_value`: maximum value | | `column`: column to check (can be a string column name or a column expression); `min_value`: minimum value; `max_value`: maximum value |
69
+
|`has_y_coordinate_between`| Checks whether the values in the input column are geometries with y coordinate between the provided boundaries. This function requires Databricks serverless compute or runtime >= 17.1. |`column`: column to check (can be a string column name or a column expression); `min_value`: minimum value; `max_value`: maximum value |
70
+
|`has_area_greater_than`| Checks whether the values in the input column are geometries with area greater than the specified limit. This function requires Databricks serverless compute or runtime >= 17.1. |`column`: column to check (can be a string column name or a column expression); `limit`: area limit to compare against (can be a number, column name, or SQL expression) |
71
+
|`has_area_less_than`| Checks whether the values in the input column are geometries with area less than the specified limit. This function requires Databricks serverless compute or runtime >= 17.1. |`column`: column to check (can be a string column name or a column expression); `limit`: area limit to compare against (can be a number, column name, or SQL expression) |
72
+
|`has_num_points_greater_than`| Checks whether the values in the input column are geometries with number of coordinate pairs greater than the specified limit. This function requires Databricks serverless compute or runtime >= 17.1. |`column`: column to check (can be a string column name or a column expression); `limit`: number of points limit to compare against (can be a number, column name, or SQL expression) |
73
+
|`has_num_points_less_than`| Checks whether the values in the input column are geometries with number of coordinate pairs less than the specified limit. This function requires Databricks serverless compute or runtime >= 17.1. |`column`: column to check (can be a string column name or a column expression); `limit`: number of points limit to compare against (can be a number, column name, or SQL expression) |
70
74
</details>
71
75
72
76
<Admonitiontype="warning"title="Applicability">
@@ -607,6 +611,38 @@ For brevity, the `name` field in the examples is omitted and it will be auto-gen
0 commit comments