Preview Flyte 2 for productionHosted on Union.ai

A Flyte SDK (v2) version of this plugin is available as flyteplugins-polars.

Polars

Polars

flytekitplugins-polars

FlytekitData & DataFramepolarsdataframerustfast

Polars is a blazingly fast DataFrames library implemented in Rust using Apache Arrow Columnar Format as memory model.

Install
pip install flytekitplugins-polars

Quick Start(example, may need adjustment)

pip install flytekitplugins-polars

from flytekit import task, workflow
from flytekitplugins.polars import ParquetToPolarsDataFrameDecodingHandler, PolarsDataFrameToParquetEncodingHandler

config = ParquetToPolarsDataFrameDecodingHandler(...)

@task
def my_task() -> None:
    ...

@workflow
def my_workflow() -> None:
    my_task()

Available Imports (2)

handlerParquetToPolarsDataFrameDecodingHandler

Configuration type for Polars.

from flytekitplugins.polars import ParquetToPolarsDataFrameDecodingHandler

handlerPolarsDataFrameToParquetEncodingHandler

Configuration type for Polars.

from flytekitplugins.polars import PolarsDataFrameToParquetEncodingHandler

Dependencies

polarspandas

Related Plugins

Package Info

Min Flytekit1.3.0
Modules2

Downloads

Last day64
Last week362
Last month2,233