Troubleshooting and limitations

Troubleshooting

Error message: Database recommender_system does not exist in the Hive metastore.

A feature table is stored as a Delta table. The database is specified by the table name prefix, so a feature table recommender_system.customer_features will be stored in the recommender_system database.

To create the database database, run:

%sql CREATE DATABASE IF NOT EXISTS recommender_system;

Error message: ModuleNotFoundError: No module named 'databricks.feature_store'

This error occurs when the Feature Store Python client is not available on the Databricks Runtime you are using. For a list of supported Databricks Runtime versions, see Requirements.

Limitations

  1. Feature Store APIs support batch scoring of models packaged with Feature Store. Online inference is not supported.
  2. Feature Store does not support deleting individual features from a feature table.
  3. APIs can log and access feature tables only in the current workspace.
  4. No online stores are supported on Databricks on Google Cloud as of this release.