Skip to main content

No project description provided

Project description

factoree_ai_pipeline

factoree_ai_pipeline is a Python library to connect to factoree.ai ETL.

Installation

Use the package manager pip to install factoree_ai_pipeline.

pip install factoree_ai_pipeline

Usage

factoree_ai_pipeline.bronze_to_silver_runner import BronzeToSilverRunner, TransformUtility, TransformTuple

TransformUtility class

factoree_ai_pipeline.bronze_to_silver_runner.TransformUtility is an abstract class which implements raw data file transformation from a client-defined format to the standardized format defined by factoree.ai.

The implementation of the class is client- and site-specific and should contain .transform() method which returns an object of the TransformTuple type.

BronzeToSilverRunner class

factoree_ai_pipeline.bronze_to_silver_runner.BronzeToSilverRunner is an abstract class which reads raw data files from the bucket they were uploaded to, performs transformation, and writes standardized output to a next level bucket.

The implementation of the class is client- and site-specific and receives an object of the implemented TransformUtility class as an input.

License

For licensing see LICENSE.txt.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

factoree_ai_pipeline-2.1.5-py3-none-any.whl (17.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page