API reference
python:irx:irx.parquet_options.ParquetPredicate
class ParquetPredicate
ParquetPredicate(column: str, operation: Literal['eq', 'ne', 'lt', 'le', 'gt', 'ge', 'is_null', 'is_valid'], value: str | int | float | bool = '')
Source: packages/irx/src/irx/parquet_options.py:19
One typed comparison; multiple predicates are combined with AND.
Attributes
-
column — Type: str
-
operation — Type: Literal[eq, ne, lt, le, gt, ge, is_null, is_valid]
-
value — Type: str | int | float | bool
Methods
-
__init__ —
-
__post_init__ — Reject invalid comparisons rather than stringifying arbitrary values.