LazyFrameResolver#

Warning

This functionality is considered unstable. It may be changed at any point without it being considered a breaking change.

Interface for deferred query building logic.

LazyFrameResolver()

LazyFrame resolver.

LazyFrameResolver.lazy()

Create a LazyFrame with this resolver.

LazyFrameResolver.schema()

Fetch the schema of the table.

LazyFrameResolver.resolve_lazyframe(*, ...)

Resolve to a LazyFrame with the provided limit, filters and projection.

LazyFrameResolver.cse_eq(other)

Equality evaluation of self with other for common subplan elimination.

Resolver arguments and results#

FilterExpr(*, expr, pyarrow_str, _pyarrow_expr)

Filter expression.

FilterExpr.pyarrow_expr

The filter expression converted to a pyarrow expression.

ResolvedLazyFrameProps(*[, version_key, ...])

Additional properties for a resolved LazyFrame.