Skip to content

Commit b15ced3

Browse files
nickquinn408claude
andcommitted
docs: document optional org field on FeatureView and OnDemandFeatureView
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Signed-off-by: Nick Quinn <nicholas_quinn@apple.com>
1 parent 9a94a3f commit b15ced3

3 files changed

Lines changed: 6 additions & 0 deletions

File tree

docs/getting-started/concepts/feature-view.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@ Feature views consist of:
2323
* a name to uniquely identify this feature view in the project.
2424
* (optional, but recommended) a schema specifying one or more [features](feature-view.md#field) (without this, Feast will infer the schema by reading from the data source)
2525
* (optional, but recommended) metadata (for example, description, or other free-form metadata via `tags`)
26+
* (optional) `owner`: the email of the primary maintainer
27+
* (optional) `org`: the organizational unit that owns the feature view (e.g. `"ads"`, `"search"`); useful for grouping feature views by team or product area
2628
* (optional) a TTL, which limits how far back Feast will look when generating historical datasets
2729
* (optional) `enable_validation=True`, which enables schema validation during materialization (see [Schema Validation](#schema-validation) below)
2830

sdk/python/feast/feature_view.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ class FeatureView(BaseFeatureView):
8989
tags: A dictionary of key-value pairs to store arbitrary metadata.
9090
owner: The owner of the feature view, typically the email of the primary
9191
maintainer.
92+
org: The organizational unit that owns this feature view (e.g. "ads", "search").
93+
Defaults to empty string.
9294
mode: The transformation mode for feature transformations. Only meaningful when
9395
transformations are applied. Choose from TransformationMode enum values
9496
(e.g., PYTHON, PANDAS, RAY, SQL, SPARK, SUBSTRAIT).

sdk/python/feast/on_demand_feature_view.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,8 @@ class OnDemandFeatureView(BaseFeatureView):
131131
tags: A dictionary of key-value pairs to store arbitrary metadata.
132132
owner: The owner of the on demand feature view, typically the email of the primary
133133
maintainer.
134+
org: The organizational unit that owns this on demand feature view (e.g. "ads",
135+
"search"). Defaults to empty string.
134136
"""
135137

136138
_TRACK_METRICS_TAG = "feast:track_metrics"

0 commit comments

Comments
 (0)