Partager via


Utiliser des données à l’aide de code dans Microsoft Dataverse

Il existe plusieurs manières d’accéder Dataverse aux données à l’aide de code.

Cet article présente les options dont vous disposez pour travailler avec des Dataverse données à l’aide de code.

Récupérer, ajouter et modifier des données

Dataverse fournit deux façons de récupérer, ajouter et modifier des données : SDK pour .NET et API Web. Sélectionnez celui que convient le mieux à vos besoins, vos compétences et préférences.

Diagramme de flux pour choisir le style de programmation

Kit de développement logiciel (SDK) pour .NET

Si vous travaillez avec .NET, nous vous recommandons d’utiliser notre SDK pour .NET.

Le kit de développement logiciel Dataverse pour .NET prend en charge les cibles de génération pour .NET Framework et .NET 6+. Toutefois, les plug-ins et des activités de workflow personnalisées doivent utiliser .NET Framework.

Si vous utilisez notre module PowerShell ou si vous utilisez notre contrôle de connexion personnalisé avec une application client Windows, utilisez le Xrm.Tooling

API Web

L’API Web Dataverse est un point de terminaison RESTful OData v4. Utilisez l’API web pour tout langage de programmation prenant en charge les requêtes HTTP et l’authentification à l’aide d’OAuth 2.0, y compris .NET.

Rechercher des données Dataverse

La recherche Dataverse fournit des résultats de recherche rapides et complets sur plusieurs tables, dans une seule liste et triés par pertinence. Il offre également des fonctionnalités permettant de prendre en charge les suggestions et les expériences de saisie semi-automatique dans les applications.

La recherche a un point de terminaison natif et il existe Dataverse messages que vous pouvez utiliser à partir de l’API Web ou du SDK pour .NET.

Découvrir comment rechercher des enregistrements Dataverse

Données de requête avec SQL

Le Power Query Dataverse connecteur utilise le Dataverse Tabular Data Stream (TDS) point de terminaison pour récupérer des données à l’aide Dataverse SQL, un sous-ensemble de Transact-SQL.

Récupération de données à l’aide de SQL Management Studio (SSMS) est une fonctionnalité d’évaluation.

Découvrez comment utiliser SQL pour interroger des données

Limitations

La taille de la réponse renvoyée par Dataverse est limitée à 1 Go. Peu d’API ou de requêtes sont capables de renvoyer autant de données. Si vous vous heurtez à cette limite, vous devez envisager d’autres options pour obtenir les données en plusieurs requêtes plus petites.

Le point de terminaison SOAP rendu obsolète renvoie des données XML sérialisées qui sont beaucoup plus détaillées que les données JSON sérialisées renvoyées par l’API web. Si vous utilisez le point de terminaison SOAP rendu obsolète, vous devez utiliser l’opération équivalente de l’API web. Pour plus d’informations : À propos de l’ancien point de terminaison SOAP

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).