What is the benefit of a feature store? I see that Databricks has support for it to enable cool features, but at it's base level isn't it essentially just a table where you store your data before training or inferencing?
One of many benefits is data lineage. Columns in a feature table are easily traced back to the data transformation code from the raw or bronze data. You can also locate which features are used by models during training and inference.