Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
[Dieser Artikel ist Teil der Dokumentation zur Vorabversion und kann geändert werden.]
In diesem Artikel wird beschrieben, wie Sie Ihre Python-Umgebung einrichten, um über das Dataverse SDK für Python auf Dataverse zuzugreifen. Anschließend zeigen wir ihnen einige einfache Codierungsbeispiele, um Ihnen den Einstieg zu erleichtern.
Voraussetzungen
- Lese-/Schreibzugriff auf eine Dataverse-Umgebung. Eine Testumgebung kann verwendet werden.
- Eine aktivierte Python 3.10+-Umgebung.
- Netzwerkzugriff auf pypi.org , um die SDK-Pakete abzurufen.
Installieren des SDK und der Abhängigkeiten
Führen Sie in einem Terminalfenster den folgenden Befehl aus. Dadurch wird das SDK aus pypi.org installiert.
pip install PowerPlatform-Dataverse-Client
Mit Dataverse verbinden
In diesem Codebeispiel werden die Client- und Konfigurationstypen aus den SDK-Paketen importiert und eine Verbindung mit Ihrer Dataverse-Umgebung hergestellt. Achten Sie darauf, "myorg" in der URL in den richtigen Namen Ihrer Umgebung zu ändern.
from azure.identity import InteractiveBrowserCredential
from PowerPlatform.Dataverse.client import DataverseClient
from PowerPlatform.Dataverse.core.config import DataverseConfig
cfg = DataverseConfig() # defaults to language_code=1033
client = DataverseClient(base_url="https://<myorg>.crm.dynamics.com",
InteractiveBrowserCredential(), config=cfg)
Sie können die Verbindung mit optionalen konfigurierbaren HTTP-Einstellungen anpassen, um Verbindungstimeouts, Wiederholungen usw. zu handhaben. Greifen Sie auf diese Einstellungen über cfg.http_retries, cfg.http_backoff und cfg.http_timeout zu.
Nachdem Sie nun über eine etablierte Clientverbindung zu einer Dataverse-Umgebung verfügen, können Sie mit der Verwendung des SDK beginnen, um mit Geschäftsdaten, Tabellenmetadaten und mehr zu arbeiten. Im nächsten Artikel werden einige Beispiele für diese Vorgänge behandelt.
Bevor Sie diese Seite verlassen, beachten Sie, dass Sie mit Dataverse nicht effektiv arbeiten können, es sei denn, Sie kennen Dataverse. Wir bieten einen Kurzanleitungsartikel, der Ihnen die Grundlagen vermittelt.