length_le
- calista.core.functions.length_le(col_name: str, length: int) ConditionExpression
Create a condition to check if the values of length is lower or equal to a given value.
- Args:
col_name (str): The name of the column. length (int): The length to compare against.
- Returns:
ConditionExpression: The result of the values of length is lower or equal to a given value.
Example
>>> calista_table = CalistaTable(engine = "spark").create({"PLANETE": ["mars", None, "jupiter", "terre"]}) >>> my_rule = length_le(col_name="PLANETE", length=4) >>> print(calista_table.analyze(rule_name="My Rule Name", condition=my_rule)) rule_name : My Rule Name total_row_count : 4 valid_row_count : 1 valid_row_count_pct : 25.0 timestamp : 2024-01-01 00:00:00.000000