Kontobezeichner

Ein Kontobezeichner ermöglicht die eindeutige Identifizierung eines Snowflake-Kontos innerhalb Ihrer Geschäftseinheit sowie im gesamten globalen Netzwerk der von Snowflake unterstützten Cloudplattformen und Cloudregionen.

Snowflake unterstützt zwei verschiedene Optionen für die Identifizierung eines Snowflake-Kontos. Sie können ein Konto anhand seines Namens in Ihrer Organisation oder anhand seines in Snowflake zugewiesenen Locators in der geografischen Region identifizieren, in der sich das Konto befindet.

Bemerkung

Es können beide Optionen verwendet werden. Um die erste Option zu verwenden, müssen Organisationen jedoch in den Konten aktiviert sein. Die Funktionalität für Organisationen befindet sich derzeit in der Vorschau, wobei die Aktivierung explizit beim Snowflake-Support angefordert werden muss.

Unter diesem Thema:

Wo werden Kontobezeichner verwendet?

Kontobezeichner sind in Snowflake überall dort erforderlich, wo Sie das verwendete Konto angeben müssen, einschließlich:

  • URLs für den Zugriff auf eine der Snowflake-Weboberflächen.

  • SnowSQL, Treiber, Konnektoren und andere Clients für die Verbindung mit Snowflake.

  • Anwendungen und Dienste von Drittanbietern, die das Snowflake-Ökosystem bilden

  • Funktionen zur Sicherung der Snowflake-internen Operationen und der Kommunikation/Interaktion mit externen Systemen

  • Globale Funktionen wie Secure Data Sharing, Datenbankreplikation und Failover/Failback.

Beispielsweise verwendet URL für ein Konto das folgende Format:

Kontobezeichner.snowflakecomputing.com

Option 1: Kontoname in Ihrer Organisation – Vorschau

Eine Organisation ist in Snowflake ein First-Class-Objekt, das alle zu Ihrer Geschäftseinheit gehörenden Konten miteinander verknüpft. Mit Organisationen können Organisationsadministratoren (d. h. Benutzern mit der Rolle ORGADMIN) alle Ihre Konten über verschiedene Regionen und Cloudplattformen hinweg anzeigen, erstellen und verwalten.

Verwenden eines Kontonamens als Bezeichner

Der Kontobezeichner eines Kontos in Ihrer Organisation hat eine der folgenden Formen, je nachdem, wo und wie der Bezeichner verwendet wird:

  • Organisationsname-Kontoname (für die meisten URLs und andere allgemeine Verwendungszwecke)

  • Organisationsname_Kontoname (für Szenarien/Funktionen, bei denen Bindestriche in URLs nicht unterstützt werden)

  • Organisationsname.Kontoname (für SQL-Befehle und -Operationen)

Wobei:

Organisationsname

Name Ihrer Snowflake-Organisation. Derzeit werden die Organisationsnamen von Snowflake zugewiesen, aber Sie können eine Änderung des Namens beantragen.

Kontoname

Eindeutiger Name für Ihr Konto innerhalb Ihrer Organisation.

  • Wenn Sie als Organisationsadministrator handeln und ein Konto innerhalb Ihrer Organisation erstellen, können Sie den Namen Ihres Kontos bei der Erstellung angeben.

  • Wenn ein Konto für Ihre Organisation erstellt wird, entweder im Self-Service oder durch einen Snowflake-Vertreter, wird der Kontoname von Snowflake bereitgestellt, aber Sie können die Änderung des Namens beantragen.

Wenn Ihr Organisationsname z. B. abccorp und der Kontoname usprod1 ist, würde jedes der folgenden Formate für die Konto-URL funktionieren:

abccorp-usprod1.snowflakecomputing.com oder

abcorp_usprod1.snowflakecomputing.com (wenn Bindestriche nicht unterstützt werden)

Dieses Format funktioniert auch, wenn Ihre Snowflake-Edition VPS ist.

