Verbinden mit Ihren Konten

Dieses Thema bietet Informationen zum Herstellen von Verbindungen zu Konten in Ihrer Organisation. Snowflake-Clients können unter Verwendung eines Kontobezeichners eine Verbindung zu einem Konto herstellen. Wenn Ihre Organisation das Feature Clientumleitung verwendet, können Snowflake-Clients eine Verbindung herstellen, indem sie im Kontobezeichner anstelle des Kontonamens den Namen eines Verbindungsobjekts verwenden.

Weitere Informationen zu Kontobezeichnern finden Sie unter Kontobezeichner.

Unter diesem Thema:

Unterstützte Methoden zum Verbinden mit Snowflake

Verbinden über URL

Sie können eine Verbindung zu Ihrem Snowflake-Konto herstellen, indem Sie entweder den Kontonamen oder den Konto-Locator als Kontobezeichner verwenden. Wenn Ihre Organisation das Feature Clientumleitung verwendet, können Sie im Kontobezeichner anstelle des Kontonamens den Verbindungsnamen verwenden.

Standard-URL:
  • Kontoname: https://<Name_der_Organisation>-<Name_des_Kontos>.snowflakecomputing.com

  • Konto-Locator: https://<Konto-Locator>.<Region>.<Cloud>.snowflakecomputing.com

  • Name der Verbindung: https://<Name_der_Organisation>-<Name_der_Verbindung>.snowflakecomputing.com

URL für private Konnektivität [2], [3], [4]:
  • Kontoname: https://<Name_der_Organisation>-<Name_des_Kontos>.privatelink.snowflakecomputing.com

  • Konto-Locator: https://<Konto-Locator>.<Region>.privatelink.snowflakecomputing.com

  • Name der Verbindung: https://<Name_der_Organisation>-<Name_der_Verbindung>.privatelink.snowflakecomputing.com

SSO-Einrichtung [1]:
  • Kontoname: https://<Name_der_Organisation>-<Name_des_Kontos>.snowflakecomputing.com

  • Konto-Locator: https://<Konto-Locator>.<Region>.<Cloud>.snowflakecomputing.com

  • Name der Verbindung: https://<Name_der_Organisation>-<Name_der_Verbindung>.privatelink.snowflakecomputing.com

SSO [1]:

Siehe Fußnote unten.

[1] Weitere Informationen dazu finden Sie unter:

[2] Weitere Informationen dazu finden Sie unter Einrichten von SSO für PrivateLink-URL mit SAML2-Integration

[3] Zur Verwendung von privater Konnektivität müssen die DNS-Datensätzen um die URL für private Konnektivität ergänzt werden. Weitere Informationen dazu finden Sie unter:

[4] Derzeit wird private Konnektivität zum Snowflake-Dienst unter Verwendung des Kontonamenformats für SnowSQL, Konnektoren und Treiber nicht unterstützt. Als Problemumgehung können Sie das Konto-Locator-Format verwenden.

Treiber

Jeder Client, Konnektor und Treiber gibt die Kontobezeichnerwerte an, die für die Verbindung zu Snowflake verwendet werden sollen.

Um den Wert der privaten Konnektivitäts-URL für die Verbindung zu Snowflake zu erhalten, rufen Sie die Funktion SYSTEM$GET_PRIVATELINK_CONFIG in Ihrem Snowflake-Konto auf. Weitere Details dazu finden Sie unter Kontobezeichner für private Konnektivität.

Weitere Informationen zum Verbinden über eine Verbindungs-URL finden Sie unter Verwenden einer Verbindungs-URL.

SnowSQL
  • Kontoname: snowsql -a <Name_der_Organisation>-<Name_des_Kontos>

  • Konto-Locator: snowsql -a <Konto-Locator>

JDBC
  • Kontoname: jdbc:snowflake://<Name_der_Organisation>-<Name_des_Kontos>.snowflakecomputing.com/?<Verbindungsparameter>

  • Konto-Locator: jdbc:snowflake://<Konto-Locator>.snowflakecomputing.com/?<Verbindungsparameter>

