From 3c860fe813905dcaff1e6e7801464b7e1f65ca98 Mon Sep 17 00:00:00 2001 From: Jeremy Yeo Date: Wed, 20 Nov 2024 12:39:23 +1300 Subject: [PATCH 1/5] Update snowflake-privatelink.md --- .../docs/docs/cloud/secure/snowflake-privatelink.md | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/website/docs/docs/cloud/secure/snowflake-privatelink.md b/website/docs/docs/cloud/secure/snowflake-privatelink.md index b943791292f..0be5cd5077c 100644 --- a/website/docs/docs/cloud/secure/snowflake-privatelink.md +++ b/website/docs/docs/cloud/secure/snowflake-privatelink.md @@ -97,12 +97,12 @@ Once dbt Cloud support completes the configuration, you can start creating new c 4. Configure the remaining data platform details. 5. Test your connection and save it. -## Enable the connection in Snowflake +## Enable the connection in Snowflake (Azure) To complete the setup, follow the remaining steps from the Snowflake setup guides. The instructions vary based on the platform: -- [Snowflake AWS PrivateLink](https://docs.snowflake.com/en/user-guide/admin-security-privatelink) - [Snowflake Azure Private Link](https://docs.snowflake.com/en/user-guide/privatelink-azure) +- [Azure private endpoints for internal stages](https://docs.snowflake.com/en/user-guide/private-internal-stages-azure) There are some nuances for each connection and you will need a Snowflake administrator. As the Snowflake administrator, call the `SYSTEM$AUTHORIZE_STAGE_PRIVATELINK_ACCESS` function using the privateEndpointResourceID value as the function argument. This authorizes access to the Snowflake internal stage through the private endpoint. @@ -110,14 +110,13 @@ There are some nuances for each connection and you will need a Snowflake adminis USE ROLE ACCOUNTADMIN; --- AWS PrivateLink -SELECT SYSTEMS$AUTHORIZE_STATE_PRIVATELINK_ACCESS ( `AWS VPC ID` ); - -- Azure Private Link -SELECT SYSTEMS$AUTHORIZE_STATE_PRIVATELINK_ACCESS ( `AZURE PRIVATE ENDPOINT RESOURCE ID` ); +SELECT SYSTEMS$AUTHORIZE_STAGE_PRIVATELINK_ACCESS ( `AZURE PRIVATE ENDPOINT RESOURCE ID` ); ``` +AWS private internal stages are not not currently supported. + ## Configuring Network Policies If your organization uses [Snowflake Network Policies](https://docs.snowflake.com/en/user-guide/network-policies) to restrict access to your Snowflake account, you will need to add a network rule for dbt Cloud. From eb36c881798ed26637c4cc6250e29a33b27e1753 Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Wed, 20 Nov 2024 11:42:36 -0500 Subject: [PATCH 2/5] Update website/docs/docs/cloud/secure/snowflake-privatelink.md --- website/docs/docs/cloud/secure/snowflake-privatelink.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/docs/cloud/secure/snowflake-privatelink.md b/website/docs/docs/cloud/secure/snowflake-privatelink.md index 0be5cd5077c..da8e57fa003 100644 --- a/website/docs/docs/cloud/secure/snowflake-privatelink.md +++ b/website/docs/docs/cloud/secure/snowflake-privatelink.md @@ -97,7 +97,7 @@ Once dbt Cloud support completes the configuration, you can start creating new c 4. Configure the remaining data platform details. 5. Test your connection and save it. -## Enable the connection in Snowflake (Azure) +### Enable the connection in Snowflake hosted on Azure To complete the setup, follow the remaining steps from the Snowflake setup guides. The instructions vary based on the platform: From 6da4b05e8a0a63c9793a583310ca015ad908578d Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Wed, 20 Nov 2024 11:43:16 -0500 Subject: [PATCH 3/5] Update website/docs/docs/cloud/secure/snowflake-privatelink.md --- website/docs/docs/cloud/secure/snowflake-privatelink.md | 1 - 1 file changed, 1 deletion(-) diff --git a/website/docs/docs/cloud/secure/snowflake-privatelink.md b/website/docs/docs/cloud/secure/snowflake-privatelink.md index da8e57fa003..c1bb26036e7 100644 --- a/website/docs/docs/cloud/secure/snowflake-privatelink.md +++ b/website/docs/docs/cloud/secure/snowflake-privatelink.md @@ -115,7 +115,6 @@ SELECT SYSTEMS$AUTHORIZE_STAGE_PRIVATELINK_ACCESS ( `AZURE PRIVATE ENDPOINT RESO ``` -AWS private internal stages are not not currently supported. ## Configuring Network Policies If your organization uses [Snowflake Network Policies](https://docs.snowflake.com/en/user-guide/network-policies) to restrict access to your Snowflake account, you will need to add a network rule for dbt Cloud. From 8371e996b0fd2457ca8603cb36773fa51a865a30 Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Wed, 20 Nov 2024 11:43:40 -0500 Subject: [PATCH 4/5] Update website/docs/docs/cloud/secure/snowflake-privatelink.md --- website/docs/docs/cloud/secure/snowflake-privatelink.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/website/docs/docs/cloud/secure/snowflake-privatelink.md b/website/docs/docs/cloud/secure/snowflake-privatelink.md index c1bb26036e7..754aee2ae9d 100644 --- a/website/docs/docs/cloud/secure/snowflake-privatelink.md +++ b/website/docs/docs/cloud/secure/snowflake-privatelink.md @@ -99,6 +99,12 @@ Once dbt Cloud support completes the configuration, you can start creating new c ### Enable the connection in Snowflake hosted on Azure +:::note + +AWS private internal stages are not not currently supported. + +::: + To complete the setup, follow the remaining steps from the Snowflake setup guides. The instructions vary based on the platform: - [Snowflake Azure Private Link](https://docs.snowflake.com/en/user-guide/privatelink-azure) From f10841c58f47b8c237e5ebffc56f137b99d99c49 Mon Sep 17 00:00:00 2001 From: Matt Shaver <60105315+matthewshaver@users.noreply.github.com> Date: Wed, 20 Nov 2024 11:52:12 -0500 Subject: [PATCH 5/5] Update website/docs/docs/cloud/secure/snowflake-privatelink.md --- website/docs/docs/cloud/secure/snowflake-privatelink.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/docs/cloud/secure/snowflake-privatelink.md b/website/docs/docs/cloud/secure/snowflake-privatelink.md index 754aee2ae9d..dc0cb64ba31 100644 --- a/website/docs/docs/cloud/secure/snowflake-privatelink.md +++ b/website/docs/docs/cloud/secure/snowflake-privatelink.md @@ -101,7 +101,7 @@ Once dbt Cloud support completes the configuration, you can start creating new c :::note -AWS private internal stages are not not currently supported. +AWS private internal stages are not currently supported. :::