Weitere Details zu Organisationen und Kontobezeichnern finden Sie unter Erläuterungen zu Organisationen und Kontonamen.

Suchen von Organisations- und Kontonamen

Um Ihren Organisations- und Kontonamen zu ermitteln, wenden Sie sich an Ihren Snowflake-Administrator.

Option 2: Konto-Locator in einer Region

Ein Konto-Locator ist ein Bezeichner, der von Snowflake beim Erstellen des Kontos zugewiesen wird:

  • Wenn das Konto von einem Snowflake-Vertreter erstellt wird, können Sie möglicherweise einen bestimmten Wert für den Locator anfordern, z. B. einen Firmennamen, ein Akronym oder eine andere erkennbare Zeichenfolge.

  • Wenn das Konto durch Self-Service oder einen automatisierten Prozess/Hintergrundprozess erstellt wurde, ist der Locator eine zufällige Zeichenfolge aus eindeutigen Zeichen und Zahlen (z. B. xy12345).

Der Locator für ein Konto kann nicht mehr geändert werden, sobald das Konto erstellt wurde.

Verwenden eines Konto-Locators als Bezeichner

Jedes Snowflake-Konto wird auf einer Cloudplattform in einer geografischen Region gehostet. Die Region bestimmt, wo die Daten im Konto gespeichert werden und wo die vom Konto verwendeten Computeressourcen bereitgestellt werden.

Wenn Sie einen Konto-Locator zur Identifizierung eines Kontos verwenden, reicht der Locator allein nicht immer aus, um den Standort des Kontos zu ermitteln. Je nach Region und Cloudplattform für das Konto können zusätzliche Segmente erforderlich sein, in Form von:

Konto-Locator.Regions-ID oder

Konto-Locator.Regions-ID.Cloud

Wobei:

Regions-ID

Bezeichner für die Cloudregion (wird von der Cloudplattform vorgegeben).

Cloud

Bezeichner für die Cloudplattform (aws, azure oder gcp).

Wenn Ihr Konto-Locator z. B. xy12345 ist:

  • Wenn sich das Konto in der Region AWS US West (Oregon) befindet, sind keine zusätzlichen Segmente erforderlich und die URL wäre xy12345.snowflakecomputing.com.

  • Wenn sich das Konto in der Region AWS US East (Ohio) befindet, sind zusätzliche Segmente erforderlich und die URL würde xy12345.us-east-2.aws.snowflakecomputing.com lauten.

Eine vollständige Liste der Regionen und Locator-Formate finden Sie unter Locator-Formate nach Cloudplattform und Region (unter diesem Thema).

Bemerkung

Wenn Ihre Snowflake-Edition VPS ist, verwendet der Konto-Locator ein anderes Format. Siehe Suchen des Konto-Locators eines VPS-Kontos.

Suchen der Region und des Locators für Ihr Konto

Wenn Sie eine Verbindung zu Ihrem Snowflake-Konto herstellen können, können Sie folgende Kontextfunktionen abfragen, um die Region und den Konto-Locator für das Snowflake-Konto zu ermitteln, mit dem Sie verbunden sind:

Wenn Sie keine Verbindung zu Snowflake herstellen können, wenden Sie sich an den Snowflake-Administrator für Ihr Konto, um diese Informationen abzurufen.

Locator-Formate nach Cloudplattform und Region

Die folgende Tabelle listet die Konto-Locator-Formate für alle unterstützten Regionen auf, einschließlich der Angabe, ob der Konto-Locator für eine bestimmte Region zusätzliche Segmente erfordert.

Wenn Ihr Konto-Locator xy12345 ist:

Cloudplattform/ . Region

Konto-Locator . (mit zusätzlichen Segmenten, falls erforderlich)

Amazon Web Services (AWS)

US West (Oregon)

xy12345

US East (Ohio)

xy12345.us-east-2.aws

US East (N. Virginia)

xy12345.us-east-1

US East (Commercial Gov - N. Virginia)

