Skip to content

Commit 6d07767

Browse files
woopgitbook-bot
authored andcommitted
GitBook: [master] 7 pages and 5 assets modified
1 parent 6eea808 commit 6d07767

12 files changed

+25
-24
lines changed
63.7 KB
Loading
32.5 KB
Loading
89.5 KB
Loading
290 KB
Loading
74.4 KB
Loading

docs/community.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Community
22

33
{% hint style="success" %}
4-
**Office Hours:** Have a question, feature request, idea, or just looking to speak to a real person? Come and join the [Feast Office Hours](https://calendly.com/d/gc29-y88c/feast-chat-w-willem-and-jay) on Friday and chat with a Feast contributor!
4+
**Office Hours:** Have a question, feature request, idea, or just looking to speak to a real person? Come and join the [Feast Office Hours](https://calendly.com/d/gc29-y88c/chat-with-feast-maintainers) on Friday and chat with a Feast contributor!
55
{% endhint %}
66

77
## Links & Resources

docs/concepts/data-model-and-concepts.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
# Data model
22

3-
### Dataset
3+
## Dataset
44

55
A dataset is a collection of rows that is produced by a historical retrieval from Feast in order to train a model. A dataset is produced by a join from one or more feature views onto an entity dataframe. Therefore, a dataset may consist of features from multiple feature views.
66

77
**Dataset vs Feature View:** Feature views contain the schema of data and a reference to where data can be found \(through its data source\). Datasets are the actual data manifestation of querying those data sources.
88

99
**Dataset vs Data Source:** Datasets are the output of historical retrieval, whereas data sources are the inputs. One or more data sources can be used in the creation of a dataset.
1010

11-
### Feature References
11+
## Feature References
1212

13-
Feature references uniquely identify feature values in Feast. The structure of a feature reference in string form is as follows: `<feature_table>:<feature>`
13+
Feature references uniquely identify feature values in Feast. The structure of a feature reference in string form is as follows: `<feature_table>:<feature>`
1414

1515
Feature references are used for the retrieval of features from Feast:
1616

@@ -26,27 +26,27 @@ online_features = fs.get_online_features(
2626

2727
It is possible to retrieve features from multiple feature views with a single request, and Feast is able to join features from multiple tables in order to build a training dataset. However, It is not possible to reference \(or retrieve\) features from multiple projects at the same time.
2828

29-
### **Entity key**
29+
## **Entity key**
3030

31-
Entity keys are one or more entity values that uniquely describe an entity. In the case of an entity \(like a `driver`\) that only has a single entity field, the entity _is_ an entity key. However, it is also possible for an entity key to consist of multiple entity values. For example, a feature view with the composite entity of \(customer, country\) might have an entity key of \(1001, 5\).
31+
Entity keys are one or more entity values that uniquely describe an entity. In the case of an entity \(like a `driver`\) that only has a single entity field, the entity _is_ an entity key. However, it is also possible for an entity key to consist of multiple entity values. For example, a feature view with the composite entity of \(customer, country\) might have an entity key of \(1001, 5\).
3232

3333
![](../.gitbook/assets/image%20%2815%29.png)
3434

3535
Entity keys act as primary keys. They are used during the lookup of features from the online store, and they are also used to match feature rows across feature views during point-in-time joins.
3636

37-
### Event timestamp
37+
## Event timestamp
3838

39-
The timestamp on which an event occurred, as found in a feature view's data source. The entity timestamp describes the event time at which a feature was observed or generated.
39+
The timestamp on which an event occurred, as found in a feature view's data source. The entity timestamp describes the event time at which a feature was observed or generated.
4040

4141
Event timestamps are used during point-in-time joins to ensure that the latest feature values are joined from feature views onto entity rows. Event timestamps are also used to ensure that old feature values aren't served to models during online serving.
4242

43-
### Entity row
43+
## Entity row
4444

4545
An entity key at a specific point in time.
4646

4747
![](../.gitbook/assets/image%20%2811%29.png)
4848

49-
### Entity dataframe
49+
## Entity dataframe
5050

5151
A collection of entity rows. Entity dataframes are the "left table" that is enriched with feature values when building training datasets. The entity dataframe is provided to Feast by users during historical retrieval:
5252

docs/feast-on-kubernetes/advanced-1/security.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This page applies to Feast 0.7. The content may be out of date for Feast 0.8+
1010

1111
### Overview
1212

13-
![Overview of Feast&apos;s Security Methods.](../../.gitbook/assets/untitled-25-1-%20%282%29%20%282%29%20%282%29%20%283%29%20%283%29%20%283%29%20%283%29%20%283%29%20%283%29%20%281%29%20%283%29.jpg)
13+
![Overview of Feast&apos;s Security Methods.](../../.gitbook/assets/untitled-25-1-%20%282%29%20%282%29%20%282%29%20%283%29%20%283%29%20%283%29%20%283%29%20%283%29%20%283%29%20%281%29%20%284%29.jpg)
1414

1515
Feast supports the following security methods:
1616

docs/feast-on-kubernetes/getting-started/install-feast/kubernetes-amazon-eks-with-terraform.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ This Terraform configuration creates the following resources:
1717
* Amazon EMR cluster to run Spark \(3x spot m4.xlarge\)
1818
* Staging S3 bucket to store temporary data
1919

20-
![](../../../.gitbook/assets/feast-on-aws-3-%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29.png)
20+
![](../../../.gitbook/assets/feast-on-aws-3-%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%282%29%20%283%29.png)
2121

2222
### 1. Requirements
2323

docs/quickstart.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,17 @@ In this tutorial we will
77
3. Materialize feature values from the offline store into the online store.
88
4. Read the latest features from the online store for inference.
99

10-
### Install Feast
10+
## Install Feast
1111

1212
Install the Feast SDK and CLI using pip:
1313

1414
```bash
1515
pip install feast
1616
```
1717

18-
### Create a feature repository
18+
## Create a feature repository
1919

20-
Bootstrap a new feature repository using `feast init` from the command line:
20+
Bootstrap a new feature repository using `feast init` from the command line:
2121

2222
```text
2323
feast init feature_repo
@@ -28,7 +28,7 @@ cd feature_repo
2828
Creating a new Feast repository in /home/Jovyan/feature_repo.
2929
```
3030

31-
### Register feature definitions and deploy your feature store
31+
## Register feature definitions and deploy your feature store
3232

3333
The `apply` command registers all the objects in your feature repository and deploys a feature store:
3434

@@ -42,7 +42,7 @@ Registered feature view driver_hourly_stats
4242
Deploying infrastructure for driver_hourly_stats
4343
```
4444

45-
### Generating training data
45+
## Generating training data
4646

4747
The `apply` command builds a training dataset based on the time-series features defined in the feature repository:
4848

@@ -87,7 +87,7 @@ event_timestamp driver_id driver_hourly_stats__conv_rate driver_hourly_stats
8787
2021-04-12 1003 0.556326 0.605357 335
8888
```
8989

90-
### Load features into your online store
90+
## Load features into your online store
9191

9292
The `materialize` command loads the latest feature values from your feature views into your online store:
9393

@@ -96,7 +96,7 @@ CURRENT_TIME=$(date -u +"%Y-%m-%dT%H:%M:%S")
9696
feast materialize-incremental $CURRENT_TIME
9797
```
9898

99-
### Fetching feature vectors for inference
99+
## Fetching feature vectors for inference
100100

101101
```python
102102
from pprint import pprint
@@ -125,7 +125,7 @@ pprint(feature_vector)
125125
}
126126
```
127127

128-
### Next steps
128+
## Next steps
129129

130130
* Follow our [Getting Started](getting-started/) guide for a hands tutorial in using Feast
131131
* Join other Feast users and contributors in [Slack](https://slack.feast.dev/) and become part of the community!

0 commit comments

Comments
 (0)