Perian Job Platform
flytekitplugins-perian_job
Flyte Connector plugin for executing Flyte tasks on Perian Job Platform (perian.io).
pip install flytekitplugins-perian_jobQuick Start(example, may need adjustment)
See full examplespip install flytekitplugins-perian_job
from flytekit import task, workflow
from flytekitplugins.perian_job import PerianConnector, PerianConfig, PerianContainerTask, PerianTask
@task(task_config=PerianContainerTask(...))
def my_task() -> None:
...
@workflow
def my_workflow() -> None:
my_task()Available Imports (4)
Flyte Connector for executing tasks on PERIAN Job Platform.
from flytekitplugins.perian_job import PerianConnector
Used to configure a Perian Task.
extends dataclass — configuration or data structure for plugin setup
from flytekitplugins.perian_job import PerianConfig
A special task type for running Python container (not function) tasks on PERIAN Job Platform (perian.io).
extends PythonTask — a flyte task that can be used in workflows
from flytekitplugins.perian_job import PerianContainerTask
A special task type for running Python function tasks on PERIAN Job Platform (perian.io).
extends PythonFunctionTask — a flyte task that can be used in workflows
from flytekitplugins.perian_job import PerianTask
Dependencies
Related Plugins
AWS Athena
Flyte backend can be connected with Athena. Once enabled, it allows you to query AWS Athena service (Presto + ANSI SQL Support) and retrieve typed schema (optionally).
AWS Batch
Flyte backend can be connected with AWS batch. Once enabled, it allows you to run flyte task on AWS batch service
AWS SageMaker
The plugin currently features a SageMaker deployment connector.
Databricks
This plugin provides Databricks integration for Flyte, enabling you to run Spark jobs on Databricks as Flyte tasks.