From ec2243a35fbcb0d2a7f9997ae95b9ee2045c34a4 Mon Sep 17 00:00:00 2001 From: Lucas Wiley Date: Fri, 25 Feb 2022 13:53:31 -0900 Subject: [PATCH 01/10] Update snowflake destination docs for correct host --- airbyte-integrations/connectors/destination-snowflake/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/destination-snowflake/README.md b/airbyte-integrations/connectors/destination-snowflake/README.md index e48eaa79fc85..fd8655cbfe40 100644 --- a/airbyte-integrations/connectors/destination-snowflake/README.md +++ b/airbyte-integrations/connectors/destination-snowflake/README.md @@ -8,7 +8,7 @@ 1. Create a file at `secrets/config.json` with the following format: ``` { - "host": "ACCOUNT.REGION.PROVIDER.snowflakecomputing.com", + "host": "ACCOUNT.snowflakecomputing.com", "role": "AIRBYTE_ROLE", "warehouse": "AIRBYTE_WAREHOUSE", "database": "AIRBYTE_DATABASE", From c9092ca0f06b2e4e3bc8aa32c35f9e5dc4048516 Mon Sep 17 00:00:00 2001 From: Lucas Wiley Date: Fri, 25 Feb 2022 13:58:14 -0900 Subject: [PATCH 02/10] Update snowflake.md --- docs/integrations/destinations/snowflake.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/integrations/destinations/snowflake.md b/docs/integrations/destinations/snowflake.md index aa39e657f2b7..ec9a4cdbc474 100644 --- a/docs/integrations/destinations/snowflake.md +++ b/docs/integrations/destinations/snowflake.md @@ -111,7 +111,7 @@ commit; You should now have all the requirements needed to configure Snowflake as a destination in the UI. You'll need the following information to configure the Snowflake destination: -* **[Host](https://docs.snowflake.com/en/user-guide/admin-account-identifier.html)** : The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com). Example - `accountname.us-east-2.aws.snowflakecomputing.com` +* **[Host](https://docs.snowflake.com/en/user-guide/admin-account-identifier.html)** : The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com). Example - `accountname.snowflakecomputing.com` * **[Role](https://docs.snowflake.com/en/user-guide/security-access-control-overview.html#roles)** : The role you created for Airbyte to access Snowflake. Example - `AIRBYTE_ROLE` * **[Warehouse](https://docs.snowflake.com/en/user-guide/warehouses-overview.html#overview-of-warehouses)** : The warehouse you created for Airbyte to sync data into. Example - `AIRBYTE_WAREHOUSE` * **[Database](https://docs.snowflake.com/en/sql-reference/ddl-database.html#database-schema-share-ddl)** : The database you created for Airbyte to sync data into. Example - `AIRBYTE_DATABASE` From 22599e91809051678e89b12a8c3318fa4c746cce Mon Sep 17 00:00:00 2001 From: Lucas Wiley Date: Fri, 25 Feb 2022 13:58:26 -0900 Subject: [PATCH 03/10] Update README.md --- airbyte-integrations/connectors/source-snowflake/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/source-snowflake/README.md b/airbyte-integrations/connectors/source-snowflake/README.md index 124f7a6c5ccf..d3c703ea8c16 100644 --- a/airbyte-integrations/connectors/source-snowflake/README.md +++ b/airbyte-integrations/connectors/source-snowflake/README.md @@ -8,7 +8,7 @@ 1. Create a file at `secrets/config.json` with the following format: ``` { - "host": "ACCOUNT.REGION.PROVIDER.snowflakecomputing.com", + "host": "ACCOUNT.snowflakecomputing.com", "role": "AIRBYTE_ROLE", "warehouse": "AIRBYTE_WAREHOUSE", "database": "AIRBYTE_DATABASE", From bf14b913e260c638b157efc63534113a85ecc262 Mon Sep 17 00:00:00 2001 From: Lucas Wiley Date: Fri, 25 Feb 2022 13:58:46 -0900 Subject: [PATCH 04/10] Update spec.json --- .../destination-snowflake/src/main/resources/spec.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json b/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json index 413fdc09e8ab..d6486d5970ab 100644 --- a/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json +++ b/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json @@ -21,7 +21,7 @@ "properties": { "host": { "description": "The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com).", - "examples": ["accountname.us-east-2.aws.snowflakecomputing.com"], + "examples": ["accountname.snowflakecomputing.com"], "type": "string", "title": "Host", "order": 0 From 3e5d4cbe76bab7ffe77e7481d5a0cb0eeea3d1cf Mon Sep 17 00:00:00 2001 From: Lucas Wiley Date: Mon, 28 Feb 2022 14:04:28 -0600 Subject: [PATCH 05/10] Update README.md --- airbyte-integrations/connectors/destination-snowflake/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/destination-snowflake/README.md b/airbyte-integrations/connectors/destination-snowflake/README.md index fd8655cbfe40..e48eaa79fc85 100644 --- a/airbyte-integrations/connectors/destination-snowflake/README.md +++ b/airbyte-integrations/connectors/destination-snowflake/README.md @@ -8,7 +8,7 @@ 1. Create a file at `secrets/config.json` with the following format: ``` { - "host": "ACCOUNT.snowflakecomputing.com", + "host": "ACCOUNT.REGION.PROVIDER.snowflakecomputing.com", "role": "AIRBYTE_ROLE", "warehouse": "AIRBYTE_WAREHOUSE", "database": "AIRBYTE_DATABASE", From 2d07ff77e1095e92bc0de8e02dfc096bf50ecc7d Mon Sep 17 00:00:00 2001 From: Lucas Wiley Date: Mon, 28 Feb 2022 14:05:39 -0600 Subject: [PATCH 06/10] Update spec.json --- .../destination-snowflake/src/main/resources/spec.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json b/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json index d6486d5970ab..413fdc09e8ab 100644 --- a/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json +++ b/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json @@ -21,7 +21,7 @@ "properties": { "host": { "description": "The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com).", - "examples": ["accountname.snowflakecomputing.com"], + "examples": ["accountname.us-east-2.aws.snowflakecomputing.com"], "type": "string", "title": "Host", "order": 0 From 96ea6439e6cab1057eec146ab764c54237a84861 Mon Sep 17 00:00:00 2001 From: Lucas Wiley Date: Mon, 28 Feb 2022 14:06:10 -0600 Subject: [PATCH 07/10] Update README.md --- airbyte-integrations/connectors/source-snowflake/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/source-snowflake/README.md b/airbyte-integrations/connectors/source-snowflake/README.md index d3c703ea8c16..124f7a6c5ccf 100644 --- a/airbyte-integrations/connectors/source-snowflake/README.md +++ b/airbyte-integrations/connectors/source-snowflake/README.md @@ -8,7 +8,7 @@ 1. Create a file at `secrets/config.json` with the following format: ``` { - "host": "ACCOUNT.snowflakecomputing.com", + "host": "ACCOUNT.REGION.PROVIDER.snowflakecomputing.com", "role": "AIRBYTE_ROLE", "warehouse": "AIRBYTE_WAREHOUSE", "database": "AIRBYTE_DATABASE", From b490ca9c8e50e577248c45af0ef241204d622ecb Mon Sep 17 00:00:00 2001 From: Lucas Wiley Date: Mon, 28 Feb 2022 14:10:17 -0600 Subject: [PATCH 08/10] Update snowflake.md --- docs/integrations/destinations/snowflake.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/integrations/destinations/snowflake.md b/docs/integrations/destinations/snowflake.md index ec9a4cdbc474..2baa3183f40c 100644 --- a/docs/integrations/destinations/snowflake.md +++ b/docs/integrations/destinations/snowflake.md @@ -111,7 +111,9 @@ commit; You should now have all the requirements needed to configure Snowflake as a destination in the UI. You'll need the following information to configure the Snowflake destination: -* **[Host](https://docs.snowflake.com/en/user-guide/admin-account-identifier.html)** : The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com). Example - `accountname.snowflakecomputing.com` +* **[Host](https://docs.snowflake.com/en/user-guide/admin-account-identifier.html)** : The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com). Be sure to use the correct [account identifier format](https://docs.snowflake.com/en/user-guide/admin-account-identifier.html#account-identifier-formats-by-cloud-platform-and-region) based on the region you are in: + * Example - us-west-1: `xy12345.snowflakecomputing.com` + * Example - us-east-2: `xy12345.us-east-2.aws.snowflakecomputing.com` * **[Role](https://docs.snowflake.com/en/user-guide/security-access-control-overview.html#roles)** : The role you created for Airbyte to access Snowflake. Example - `AIRBYTE_ROLE` * **[Warehouse](https://docs.snowflake.com/en/user-guide/warehouses-overview.html#overview-of-warehouses)** : The warehouse you created for Airbyte to sync data into. Example - `AIRBYTE_WAREHOUSE` * **[Database](https://docs.snowflake.com/en/sql-reference/ddl-database.html#database-schema-share-ddl)** : The database you created for Airbyte to sync data into. Example - `AIRBYTE_DATABASE` From aad70405bd1f0369377f916eb7299dc93faea942 Mon Sep 17 00:00:00 2001 From: Lucas Wiley Date: Mon, 28 Feb 2022 14:22:03 -0600 Subject: [PATCH 09/10] Update spec.json --- .../destination-snowflake/src/main/resources/spec.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json b/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json index 413fdc09e8ab..3edc554ee721 100644 --- a/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json +++ b/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json @@ -20,7 +20,7 @@ "additionalProperties": true, "properties": { "host": { - "description": "The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com).", + "description": "The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com). The account identifier differs depending on your cloud region, be sure to verify with Snowflake's documentation.", "examples": ["accountname.us-east-2.aws.snowflakecomputing.com"], "type": "string", "title": "Host", From 11e0a7fef85829a46dc785aadaad0a66a7107a34 Mon Sep 17 00:00:00 2001 From: Lucas Wiley Date: Tue, 1 Mar 2022 08:06:06 -0600 Subject: [PATCH 10/10] Update spec.json --- .../destination-snowflake/src/main/resources/spec.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json b/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json index 3edc554ee721..d65a8b7d7e17 100644 --- a/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json +++ b/airbyte-integrations/connectors/destination-snowflake/src/main/resources/spec.json @@ -21,7 +21,7 @@ "properties": { "host": { "description": "The host domain of the snowflake instance (must include the account, region, cloud environment, and end with snowflakecomputing.com). The account identifier differs depending on your cloud region, be sure to verify with Snowflake's documentation.", - "examples": ["accountname.us-east-2.aws.snowflakecomputing.com"], + "examples": ["accountname.us-east-2.aws.snowflakecomputing.com", "accountname.snowflakecomputing.com"], "type": "string", "title": "Host", "order": 0