LogoLogo
v0.12-branch
v0.12-branch
  • Introduction
  • Community
  • Roadmap
  • Changelog
  • Getting started
    • Quickstart
    • Concepts
      • Overview
      • Data source
      • Entity
      • Feature view
      • Feature service
      • Feature retrieval
    • Architecture
      • Overview
      • Feature repository
      • Registry
      • Offline store
      • Online store
      • Provider
    • FAQ
  • Tutorials
    • Overview
    • Driver ranking
    • Fraud detection on GCP
    • Real-time credit scoring on AWS
  • How-to Guides
    • Running Feast with GCP/AWS
      • Install Feast
      • Create a feature repository
      • Deploy a feature store
      • Build a training dataset
      • Load data into the online store
      • Read features from the online store
    • Running Feast in production
    • Upgrading from Feast 0.9
    • Adding a custom provider
    • Adding a new online store
    • Adding a new offline store
  • Reference
    • Data sources
      • File
      • BigQuery
      • Redshift
    • Offline stores
      • File
      • BigQuery
      • Redshift
    • Online stores
      • SQLite
      • Redis
      • Datastore
      • DynamoDB
    • Providers
      • Local
      • Google Cloud Platform
      • Amazon Web Services
    • Feature repository
      • feature_store.yaml
      • .feastignore
    • Feast CLI reference
    • Python API reference
    • Usage
  • Project
    • Contribution process
    • Development guide
    • Versioning policy
    • Release process
    • Feast 0.9 vs Feast 0.10+
Powered by GitBook
On this page
  • Getting started
  • Do you have any examples of how Feast should be used?
  • Concepts
  • What is the difference between feature tables and feature views?
  • Functionality
  • Does Feast provide security or access control?
  • Does Feast support streaming sources?
  • Does Feast support composite keys?
  • How does Feast compare with Tecton?
  • What are the performance/latency characteristics of Feast?
  • Does Feast support embeddings and list features?
  • Does Feast support X storage engine?
  • How can I add a custom online store?
  • Does Feast support S3 as a data source?
  • How can I use Spark with Feast?
  • Is Feast planning on supporting X functionality?
  • Project
  • What is the difference between Feast 0.9 and Feast 0.10+?
  • How do I migrate from Feast 0.9 to Feast 0.10+?
  • How do I contribute to Feast?
  • What are the plans for Feast Core, Feast Serving, and Feast Spark?

Was this helpful?

Edit on Git
Export as PDF
  1. Getting started

FAQ

PreviousProviderNextOverview

Last updated 3 years ago

Was this helpful?

Getting started

Do you have any examples of how Feast should be used?

The is the easiest way to learn about Feast. For more detailed tutorials, please check out the page.

Concepts

What is the difference between feature tables and feature views?

Feature tables from Feast 0.9 have been renamed to feature views in Feast 0.10+. For more details, please see the discussion .

Functionality

Does Feast provide security or access control?

Feast currently does not support any access control other than the access control required for the Provider's environment (for example, GCP and AWS permissions).

Does Feast support streaming sources?

Feast is actively working on this right now. Please reach out to the Feast team if you're interested in giving feedback!

Does Feast support composite keys?

A feature view can be defined with multiple entities. Since each entity has a unique join_key, using multiple entities will achieve the effect of a composite key.

How does Feast compare with Tecton?

What are the performance/latency characteristics of Feast?

Feast is designed to work at scale and support low latency online serving. Benchmarks to be released soon, and active work is underway to support very latency sensitive use cases.

Does Feast support embeddings and list features?

Yes. Specifically:

  • Simple lists / dense embeddings:

    • BigQuery supports list types natively

    • Redshift does not support list types, so you'll need to serialize these features into strings (e.g. json or protocol buffers)

  • Sparse embeddings (e.g. one hot encodings)

Does Feast support X storage engine?

How can I add a custom online store?

Does Feast support S3 as a data source?

Yes. There are two ways to use S3 in Feast:

  • Using the s3_endpoint_override in a FileSource data source. This endpoint is more suitable for quick proof of concepts that won't necessarily scale for production use cases.

How can I use Spark with Feast?

Is Feast planning on supporting X functionality?

Project

What is the difference between Feast 0.9 and Feast 0.10+?

How do I migrate from Feast 0.9 to Feast 0.10+?

How do I contribute to Feast?

What are the plans for Feast Core, Feast Serving, and Feast Spark?

Don't see your question?

Please see a detailed comparison of Feast vs. Tecton . For another comparison, please see .

Feast's implementation of online stores serializes features into Feast protocol buffers and supports list types (see )

One way to do this efficiently is to have a protobuf or string representation of

The list of supported offline and online stores can be found and , respectively. The indicates the stores for which we are planning to add support. Finally, our Provider abstraction is built to be extensible, so you can plug in your own implementations of offline and online stores. Please see more details about custom providers .

Please follow the instructions .

Using Redshift as a data source via Spectrum (), and then continuing with the guide. See a we did on this at our apply() meetup.

Feast does not support Spark natively. However, you can create a that will support Spark, which can help with more scalable materialization and ingestion.

Please see the .

Feast 0.10+ is much lighter weight and more extensible than Feast 0.9. It is designed to be simple to install and use. Please see this for more details.

Please see this . If you have any questions or suggestions, feel free to leave a comment on the document!

For more details on contributing to the Feast community, see and this .

Feast Core and Feast Serving were both part of Feast Java. We plan to support Feast Serving. We will not support Feast Core; instead we will support our object store based registry. We will not support Feast Spark. For more details on what we plan on supporting, please see the .

We encourage you to ask questions on or . Even better, once you get an answer, add the answer to this FAQ via a !

quickstart
tutorials
here
here
here
reference
https://www.tensorflow.org/guide/sparse_tensor
here
here
roadmap
here
here
AWS tutorial
Running Feast with GCP/AWS
presentation
custom provider
roadmap
document
document
here
here
roadmap
Slack
Github
pull request