- Kategorien:
Systemfunktionen (Systemsteuerung)
SYSTEM$AUTHORIZE_STAGE_PRIVATELINK_ACCESS¶
Berechtigt Snowflake zum Zugriff auf den privaten Endpunkt für Private Azure-Endpunkte für interne Stagingbereiche und Google Private Service Connect-Endpunkte für interne Stagingbereiche für das aktuelle Konto.
- Siehe auch:
Syntax¶
Azure
SYSTEM$AUTHORIZE_STAGE_PRIVATELINK_ACCESS( '<private_endpoint_resource_id>' )
Google Cloud
SYSTEM$AUTHORIZE_STAGE_PRIVATELINK_ACCESS( '<google_cloud_vpc_network_name>' )
Argumente¶
'private_endpoint_resource_id'Der eindeutige Bezeichner für den privaten Azure-Endpunkt.
'google_cloud_vpc_network_name'Der Wert des vollqualifizierten Pfads für das Google Cloud VPC-Netzwerk.
Dieser Wert stammt aus der Google Cloud VPC-Netzwerkpfad, den Snowflake verwendet, um den Zugriff auf Ihren internen Stagingbereich über das interne Netzwerk des Cloudanbieters zu beschränken und die Verwendung des öffentlichen Internets zu vermeiden.
Weitere Informationen zum Ermitteln dieses Werts in Azure finden Sie unter Konfigurieren von privaten Endpunkten für den Zugriff auf interne Snowflake-Stagingbereiche; für Google Cloud finden Sie diese Informationen unter Konfigurieren von privaten Endpunkten für den Zugriff auf interne Snowflake-Stagingbereiche.
Nutzungshinweise¶
Nur Kontoadministratoren (d. h. Benutzende mit der ACCOUNTADMIN-Rolle) können diese Funktion aufrufen.
Diese Funktion wird für Snowflake-Konten bei Amazon Web Services (AWS) nicht unterstützt.
Beispiele¶
Azure
Autorisieren Sie Snowflake für den Zugriff auf den privaten Azure-Endpunkt:
USE ROLE ACCOUNTADMIN; SELECT SYSTEM$AUTHORIZE_STAGE_PRIVATELINK_ACCESS('/subscriptions/subId/resourceGroups/rg1/providers/Microsoft.Network/privateEndpoints/pe1');Copy
Google Cloud
Autorisieren Sie Snowflake für den Zugriff auf einen Google Private Service Connect-Endpunkt:
USE ROLE ACCOUNTADMIN; SELECT SYSTEM$AUTHORIZE_STAGE_PRIVATELINK_ACCESS('projects/vpc_network_name/global/networks/network_name');Copy