Partager via


Messages et méthodes de l’entité Import (importation de données)

 

Date de publication : novembre 2016

S’applique à : Dynamics CRM 2015

Cette entité représente le statut et la propriété de la tâche d’importation. Le nom de schéma pour cette entité est Import.Pour afficher les métadonnées d'entité pour votre organisation, installez la solution Navigateur de métadonnées décrite dans l'article Parcourir les métadonnées de votre organisation. Vous pouvez également afficher les métadonnées d'une organisation non personnalisée dans un fichier Excel appelé EntityMetadata.xlsx dans le dossier de niveau supérieur du téléchargement du Kit de développement logiciel (SDK).

Le tableau suivant décrit les messages pour cette entité, laquelle est utilisée avec la méthode IOrganizationService.Execute.

Message

Description

CreateRequest

Crée une importation de données. Vous pouvez également appeler la méthode IOrganizationService.CreateRequest.

DeleteRequest

Supprime une importation de données. Vous pouvez également appeler la méthode IOrganizationService.Delete.

GrantAccessRequest

Partage une importation de données avec un autre principal de sécurité (utilisateur ou équipe).

ImportRecordsImportRequest

Envoie une tâche asynchrone qui télécharge les données transformées vers le serveur cible. La tâche d’importation importe tous les fichiers d’importation associés à l’importation spécifiée (importation de données). Transmettez l’ID de l’importation associée (importation de données) dans la propriété ImportId de cette demande. L’ID de la tâche asynchrone qui s’exécute en arrière-plan et télécharge les données est retourné dans la propriété AsyncOperationId de la réponse du message.

ModifyAccessRequest

Modifie les droits d’accès d’une importation de données précédemment partagée avec un autre principal de sécurité (utilisateur ou équipe).

ParseImportRequest

Envoie une tâche d’importation qui analyse tous les fichiers d’importation associés à l’importation spécifiée (importation de données). Transmettez l’ID de l’importation associée (importation de données) dans la propriété ImportId de cette demande. L’ID de la tâche asynchrone qui s’exécute en arrière-plan et analyse les données est retourné dans la propriété AsyncOperationId de la réponse du message.

RetrieveRequest

Récupère une importation de données. Vous pouvez également appeler la méthode IOrganizationService.Retrieve.

RetrieveMultipleRequest

Récupère un ensemble d’importations de données. Vous pouvez également appeler la méthode IOrganizationService.RetrieveMultiple.

RetrievePrincipalAccessRequest

Récupère l’accès à une importation de données du principal de sécurité spécifié (utilisateur ou équipe).

RetrieveSharedPrincipalsAndAccessRequest

Récupère les principaux de sécurité (utilisateurs ou équipes) ayant accès à une importation de données, ainsi que leurs droits d’accès à l’importation de données.

RevokeAccessRequest

Retire les droits d’accès à l’importation de données pour le principal de sécurité spécifié (utilisateur ou équipe).

TransformImportRequest

Envoie une tâche asynchrone pour transformer les données analysées. Transmettez l’ID de l’importation associée (importation de données) dans la propriété ImportId de cette demande. L’ID de la tâche asynchrone qui s’exécute en arrière-plan et transforme les données est retourné dans la propriété AsyncOperationId de la réponse du message.

UpdateRequest

Met à jour une importation de données. Vous pouvez également appeler la méthode UpdateRequest.

Notes

La table d’analyse n’est pas accessible à la fin de la tâche d’importation asynchrone.

Utilisez les messages suivants dans cet ordre :

  • ParseImport pour analyser les données.

  • TransformImport pour transformer les données.

  • ImportRecordsImport pour télécharger les données.

N’envoyez pas de demande pour la tâche suivante tant que l’exécution de la tâche précédente ne s’est pas terminée correctement.

Voir aussi

Entités d’importation de données
Import (data import) entity privileges
Messages et méthodes de l’entité ImportFile

© 2017 Microsoft. Tous droits réservés. Copyright