xy12345.us-east-1-gov.aws

Canada (Central)

xy12345.ca-central-1.aws

EU (Irland)

xy12345.eu-west-1

Europe (London)

xy12345.eu-west-2.aws

EU (Frankfurt)

xy12345.eu-central-1

Asia Pacific (Tokio)

xy12345.ap-northeast-1.aws

Asia Pacific (Mumbai)

xy12345.ap-south-1.aws

Asia Pacific (Singapur)

xy12345.ap-southeast-1

Asia Pacific (Sydney)

xy12345.ap-southeast-2

Google Cloud Platform (GCP)

US Central1 (Iowa)

xy12345.us-central1.gcp

Europe West2 (London)

xy12345.europe-west2.gcp

Europe West4 (Niederlande)

xy12345.europe-west4.gcp

Microsoft Azure

West US 2 (Washington)

xy12345.west-us-2.azure

Central US (Iowa)

xy12345.central-us.azure

East US 2 (Virginia)

xy12345.east-us-2.azure

US Gov Virginia

xy12345.us-gov-virginia.azure

Canada Central (Toronto)

xy12345.canada-central.azure

West Europe (Niederlande)

xy12345.west-europe.azure

Switzerland North (Zürich)

xy12345.switzerland-north.azure

Southeast Asia (Singapur)

xy12345.southeast-asia.azure

Australia East (New South Wales)

xy12345.australia-east.azure

Suchen des Konto-Locators eines VPS-Kontos

Wenn Ihre Snowflake-Edition VPS ist, verwendet der Konto-Locator andere Namenskonventionen als bei Konten anderer Snowflake-Editionen. Dies führt zu einer anderen Struktur für Hostnamen und URLs, die für den Zugriff auf VPS-Konten verwendet werden.

Weitere Informationen dazu erhalten Sie beim Snowflake-Support oder von Ihrem Snowflake-Vertreter.

Alternativ können Sie für den Kontobezeichner das bevorzugte Format Organisationsname-Kontoname verwenden. Dieses Format funktioniert für Konten der VPS Edition. Weitere Informationen dazu finden Sie unter Option 1: Kontoname in Ihrer Organisation – Vorschau.

Kontobezeichner für private Konnektivität

Wenn AWS PrivateLink oder Azure Private Link für Ihr Konto aktiviert ist und Sie eine private Konnektivität zur Verbindung mit Snowflake verwenden möchten, führen Sie die Funktion SYSTEM$GET_PRIVATELINK_CONFIG aus, um die zu verwendende private Konnektivitäts-URL zu bestimmen.

Weitere Details zur privaten Konnektivität finden Sie unter:

Kontobezeichner für Replikations- und Failover-Befehle

Wenn Sie die Funktion „Organisation“ für Ihr Konto aktiviert haben, finden Sie unter Option 1: Kontoname in Ihrer Organisation – Vorschau weitere Informationen.

Replikations- und Failover-bezogene SQL-Befehle erfordern die Verwendung der Snowflake-Regions-ID als Teil des Kontobezeichners. Weitere Details und eine vollständige Liste finden Sie unter Snowflake-Regions-IDs (unter diesem Thema).

Snowflake-Region.Name

Wobei:

Snowflake-Region Snowflake-Regions-ID.

Name Der Konto-Locator für Replikationsbefehle ist der Wert der Spalte name in SHOW REPLICATION ACCOUNTS oder der Spalte account_name in SHOW REPLICATION DATABASES

Für die Replikation und das Failover über verschiedene Regionsgruppen hinweg müssen Sie auch die Regionsgruppe im Kontobezeichner angeben. Weitere Details dazu finden Sie unter Regionsgruppen (unter diesem Thema).

Die Spalte region_group befindet sich in der Ausgabe von SHOW REPLICATION ACCOUNTS.

Regionsgruppe.Snowflake-Regions-ID.Name

Regionsgruppen

