Skip to content

Commit eff2dc1

Browse files
committed
more details in module 0
Signed-off-by: Danny Chiao <danny@tecton.ai>
1 parent 191fecd commit eff2dc1

File tree

2 files changed

+9
-0
lines changed

2 files changed

+9
-0
lines changed

module_0/README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,21 @@ See https://github.com/feast-dev/feast-demo/blob/main/.github/workflows/feast_pl
6262

6363
One example is whether a PR may change features that are already depended on in production by another model (e.g. `FeatureService`).
6464

65+
An example output of `feast apply`:
66+
```bash
67+
Registered entity driver_id
68+
Registered feature view driver_hourly_stats
69+
Deploying infrastructure for driver_hourly_stats
70+
```
71+
6572
### Step 3 (optional): Access control for the registry
6673
We don't dive into this deeply, but you don't want to allow arbitrary users to clone the feature repository, change definitions and run `feast apply`. Thus, you should lock down your registry (e.g. with an S3 bucket policy) to only allow changes from your CI/CD user and perhaps some ML engineers.
6774

6875
### Step 4 (optional): Setup a Web UI endpoint
6976
Feast comes with an experimental Web UI. Users can already spin this up locally with `feast ui`, but you may want to have a Web UI that is universally available. Here, you'd likely deploy a service that runs `feast ui` on top of a `feature_store.yaml`, with some configuration on how frequently the UI should be refreshing its registry.
7077

78+
![Feast UI](sample_web_ui.png)
79+
7180
### Other best practices
7281
Many Feast users use `tags` on objects extensively. Some examples of how this may be used:
7382
- To give more detailed documentation on a `FeatureView`

module_0/sample_web_ui.png

171 KB
Loading

0 commit comments

Comments
 (0)