Snowflake
Description
The Snowflake offline store provides support for reading SnowflakeSources.
Snowflake tables and views are allowed as sources.
All joins happen within Snowflake.
Entity dataframes can be provided as a SQL query or can be provided as a Pandas dataframe. Pandas dataframes will be uploaded to Snowflake in order to complete join operations.
A
SnowflakeRetrievalJob
is returned when callingget_historical_features()
.This allows you to call
to_snowflake
to save the dataset into Snowflaketo_sql
to get the SQL query that would execute onto_df
to_arrow_chunks
to get the result in batches (Snowflake python connector docs)
Example
feature_store.yaml
Configuration options are available in SnowflakeOfflineStoreConfig.
Last updated