Preview Flyte 2 for productionHosted on Union.ai
whylogs

whylogs

flytekitplugins-whylogs

FlytekitData Validationwhylogsdata-profilingmonitoring

whylogs is an open source library for logging any kind of data. With whylogs,

Install
pip install flytekitplugins-whylogs

Quick Start(example, may need adjustment)

See full examples
pip install flytekitplugins-whylogs

from flytekit import task, workflow
from flytekitplugins.whylogs import WhylogsConstraintsRenderer, WhylogsSummaryDriftRenderer, WhylogsDatasetProfileTransformer

config = WhylogsConstraintsRenderer(...)

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

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

Available Imports (3)

configWhylogsConstraintsRenderer

Creates a whylogs' Constraints report from a `Constraints` object.

extends class — configuration or data structure for plugin setup

from flytekitplugins.whylogs import WhylogsConstraintsRenderer

configWhylogsSummaryDriftRenderer

Creates a whylogs' Summary Drift report from two pandas DataFrames.

extends class — configuration or data structure for plugin setup

from flytekitplugins.whylogs import WhylogsSummaryDriftRenderer

transformerWhylogsDatasetProfileTransformer

Transforms whylogs Dataset Profile Views to and from a Schema (typed/untyped).

extends TypeTransformer — converts python types to/from flyte-native types

from flytekitplugins.whylogs import WhylogsDatasetProfileTransformer

Related Plugins

Package Info

Min Flytekit1.3.0
Modules3

Downloads

Last day34
Last week287
Last month2,193