- Categorias:
Funções do sistema (Controle do sistema)
SYSTEM$AUTHORIZE_STAGE_PRIVATELINK_ACCESS¶
Autoriza o Snowflake a acessar o ponto de extremidade privado para Pontos de extremidade privados do Azure para estágios internos e Pontos de extremidade do Google Private Service Connect para áreas de preparação internas para a conta atual.
- Consulte também:
Sintaxe¶
Azure
SYSTEM$AUTHORIZE_STAGE_PRIVATELINK_ACCESS( '<private_endpoint_resource_id>' )
Google Cloud
SYSTEM$AUTHORIZE_STAGE_PRIVATELINK_ACCESS( '<google_cloud_vpc_network_name>' )
Argumentos¶
'private_endpoint_resource_id'O identificador único para o ponto de extremidade privado do Azure.
'google_cloud_vpc_network_name'O valor do caminho totalmente qualificado para a rede VPC do Google Cloud.
Este valor provém do caminho da rede VPC do Google Cloud que o Snowflake utiliza para limitar o acesso à sua área de preparação interna através da rede interna do provedor de nuvem e evitar o uso da Internet pública.
Para obter instruções sobre como obter este valor no Azure, consulte Configuração de pontos de extremidade privados para acesso aos estágios internos do Snowflake; para o Google Cloud, consulte Configuração de pontos de extremidade privados para acesso a áreas de preparação internas do Snowflake.
Notas de uso¶
Somente administradores de conta (ou seja, usuários com a função ACCOUNTADMIN) podem chamar esta função.
Esta função não é compatível com contas Snowflake na Amazon Web Services (AWS).
Exemplos¶
Azure
Autorizar o Snowflake a acessar um ponto de extremidade privado do Azure:
USE ROLE ACCOUNTADMIN; SELECT SYSTEM$AUTHORIZE_STAGE_PRIVATELINK_ACCESS('/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/privateEndpoints/pe1');Copy
Google Cloud
Autorizar o Snowflake a acessar um ponto de extremidade do Google Private Service Connect:
USE ROLE ACCOUNTADMIN; SELECT SYSTEM$AUTHORIZE_STAGE_PRIVATELINK_ACCESS('projects/vpc_network_name/global/networks/network_name');Copy