Prerequisites
For the complete documentation index see: llms.txt
All documentation pages available in markdown.
This tutorial requires Docker, Python, Git, and a Bash-compatible shell. It uses small local Parquet files as stand-ins for batch feature sources that would come from a data pipeline in production. You do not need a data warehouse or streaming pipeline.
Required
Docker
Docker runs Aerospike Database locally.
-
Download, install, and launch Docker Desktop from the Docker website.
-
Verify Docker is running:
Terminal window docker --version
Python
The pinned Feast commit requires Python 3.10 or later. Use Python 3.10 for this tutorial. Newer interpreters may work, but this tutorial was verified with Python 3.10.
-
Install Python 3.10.
-
Verify Python is available:
Terminal window python3 --versionThe output must show Python 3.10 or newer.