Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[Cet article fait partie de la documentation en version préliminaire et peut faire l’objet de modifications.]
Dans cet article, nous décrivons comment configurer votre environnement Python pour accéder à Dataverse via le Kit de développement logiciel (SDK) Dataverse pour Python. Nous affichons ensuite quelques exemples de codage simples pour vous aider à démarrer.
Prerequisites
- Accès en lecture/écriture à un environnement Dataverse. Un environnement d’essai peut être utilisé.
- Environnement Python 3.10+ activé.
- L’accès réseau à pypi.org pour obtenir les packages du Kit de développement logiciel (SDK).
Installer le Kit de développement logiciel (SDK) et les dépendances
À partir d’une fenêtre de terminal, exécutez la commande suivante. Cela installe le Kit de développement logiciel (SDK) à partir de pypi.org.
pip install PowerPlatform-Dataverse-Client
Se connecter à Dataverse
Cet exemple de code importe le client et les types de configuration à partir des packages du Kit de développement logiciel (SDK) et établit une connexion à votre environnement Dataverse. Veillez à remplacer « myorg » dans l’URL par le nom correct de votre environnement.
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)
Vous pouvez personnaliser la connexion à l’aide de paramètres http facultatifs pour gérer les délais d’expiration de connexion, les nouvelles tentatives, etc. Accédez à ces paramètres via cfg.http_retries, cfg.http_backoffet cfg.http_timeout.
Maintenant que vous disposez d’une connexion cliente établie à un environnement Dataverse, vous pouvez commencer à utiliser le Kit de développement logiciel (SDK) pour travailler avec des données métier, des métadonnées de table, etc. L’article suivant aborde quelques exemples de ces opérations.
Avant de quitter cette page, notez que vous ne pouvez pas utiliser Dataverse efficacement, sauf si vous avez connaissance de Dataverse. Nous fournissons un article de guide rapide qui vous apprend les principes de base.