arrow-left
All pages
gitbookPowered by GitBook
1 of 1

Loading...

Feature repository

Feast users use Feast to manage two important sets of configuration:

  • Configuration about how to run Feast on your infrastructure

  • Feature definitions

With Feast, the above configuration can be written declaratively and stored as code in a central location. This central location is called a feature repository. The feature repository is the declarative source of truth for what the desired state of a feature store should be.

The Feast CLI uses the feature repository to configure, deploy, and manage your feature store.

An example structure of a feature repository is shown below:

For more details, see the reference.

$ tree -a
.
β”œβ”€β”€ data
β”‚   └── driver_stats.parquet
β”œβ”€β”€ driver_features.py
β”œβ”€β”€ feature_store.yaml
└── .feastignore

1 directory, 4 files
Feature repository