Accéder au contenu principal Passer au contenu complémentaire

Développement collaboratif de modèles de données dans des espaces partagés

Vous pouvez développer collaborativement des scripts de chargement d'applications avec d'autres membres d'un espace partagé.

Par défaut, seul le propriétaire d'une application peut utiliser Gestionnaire de données et Éditeur de chargement de données pour ajouter des données à une application, créer le modèle de données et charger des données dans son application.Le rôle utilisateur Peut éditer des données dans des applications permet aux autres utilisateurs de l'espace partagé d'utiliser Éditeur de chargement de données et Gestionnaire de données dans des applications qui ne leur appartiennent pas.

Note InformationsLe rôle utilisateur Peut éditer des données dans des applications permet également aux utilisateurs d'apporter des modifications aux modèles logiques et aux vocabulaires d'applications figurant dans l'espace partagé. Pour plus d'informations, voir Co-développement de logique métier dans des espaces partagés.

Lorsqu'un utilisateur édite le script de chargement dans Éditeur de chargement de données, le script est verrouillé pour les autres utilisateurs. Le script reste verrouillé :

  • jusqu'au chargement de l'application ;

  • pendant deux minutes après les dernières modifications apportées au script de chargement.

Les modifications apportées par différents utilisateurs sont automatiquement enregistrées sous forme de versions dans Historique. Les utilisateurs peuvent examiner les modifications entre les différentes versions de script dans Historique. Pour plus d'informations sur la gestion des versions de script, voir Gestion de l'historique des scripts de chargement de données.

Éditeur de chargement de données verrouillé par un autre utilisateur

Éditeur de chargement de données verrouillé à des fins d'édition par un autre utilisateur.

Si un chargement planifié est défini pour une application, la titularité du chargement planifié est transférée au dernier utilisateur à avoir édité le script de chargement de l'application.En d'autres termes, la planification de chargement vous sera affectée. Cela laisse au dernier éditeur du script de chargement la possibilité d'éditer la planification de chargement de l'application. Si un utilisateur charge des données dans Gestionnaire de données, il devient également le propriétaire de la planification de chargement (la planification de chargement lui est affectée). Il n'est pas recommandé d'utiliser Gestionnaire de données dans une application faisant l'objet d'un co-développement.

Développement collaboratif et Gestionnaire de données

Il est recommandé d'utiliser Éditeur de chargement de données uniquement lors du développement collaboratif du modèle de données.

Gestionnaire de données n'a pas d'impact direct sur le script de chargement en dehors de la section autogénérée. Les mises à jour apportées au modèle de données dans Gestionnaire de données ne sont pas enregistrées dans le script de chargement tant qu'un utilisateur dans Gestionnaire de données n'a pas cliqué sur Charger les données. C'est pourquoi Gestionnaire de données n'est pas verrouillé lorsque le script de chargement est verrouillé. En revanche, les utilisateurs sont informés lorsqu'un autre utilisateur édite le script de chargement.

Dans un scénario de co-développement, si un utilisateur dans Gestionnaire de données apporte des modifications alors qu'un autre utilisateur travaille dans Gestionnaire de données, il est possible que ses modifications soient perdues lorsque l'autre utilisateur clique sur Charger les données.

Lorsque Gestionnaire de données utilise des tables synchronisées provenant de Éditeur de chargement de données, Gestionnaire de données n'est pas verrouillé lorsqu'un utilisateur travaille dans Éditeur de chargement de données. Suivant la manière dont le script de chargement a été modifié par un autre utilisateur, il se peut que les modifications apportées dans Gestionnaire de données soient perdues si le script de chargement a été édité entretemps.

Si vous chargez des données dans Gestionnaire de données, vous deviendrez le propriétaire de tout chargement planifié de l'application. En d'autres termes, la planification de chargement vous sera affectée.

Limitations

Le co-développement de scripts présente la limitation suivante :

  • les boutons ajoutés aux feuilles avec l'action Charger les données ne peuvent pas charger de données lorsque le script est verrouillé à des fins d'édition.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !