Skip to content

Feathr Online Transform (alpha)

Pre-release
Pre-release
Compare
Choose a tag to compare
@blrchen blrchen released this 15 Dec 15:16
· 214 commits to main since this release
e25012a

Overview

As of v0.10.0, Feathr team is happy to introduce Online Transform (alpha). You might want to try Online Transform in the following scenarios:

  • Featurization source for transformation is only available at inference time.
  • Pre-compute features with offline transform might be a waste of storage and compute resources.
  • Decouple featurization work off the upstream online system.
  • Write Python programs to use the online transformation functions.

Note: Only use alpha build for evaluation. Alpha build is intented for early access and feedback, it might not as stable as GA build and might be changed at any time before GA without notice. Please use alpha build at your risk.

Running Feathr Online Transform locally

Feathr Online Transform can be run locally with docker. Please check out details on README.

Running Feathr Online Transform on Azure

To deploy Feathr Online Transform to Azure, you need to have a AKS cluseter setup on Azure first. Then follow README to deploy helm chart to AKS cluster.

Using Python library

Feathr Online Transform also has a Python library for further development, check out details from the project site

Roadmap

  • Define transformation once for both online and offline consumption.
  • Registry integration
  • Java Library

Additional Note

Source code for Online Transform (alpha) are hosted under personal accounts, Feathr team is working on moving these source codes to the official repo but it might take some time.