Limitations

Feast API

Limitation

Motivation

Features names and entity names cannot overlap in feature set specifications

Features and entities become columns in historical stores which may cause conflicts

The following field names are reserved in feature sets and FeatureRow messages

  • event_timestamp

  • datetime

  • created_timestamp

  • ingestion_id

  • job_id

These key words are used for column names when persisting metadata in historical stores

Ingestion

Limitation

Motivation

Once data has been ingested into Feast, there is currently no way to delete the data without manually going to the database and deleting it. However, during retrieval only the latest rows will be returned for a specific key (event_timestamp, entity) based on its created_timestamp.

This functionality simply doesn't exist yet as a Feast API