Python SDKs für Microsoft Discovery

Microsoft Discovery stellt Python-SDKs für Datenebenen- und Kontrollebenenoperationen bereit. Beide Pakete sind öffentlich über den Python Package Index (PyPI) verfügbar und können in Python-Anwendungen integriert werden.

SDK Package Verwendung
Datenebene azure-ai-discovery Interagieren Sie mit Microsoft Discovery-Ressourcen und führen Sie Laufzeitoperationen durch, wie die Arbeit mit Arbeitsbereichen, Untersuchungen, Aufgaben, Werkzeugen, Bücherregalen und Wissensdatenbanken.
Steuerebene azure-mgmt-discovery Bereitstellen, konfigurieren und verwalten Sie Microsoft Discovery-Ressourcen über Azure Resource Manager (ARM).

Voraussetzungen

Bevor Sie die SDKs verwenden, benötigen Sie:

  • Python 3.10 oder höher.
  • Ein Azure-Abonnement.
  • Eine Microsoft Entra-Identität mit Berechtigungen für die Operationen, die Sie ausführen möchten.
  • Für Data-Plane-Operationen ein bestehender Microsoft Discovery-Arbeitsbereich oder ein Bücherregal.
  • Für Controlplane-Operationen gilt die Azure-Abonnement-ID, die Ihre Microsoft Discovery-Ressourcen enthält oder enthalten wird.

Installiere die SDKs

Installieren Sie das Data-Plane-SDK:

python -m pip install azure-ai-discovery

Installieren Sie das Steuerplane-SDK:

python -m pip install azure-mgmt-discovery

Um sich mit Microsoft Entra ID zu authentifizieren, installieren Sie die Client-Bibliothek von Azure Identity:

python -m pip install azure-identity