Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 1.59 KB

File metadata and controls

19 lines (16 loc) · 1.59 KB

Feast Quickstart

A quick view of what's in this repository:

  • data/ contains raw demo parquet data
  • feature_definitions.py contains demo feature definitions
  • feature_store.yaml contains a demo setup configuring where data sources are
  • test_workflow.py showcases how to run all key Feast commands, including defining, retrieving, and pushing features.

You can run the overall workflow with python test_workflow.py.

To move from this into a more production ready workflow:

  1. feature_store.yaml points to a local file as a registry. You'll want to setup a remote file (e.g. in S3/GCS) or a SQL registry. See registry docs for more details.
  2. Setup CI/CD + dev vs staging vs prod environments to automatically update the registry as you change Feast feature definitions. See docs.
  3. (optional) Regularly scheduled materialization to power low latency feature retrieval (e.g. via Airflow). See Batch data ingestion for more details.
  4. (optional) Deploy feature server instances with feast serve to expose endpoints to retrieve online features.