0 / 0
Zurück zur englischen Version der Dokumentation
Microsoft Azure Cosmos DB-Verbindung
Letzte Aktualisierung: 28. Nov. 2024
Microsoft Azure Cosmos DB-Verbindung

Erstellen Sie für den Zugriff auf Ihre Daten in Microsoft Azure Cosmos DB ein Verbindungsasset.

Azure Cosmos DB ist ein vollständig verwalteter NoSQL-Datenbankservice.

Verbindung zu Microsoft Azure Cosmos DB erstellen

Um das Verbindungsasset zu erstellen, benötigen Sie folgende Verbindungsdetails:

  • Hostname
  • Portnummer
  • Hauptschlüssel: Der Lese-/Schreibprimärschlüssel von Azure Cosmos DB
Hinweis:Voraussetzung für die Entra-ID-Authentifizierung:

Microsoft Entra ID ist ein Cloud-basierter Identitäts- und Zugangsverwaltungsdienst. Um Verbindungswerte für die Entra ID-Authentifizierungsmethode zu erhalten, melden Sie sich beim Microsoft Azure-Portal an und gehen Sie zu Ihrem Speicherkonto. Für Informationen über Microsoft Entra ID siehe Was ist Microsoft Entra ID?.

Berechtigungsnachweis für geheimen Clientschlüssel von Entra ID

  • Mandanten-ID : Die Microsoft Entra-Mandanten-ID. Die Mandanten-ID finden Sie unter Microsoft Entra-ID > Eigenschaften. Scrollen Sie nach unten zum Mandanten-ID Feld. Weitere Informationen finden Sie unter So finden Sie Ihre Microsoft Entra-Mandanten-ID.
  • Client-ID: Die Client-ID zur Autorisierung des Zugriffs auf Microsoft Azure Cosmos DB. Um die Client-ID für Ihre Anwendung zu finden, wählen Sie Microsoft Entra ID. Aus App-Registrierungen, wählen Sie Ihre Anwendung aus. Klicken Kopieren um die Client-ID Ihrer Anwendung zu kopieren. Weitere Informationen finden Sie unter Registrieren einer Microsoft Entra-App und Erstellen eines Dienstprinzipals.
  • Client-Geheimnis: Der Authentifizierungsschlüssel, der mit der Client-ID für die Autorisierung des Zugriffs auf Microsoft Azure Cosmos DB verbunden ist. Um den geheimen Clientschlüssel für Ihre Anwendung zu finden, wählen Sie Microsoft Entra ID. Aus App-Registrierungen, wählen Sie Ihre Anwendung aus. Gehe zu Zertifikate und Geheimnisse > Client-Geheimnisse. Klicken Kopieren, um das vorhandene Client-Geheimnis zu kopieren, oder klicken Sie auf Neues Client-Geheimnis um ein neues Client-Geheimnis zu erstellen und es zu kopieren. Weitere Informationen finden Sie unter Registrieren einer Microsoft Entra-App und Erstellen eines Dienstprinzipals.
  • Speicherkonto-URL : Speicherkonto-URL.

Berechtigungsnachweis für Entra ID aus Benutzername und Kennwort

  • Client-ID: Die Client-ID zur Autorisierung des Zugriffs auf Microsoft Azure Cosmos DB. Um die Client-ID für Ihre Anwendung zu finden, wählen Sie Microsoft Entra ID. Aus App-Registrierungen, wählen Sie Ihre Anwendung aus. Klicken Kopieren um die Client-ID Ihrer Anwendung zu kopieren. Weitere Informationen finden Sie unter Registrieren einer Microsoft Entra-App und Erstellen eines Dienstprinzipals.
  • Benutzername und Passwort: Benutzername und Passwort für das Microsoft Azure Cosmos DB-Konto. Sie benötigen eine Genehmigung für den Zugriff ohne Multi-Faktor-Authentifizierung.
  • Speicherkonto-URL : Speicherkonto-URL.

Für private Konnektivität müssen Sie eine sichere Verbindung einrichten, um eine Verbindung zu einer Datenbank herstellen zu können, die nicht über das Internet zugänglich ist (z. B. hinter einer Firewall).

Je nach Position auf der Plattform geeignete Methode zum Erstellen einer Verbindung auswählen

In einem Projekt
Klicken Sie auf Assets > Neues Asset > Verbindung zu einer Datenquelle herstellen. Weitere Informationen finden Sie unter Verbindung zu einem Projekt hinzufügen.
In einem Katalog
Klicken Sie auf Zu Katalog hinzufügen > Verbindung. Weitere Informationen finden Sie unter Verbindungsasset zu einem Katalog hinzufügen.
In einem Bereitstellungsbereich
Klicken Sie auf Assets importieren > Datenzugriff > Verbindung. Siehe Datenassets zu einem Bereitstellungsbereich hinzufügen.
Im Katalog der Plattformressourcen
Klicken Sie auf Neue Verbindung. Weitere Informationen finden Sie unter Hinzufügen von Plattformverbindungen.

Nächster Schritt: Fügen Sie Datenassets aus der Verbindung hinzu

Wo Sie diese Verbindung verwenden können

Sie können Microsoft Azure Cosmos DB-Verbindungen in den folgenden Arbeitsbereichen und Tools verwenden:

Projekte

  • Data Refinerywatsonx.ai Studio oder IBM Knowledge Catalog)
  • DataStage (DataStage -Service) Siehe Verbindung zu einer Datenquelle in DataStage.
  • Decision Optimizationwatsonx.ai Studio und watsonx.ai Runtime)
  • Notizbücherwatsonx.ai Studio). Klicken Sie im Teilfenster Code-Snippets auf Daten lesen , um die Verbindungsberechtigungsnachweise abzurufen und die Daten in eine Datenstruktur zu laden. Siehe Daten über Datenquellenverbindungen laden.
  • SPSS Modelerwatsonx.ai Studio)

Kataloge

  • Platform assets catalog

  • Andere Kataloge (IBM Knowledge Catalog )

Azure Cosmos DB einrichten

Einschränkungen

  • Es wird nur die Core (SQL)-API unterstützt.
  • Wenn Entra ID-Anmeldeinformationen für die Authentifizierung mit Azure Cosmos DB-Verbindung verwendet werden, wird das Erstellen oder Löschen einer Sammlung/eines Containers nicht unterstützt. Es werden nur die Auflistung bestehender Sammlungen und die Vornahme von Änderungen an ihnen unterstützt. Weitere Informationen finden Sie in der Azure Cosmos DB Dokumentation.

SQL-Anweisungen ausführen

Um sicherzustellen, dass Ihre SQL-Anweisungen ordnungsgemäß ausgeführt werden, lesen Sie die Informationen zur korrekten Syntax in der Dokumentation zuAzure Cosmos DB .

Weitere Informationen

Azure Cosmos DB

Übergeordnetes Thema: Unterstützte Verbindungen

Generative KI-Suche und -Antwort
Diese Antworten werden von einem großen Sprachmodell in watsonx.ai basierend auf dem Inhalt der Produktdokumentation generiert. Weitere Informationen