Eine Dienstverbindung konfigurieren und entfernen

Als Snowflake Open Catalog-Administrator konfigurieren Sie eine neue Dienstverbindung in Snowflake Open Catalog. Sie können sie dann registrieren, wodurch die Abfrage-Engine, die die Verbindung zu einem Katalog in Open Catalog nutzt, verbunden wird. Sie können dieselbe Dienstverbindung für eine oder mehrere Abfrage-Engines verwenden. Weitere Informationen über Dienstverbindungen finden Sie unter Dienstverbindung.

Wenn Sie eine neue Dienstverbindung konfigurieren, geben Sie die folgenden Punkte an:

  • Eine Prinzipalrolle, die dem Dienstprinzipal gewährt wird. Sie können eine Prinzipalrolle verwenden, um Open Catalog Dienstprinzipale logisch zusammenzufassen. Weitere Informationen, einschließlich Beispiele für Hauptrollen, finden Sie unter Hauptrolle.

  • Die Abfrage-Engine, die Benutzer mit der Verbindung verwenden werden, z. B. Apache Spark.

Wenn Sie eine Verbindung für einen Dienst konfigurieren, werden die Anmeldeinformationen für den Dienstprinzipal erstellt. Sie geben diese Anmeldeinformationen für den Dienst an, wenn Sie die Dienstverbindung registrieren.

Konfigurieren Sie eine Dienstverbindung

  1. Melden Sie sich an, um den Katalog zu öffnen.

  2. Wählen Sie im Menü auf der linken Seite Verbindungen.

  3. Wählen Sie + Verbindung.

  4. Füllen Sie im Dialogfeld „Dienstverbindung konfigurieren“ die Felder aus:

    1. Für Query Engine wählen Sie die Abfrage-Engine für die Dienstverbindung.

    2. Geben Sie für Name einen Namen für den Dienstprinzipal ein.

      Sie können einen benutzerfreundlichen Namen eingeben, damit die Verbindung leichter zu identifizieren und in Tools zu verwenden ist. Weitere Informationen, einschließlich Beispiele, finden Sie unter Dienstprinzipal.

    3. Um dem Dienstprinzipal eine Hauptrolle zuzuweisen, führen Sie einen der folgenden Schritte aus:

      • Um eine bestehende Hauptrolle zu vergeben, wählen Sie eine Rolle in der Dropdown-Liste Hauptrolle aus.

        Sie können eine bestehende Hauptrolle auswählen, um mehreren Dienstprinzipale dieselben Berechtigungen zu gewähren, z. B. eine Hauptrolle namens DATA_ENGINEERS.

      • Um eine neue Hauptrolle zu vergeben, wählen Sie Neue Hauptrolle erstellen. Geben Sie unter Hauptrolle einen Namen für die neue Rolle ein.

  5. Wählen Sie Erstellen.

    Die Client- ID und Client Secret-Anmeldeinformationen für den Dienstprinzipal werden erstellt.

  6. Im Dialog Dienstverbindung konfigurieren speichern Sie die Anmeldeinformationen für den Dienst:

    1. Um die Client ID zu kopieren, wählen Sie Client-Id kopieren im Feld Client-ID, und fügen Sie sie in eine Datei ein.

    2. Um das Client-Geheimnis zu kopieren, wählen Sie Geheimnis kopieren im Feld Client-Geheimnis, und fügen Sie es in eine Datei ein.

    3. Um sowohl den Client ID als auch das Client-Geheimnis in dem Format zu kopieren, das bei der Registrierung der Dienstverbindung angegeben werden muss, wählen Sie Kopieren im Feld Als <CLIENT-ID>:<SECRET>.

      Wichtig

      Sie müssen die Anmeldeinformationen für den Dienst speichern, bevor Sie das Fenster „Dienstverbindung konfigurieren“ schließen, da Sie sie später nicht mehr abrufen können.

  7. Wählen Sie Schließen.

Entfernen einer Dienstverbindung

Wenn Sie eine Dienstverbindung nicht mehr benötigen, entfernen Sie sie.

Um eine Dienstverbindung zu entfernen, gehen Sie wie folgt vor:

  1. Melden Sie sich an, um den Katalog zu öffnen.

  2. Wählen Sie im Menü auf der linken Seite Verbindungen.

  3. Suchen Sie in der Liste der Verbindungen nach der Dienstverbindung, die Sie entfernen möchten.

  4. Wählen Sie in der Spalte MORE den Eintrag für die Verbindung, die Sie entfernen möchten.

  5. Wählen Sie Löschen.