ODBC
  • Kontoname:

    • Server: <Name_der_Organisation>-<Name_des_Kontos>.snowflakecomputing.com

  • Konto-Locator:

    • Server: <Konto-Locator>.snowflakecomputing.com

Python
  • Kontoname:

    • Legen Sie den Wert des Parameters ACCOUNT als <Name_der_Organisation>-<Name_des_Kontos> fest.

  • Konto-Locator:

    • Legen Sie den Wert des Parameters ACCOUNT als <Konto-Locator>.<Regions-ID>.<Cloud> fest.

.Net
  • Kontoname:

    • Legen Sie den Wert des Parameters ACCOUNT als <Name_der_Organisation>-<Name_des_Kontos> fest.

    • Legen Sie den Parameterwert HOST als Standardwert fest (.snowflakecomputing.com).

  • Konto-Locator:

    • Setzen Sie den Wert des Parameters ACCOUNT auf <Konto-Locator>.

    • Setzen Sie den Parameterwert HOST auf den Standardwert .snowflakecomputing.com. Geben Sie an, ob Ihr Snowflake-Konto nicht in der Region us-west liegt.

Golang
  • Kontoname: db, err := sql.Open("snowflake", "jsmith:mypassword@<Name_der_Organisation>-<Name_des_Kontos>/mydb/testschema?warehouse=mywh")

  • Konto-Locator: sql.Open("snowflake", "jsmith:mypassword@<Konto-Locator>/mydb/testschema?warehouse=mywh")

node.js
  • Kontoname: Legen Sie den Wert des Parameters ACCOUNT als <Name_der_Organisation>-<Name_des_Kontos> fest.

  • Konto-Locator: Legen Sie für den Parameter ACCOUNT den Wert <Konto-Locator>.<Regions-ID>.<Cloud> fest.

Spark (Konnektor)
  • Kontoname: Wie bei JDBC

  • Konto-Locator: Wie bei JDBC

Spark (Databricks)
  • Kontoname: <Konto-URL für Snowflake-Konto>

  • Konto-Locator: <Konto-Locator-URL für Snowflake-Konto>

Spark (Qubol)
  • Kontoname: Legen Sie für das Feld Host Address den Wert <Name_der_Organisation>-<Name_des_Kontos>.snowflakecomputing.com fest.

  • Konto-Locator: Setzen Sie den Wert des Feldes Host Address auf <Konto-Locator>.snowflakecomputing.com.

PHP
  • Kontoname:

    • Legen Sie den Wert des Parameters ACCOUNT als <Name_der_Organisation>-<Name_des_Kontos> fest.

    • Lassen Sie den Parameterwert REGION für alle Regionen leer.

  • Konto-Locator:

    • Setzen Sie den Wert des Parameters ACCOUNT auf <Konto-Locator>.

    • Legen Sie den Parameterwert REGION fest, wenn Ihr Snowflake-Konto nicht in der Region us-west liegt.

SQLAchemy
  • Kontoname: snowflake://<Benutzeranmeldename>:<Kennwort>@<Name_der_Organisation>-<Name_des-Kontos>

  • Konto-Locator: snowflake://<Benutzeranmeldename>:<Kennwort>@<Konto-Locator>.<Regions-ID>.<Cloud>

Rückwärtskompatibilität

  • Konto-Locator und Konto-Locator-URL funktionieren weiterhin ohne Probleme für alle Funktionen.

  • Der neue Kontoname und URL werden auch parallel zu Konto-Locator/URL funktionieren und die Grundlage für zukünftige neue URL-Funktionen sein (z. B. Umleitungs-URLs für Client-Failover).

  • Es gibt keine kurzfristigen Pläne, die zum Veralten von Konto-Locator und Konto-Locator-URL führen könnten.

Zurück zum Anfang