Preview Flyte 2 for productionHosted on Union.ai

This is the Flyte SDK (v2) version of this plugin. The Flytekit version is available as flytekitplugins-snowflake.

Snowflake

Snowflake

flyteplugins-snowflake

Flyte SDK (v2)Databases & Warehousessnowflakesqlwarehouseconnector

Run Snowflake SQL queries as Flyte tasks with parameterized inputs, key-pair authentication, batch inserts, and DataFrame support.

Install
pip install flyteplugins-snowflake

Quick Start(example, may need adjustment)

See full examples
pip install flyteplugins-snowflake

from flytekit import task, workflow
from flyteplugins.snowflake import Snowflake, SnowflakeConfig, SnowflakeConnector

config = Snowflake(...)

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

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

Available Imports (3)

configSnowflake

Metadata for a Snowflake query job.

extends dataclass — configuration or data structure for plugin setup

from flyteplugins.snowflake import Snowflake

configSnowflakeConfig

Configure a Snowflake Task using a `SnowflakeConfig` object.

extends dataclass — configuration or data structure for plugin setup

from flyteplugins.snowflake import SnowflakeConfig

connectorSnowflakeConnector

Backend connector for Snowflake.

from flyteplugins.snowflake import SnowflakeConnector

Related Plugins

Package Info

Min Flyte SDK
Modules3

Downloads

Last day68
Last week299
Last month866