From b7d8baae3fa8f07e7fd0de55b696ba754f7dd21a Mon Sep 17 00:00:00 2001 From: Tsotne Tabidze Date: Sat, 31 Jul 2021 20:36:12 -0700 Subject: [PATCH] Add dynamodb & redshift pages in parent pages Signed-off-by: Tsotne Tabidze --- .../getting-started/create-a-feature-repository.md | 14 +++++++------- docs/reference/data-sources/README.md | 1 + docs/reference/offline-stores/README.md | 1 + docs/reference/online-stores/README.md | 1 + docs/reference/online-stores/dynamodb.md | 4 +++- docs/reference/providers/README.md | 1 + 6 files changed, 14 insertions(+), 8 deletions(-) diff --git a/docs/getting-started/create-a-feature-repository.md b/docs/getting-started/create-a-feature-repository.md index 9c50b74c41..4047062d0a 100644 --- a/docs/getting-started/create-a-feature-repository.md +++ b/docs/getting-started/create-a-feature-repository.md @@ -24,13 +24,13 @@ Creating a new Feast repository in /<...>/tiny_pika. {% tab title="AWS template" %} ```text feast init -t aws -[?] AWS Region (e.g. us-west-2): ... -[?] Redshift Cluster ID: ... -[?] Redshift Database Name: ... -[?] Redshift User Name: ... -[?] Redshift S3 Staging Location (s3://*): ... -[?] Redshift IAM Role for S3 (arn:aws:iam::*:role/*): ... -[?] Should I upload example data to Redshift (overwriting 'feast_driver_hourly_stats' table)? (Y/n): +AWS Region (e.g. us-west-2): ... +Redshift Cluster ID: ... +Redshift Database Name: ... +Redshift User Name: ... +Redshift S3 Staging Location (s3://*): ... +Redshift IAM Role for S3 (arn:aws:iam::*:role/*): ... +Should I upload example data to Redshift (overwriting 'feast_driver_hourly_stats' table)? (Y/n): Creating a new Feast repository in /<...>/tiny_pika. ``` diff --git a/docs/reference/data-sources/README.md b/docs/reference/data-sources/README.md index 8435391241..2a130b2943 100644 --- a/docs/reference/data-sources/README.md +++ b/docs/reference/data-sources/README.md @@ -6,3 +6,4 @@ Please see [Data Source](../../concepts/feature-view.md#data-source) for an expl {% page-ref page="bigquery.md" %} +{% page-ref page="redshift.md" %} diff --git a/docs/reference/offline-stores/README.md b/docs/reference/offline-stores/README.md index 5bf7639504..7cd2ee4a47 100644 --- a/docs/reference/offline-stores/README.md +++ b/docs/reference/offline-stores/README.md @@ -6,3 +6,4 @@ Please see [Offline Store](../../concepts/offline-store.md) for an explanation o {% page-ref page="bigquery.md" %} +{% page-ref page="redshift.md" %} diff --git a/docs/reference/online-stores/README.md b/docs/reference/online-stores/README.md index 0a240ffb10..dd7275aa5e 100644 --- a/docs/reference/online-stores/README.md +++ b/docs/reference/online-stores/README.md @@ -8,3 +8,4 @@ Please see [Online Store](../../concepts/online-store.md) for an explanation of {% page-ref page="datastore.md" %} +{% page-ref page="dynamodb.md" %} diff --git a/docs/reference/online-stores/dynamodb.md b/docs/reference/online-stores/dynamodb.md index 984762c791..e3830963df 100644 --- a/docs/reference/online-stores/dynamodb.md +++ b/docs/reference/online-stores/dynamodb.md @@ -84,4 +84,6 @@ The following inline policy can be used to grant Feast the necessary permissions ], "Version": "2012-10-17" } -``` \ No newline at end of file +``` + +Lastly, this IAM role needs to be associated with the desired Redshift cluster. Please follow the official AWS guide for the necessary steps [here](https://docs.aws.amazon.com/redshift/latest/dg/c-getting-started-using-spectrum-add-role.html). \ No newline at end of file diff --git a/docs/reference/providers/README.md b/docs/reference/providers/README.md index ffc1c9805f..0a8aa8cc5a 100644 --- a/docs/reference/providers/README.md +++ b/docs/reference/providers/README.md @@ -6,3 +6,4 @@ Please see [Provider](../../concepts/provider.md) for an explanation of provider {% page-ref page="google-cloud-platform.md" %} +{% page-ref page="amazon-web-services.md" %}