You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: module_0/README.md
+17-18Lines changed: 17 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -120,24 +120,7 @@ Additionally, users will often want to have a dev/staging environment that's sep
120
120
├── driver_repo.py
121
121
└── feature_store.yaml
122
122
```
123
-
124
-
## 2b. Data scientists
125
-
Data scientists will be using or authoring features in Feast.
126
-
127
-
There are two ways they can use Feast:
128
-
- Use Feast primarily as a way of pulling production ready features.
129
-
- See the `client/` folder for an example of how users can pull features by only having a `feature_store.yaml`
130
-
- This is **not recommended** since data scientists cannot register feature services to indicate they depend on certain features in production.
131
-
- **[Recommended]** Have a local copy of the feature repository (e.g. `git clone`) and author / iterate / re-use features.
132
-
- Data scientist can:
133
-
1. iterate on features locally
134
-
2. apply features to their own dev project with a local registry & experiment
135
-
3. build feature services in preparation for production
136
-
4. submit PRs to include features that should be used in production (including A/B experiments, or model training iterations)
137
-
138
-
Data scientists can also investigate other models and their dependent features / data sources / on demand transformations through the repository or through the Web UI (by running `feast ui`)
139
-
140
-
## 2c. ML engineers
123
+
## 2b. ML engineers
141
124
142
125
Data scientists or ML engineers can use the defined `FeatureService` (corresponding to model versions) and schedule regular jobs that generate batch predictions (or regularly retrain).
# Continue with distributed training or batch predictions from the BigQuery dataset.
184
167
```
185
168
169
+
## 2c. Data scientists
170
+
Data scientists will be using or authoring features in Feast. They can similarly handle larger datasets with methods like `RetrievalJob#to_bigquery()` as described above.
171
+
172
+
There are two ways they can use Feast:
173
+
- Use Feast primarily as a way of pulling production ready features.
174
+
- See the `client/` folder for an example of how users can pull features by only having a `feature_store.yaml`
175
+
- This is **not recommended** since data scientists cannot register feature services to indicate they depend on certain features in production.
176
+
- **[Recommended]** Have a local copy of the feature repository (e.g. `git clone`) and author / iterate / re-use features.
177
+
- Data scientist can:
178
+
1. iterate on features locally
179
+
2. apply features to their own dev project with a local registry & experiment
180
+
3. build feature services in preparation for production
181
+
4. submit PRs to include features that should be used in production (including A/B experiments, or model training iterations)
182
+
183
+
Data scientists can also investigate other models and their dependent features / data sources / on demand transformations through the repository or through the Web UI (by running `feast ui`)
184
+
186
185
# Conclusion
187
186
As a result:
188
187
- You have file sources (possibly remote) and a remote registry (e.g. in S3)
0 commit comments