Eine Regionsgruppe ist eine Gruppe von Regionen, die ähnliche Sicherheitssteuerelemente sowie ähnliche Formen der Isolation und Compliance bieten. Die Angabe der Regionsgruppe als Teil des Kontobezeichners ist erforderlich, wenn Sie die Funktion „Organisationen“ aktiviert haben und Konten in verschiedenen Regionsgruppen erstellen möchten, oder für die Replikation und das Failover zu und von Konten in verschiedenen Regionsgruppen.

Snowflake-Konten gehören zu einer von drei Regionsgruppen:

  • PUBLIC ist die Regionsgruppe für alle mandantenfähige Snowflake-Regionen über alle Clouds hinweg.

  • Virtual Private Snowflake (VPS)-Regionengruppen enthalten eine Gruppe von Einzelmandanten-(VPS)-Regionen, die zum selben Kunden gehören.

  • Regionsgruppen für Regierungsbehörden enthalten Regionen für Regierungsbehörden.

Snowflake-Regions-IDs

Eine Snowflake-Region ist ein bestimmter Speicherort innerhalb einer Cloudplattform-Region, der von anderen Snowflake-Regionen isoliert ist. Sie kann entweder für Einzelmandanten oder für mehrere Mandanten sein (für ein Virtual Private Snowflake-Konto). Die Angabe der Snowflake-Regions-ID als Teil des Kontobezeichners ist erforderlich, wenn Sie beim Erstellen eines neuen Kontos die Funktion „Organisationen“ aktiviert haben sowie beim Konfigurieren von Replikation und Failover.

In der folgenden Tabelle wird die vollständige Liste der Snowflake-Regions-IDs angezeigt:

Region

Regions-ID

Snowflake-Regions-ID

Anmerkungen

Amazon Web Services (AWS)

US West (Oregon)

us-west-2

aws_us_west_2

US East (Ohio)

us-east-2.aws

aws_us_east_2

US East (N. Virginia)

us-east-1

aws_us_east_1

US East (Commercial Gov - N. Virginia)

us-east-1-gov.aws

aws_us_east_1_gov

Nur für Business Critical-Konten (oder höher) verfügbar. Befindet sich nicht in AWS GovCloud (US), einer separaten, dedizierten Cloud, die von Snowflake noch nicht unterstützt wird.

Canada (Central)

ca-central-1.aws

aws_ca_central_1

EU (Irland)

eu-west-1

aws_eu_west_1

Europe (London)

eu-west-2.aws

aws_eu_west_2

EU (Frankfurt)

eu-central-1

aws_eu_central_1

Asia Pacific (Tokio)

ap-northeast-1.aws

aws_ap_northeast_1

Asia Pacific (Mumbai)

ap-south-1.aws

aws_ap_south_1

Asia Pacific (Singapur)

ap-southeast-1

aws_ap_southeast_1

Asia Pacific (Sydney)

ap-southeast-2

aws_ap_southeast_2

Google Cloud Platform (GCP)

US Central1 (Iowa)

us-central1.gcp

gcp_us_central1

Europe West2 (London)

europe-west2.gcp

gcp_europe_west2

Europe West4 (Niederlande)

europe-west4.gcp

gcp_europe_west4

Microsoft Azure

West US 2 (Washington)

west-us-2.azure

azure_westus2

Central US (Iowa)

central-us.azure

azure_centralus

East US 2 (Virginia)

east-us-2.azure

azure_eastus2

US Gov Virginia

us-gov-virginia.azure

azure_usgovvirginia

Nur für Business Critical-Konten (oder höher) verfügbar.

Canada Central (Toronto)

canada-central.azure

azure_canadacentral

West Europe (Niederlande)

west-europe.azure

azure_westeurope

Southeast Asia (Singapur)

southeast-asia.azure

azure_southeastasia

Switzerland North (Zürich)

switzerland-north.azure

azure_switzerlandnorth

Australia East (New South Wales)

australia-east.azure

azure_australiaeast