Certaines propriétés associées à un espace de données peuvent être modifiées en sélectionnant Actions > Information dans l'espace de travail de la section Espaces de Données.
Documentation | Libellé et description localisés associés à l'espace de données. |
Stratégie de chargement | Seul l'administrateur a le droit de modifier cette option.
Note : Toute modification de la stratégie de chargement requiert un redémarrage du serveur. |
Politique de fusion | La politique de fusion des espaces de données enfants ne s'applique qu'aux fusions initiées par un utilisateur. Elle ne s'applique pas aux fusions programmatiques, telles que celles initiées par les scripts de workflow. Les politiques possibles sont :
|
Propriétaire | L'utilisateur possédant l'espace de données et qui est autorisé à en modifier les informations et les permissions. Le propriétaire d'un espace de données n'est pas obligatoirement son créateur. |
Tri des espaces enfants | Définit l'ordre d'affichage des espaces de données enfants dans l'arbre des espaces de données. Si la valeur n'est pas définie, l'ordre défini par le parent est pris en compte. La valeur par défaut est "par libellé". |
Changement de propriétaire | Définit si le propriétaire de l'espace de données a le droit de modifier l'attribut "Propriétaire". Si la valeur est "Non habilité", seul l'administrateur a le droit d'effectuer cette modification. |
Changement des permissions | Définit si le propriétaire de l'espace de données a le droit de modifier les permissions de l'espace de données. Si la valeur est "Non habilité", seul l'administrateur a le droit d'effectuer cette modification. |
Identifiant de l'espace de données | Indique l'espace de données auquel les permissions vont être appliquées. |
Sélection du profil | Indique le profil concerné par la permission définie. |
Restriction d'accès | Indique si la permission définie restreint les permissions affectées à un utilisateur donné par des politiques définies pour d'autres profils. Voir Restriction d'accès. |
Permissions d'accès à l'espace de données | Indique la permission globale d'accès à l'espace de données. Lecture seule
Ecriture
Non visible
|
Les utilisateurs peuvent être autorisés à effectuer les actions suivantes :
Créer un espace de données enfant | Indique si le profil peut créer un espace de données enfant. |
Créer une image | Indique si le profil peut créer une image de l'espace de données. |
Initier une fusion | Indique si le profil peut fusionner un espace de données avec son parent. |
Exporter une archive | Indique si le profil peut exporter l'espace de données. |
Importer une archive | Indique si le profil peut importer dans l'espace de données. |
Fermer un espace de données | Indique si le profil peut fermer l'espace de données. |
Fermer une image | Indique si le profil peut fermer les images de l'espace de données. |
Droits sur les services | Spécifie les permissions d'accès aux services. |
Permissions des espaces de données enfants à la création | Spécifie les permissions d'accès aux espaces de données enfants créés à partir de l'espace de données courant. |
Quand le travail dans un espace de données est terminé, il est possible d'effectuer une fusion unidirectionnelle de l'espace de données vers son espace de données parent. Le processus de fusion est le suivant :
l'espace de données parent et l'espace de données enfant sont verrouillés pour tous les utilisateurs, excepté l'utilisateur qui a initié la fusion ainsi que les utilisateurs administrateurs. Les verrous sont maintenus pendant la durée de la fusion. Ainsi, les contenus des deux espaces de données peuvent être lus, mais ne peuvent pas être modifiés.
Note : en plus de s'appliquer aux modifications directes sur l'espace de données, cette restriction s'applique également aux autres fusions des autres espaces de données enfants. Ainsi, il est impossible de fusionner d'autres espaces de données enfants tant que la fusion en cours n'est pas terminée.
les changements qui ont été effectués dans l'espace de données depuis sa création sont intégrés dans l'espace de données parent ;
l'espace de données enfant est fermé ;
l'espace de données parent est déverrouillé.
Suivez ces étapes pour initier la fusion d'un espace de données avec son espace de données parent :
sélectionnez l'espace de données à fusionner dans le panneau de navigation de la section Espaces de données ;
dans l'espace de travail, sélectionnez Fusionner l'espace de données dans le menu Actions.
Avant la fusion définitive, sélectionnez les changements survenus dans l'espace de données enfant (source) qui doivent être fusionnés dans l'espace de données parent (cible).
Cette étape de revue n'existe pas pour une fusion faite à travers un service de données ou un service programmatique : pour les fusions automatisées, tous les changements dans l'espace de données enfant remplacent les données dans l'espace de données parent.
Pendant la fusion, un écran de comparaison récapitule tous les changements devant être revus. Deux colonnes de listes de changements sont affichées, prenant en compte les changements des comparaisons d'espaces de données suivantes :
l'espace de données enfant par rapport à son image initiale ;
l'espace de données parent par rapport à l'image initiale de l'espace de données enfant.
Par défaut, tous les changements détectés sont sélectionnés pour la fusion. Pour exclure un changement de la fusion, désélectionnez-le. Les changements relatifs aux différents éléments sont visibles en les sélectionnant dans le panneau de navigation.
Afin de détecter les conflits, la fusion implique l'espace de données courant, l'image initiale et l'espace de données parent. En effet, les données peuvent avoir été modifiées à la fois dans l'espace de données courant et dans son parent.
Le processus de fusion concerne aussi les droits d'accès aux tables. Il faut également passer en revue les modifications des permissions pour décider si elles seront incluses dans la fusion.
Lorsque vous avez choisi les changements à fusionner, vous devez cliquer sur le bouton Marquer les différences comme revues pour indiquer que vous avez verifié les changements dans le périmètre actuel. Tous les changements doivent être revus pour effectuer la fusion.
Le processus de fusion considère les opérations suivantes comme des modifications à évaluer :
la création d'un enregistrement ou d'un jeu de données ;
la modification de toute entité ;
la suppression d'un enregistrement, d'un jeu de données, ou de la valeur d'un noeud ;
la modification des permissions d'une table.
Cette interface de revue affiche également les conflits détectés. Des conflits peuvent survenir quand une entité contient des modifications dans l'espace de données source et l'espace de données cible.
Les conflits sont catégorisés comme suit :
conflit de création d'un enregistrement ou d'un jeu de données,
conflit de modification de toute entité,
conflit de suppression d'un enregistrement ou d'un jeu de données,
tout autre conflit.
Lorsque tous les changements ont été vérifiés et que ceux à inclure dans le résultat de la fusion ont été choisis, cliquez sur le bouton Fusionner >> dans le panneau de navigation.
En fonction de la politique de fusion de l'espace de données parent, le processus de finalisation peut différer. Par défaut, une fusion peut être effectuée même si le résultat de la fusion contient des erreurs de validation. En revanche, l'administrateur de l'espace de données parent peut configurer la politique de fusion pour que les fusions de ses espaces de données enfants soient finalisées uniquement si le résultat ne contient pas d'erreur de validation.
Si la politique de fusion pré-validante est utilisée, un espace de données dédié est d'abord créé pour accueillir le contenu de la fusion. S'il est valide, cet espace de données est automatiquement fusionné avec l'espace de données parent.
Dans le cas contraire, si des erreurs de validation sont détectées dans l'espace de données dédié, seuls seront accessibles l'espace de données d'origine et l'espace de données dédié contenant le résultat de la fusion, nommé "[fusion] <nom de l'espace de données enfant>". Les options suivantes sont alors proposées dans le menu de l'espace de travail Actions > Fusion en cours :
Abandonner la fusion : cette action abandonne la fusion en cours et restitue l'espace de données enfant dans son état précédant la fusion.
Poursuivre la fusion : cette action permet de tenter de nouveau la fusion après avoir effectué les corrections nécessaires dans l'espace de données de fusion dédié.
En tant qu'administrateur d'un espace de données, il est possible, à travers l'interface utilisateur, d'interrompre la finalisation des fusions de ses espaces de données enfants si le résultat contient des erreurs de validation. Pour ce faire, cliquez sur Actions > Informations dans l'espace de travail de l'espace de données parent. Sur la page des informations de cet espace de données, positionnez la Politique de fusion des enfants à "Fusion pré-validante". Cette politique de fusion sera appliquée pour toutes les fusions des espaces de données enfants avec l'espace de données parent ainsi paramétré.
Si la fusion est effectuée à travers un composant web, le comportement pour la politique de fusion est le même ; la politique définie par l'espace de données parent sera automatiquement utilisée lors de la fusion des modifications de l'espace de données enfant. Cependant, cette politique n'est pas appliquée pour les fusions programmatiques. Elle est donc ignorée pour les tâches automatiques des workflows de données.
Une fusion est effectuée dans le contexte d'une session utilisateur et doit être achevée en une seule opération. Si vous décidez de ne pas poursuivre la fusion après l'avoir initiée, cliquez sur le bouton Annuler afin d'abandonner l'opération.
Si vous naviguez vers une autre page pendant une fusion, celle-ci sera abandonnée mais les verrous sur l'espace de données parent et l'espace de données enfant seront maintenus. Il faudra les déverrouiller dans la section Espaces de Données.
Pour déverrouiller un espace de données, sélectionnez l'espace de données dans le panneau de navigation, et cliquez sur le bouton Déverrouiller dans l'espace de travail. Si vous effectuez le déverrouillage depuis l'espace de données enfant, les deux espaces de données seront déverrouillés. Si vous effectuez le déverrouillage depuis l'espace de données parent, lui seul sera déverrouillé, vous devrez donc aussi effectuer un déverrouillage de l'espace de données enfant.
Il est possible de comparer le contenu d'un espace de données à celui d'un autre espace de données ou à une image dans le référentiel. Pour effectuer une comparaison, ouvrez l'espace de données dans le panneau de navigation, puis sélectionnez Actions > Comparer dans l'espace de travail. L'assistant permet de choisir un autre espace de données ou une image à comparer avec l'espace de données courant.
Pour une comparaison plus rapide, qui ignore les champs avec une valeur héritée ou calculée, sélectionnez le filtre "Valeurs persistantes seulement".
Le contenu d'un espace de données peut être validé globalement en utilisant le service de validation au niveau de l'espace de données. Ce service est accessible en sélectionnant Actions > Validation dans l'espace de travail.
Ce service est proposé uniquement si l'utilisateur a la permission de valider tous les jeux de données contenus dans l'espace de données.
Le contenu d'un espace de données peut être exporté dans une archive en sélectionnant Actions > Export dans le panneau de navigation. L'archive est sauvegardée sur le système de fichiers du serveur, où seul un administrateur peut la récupérer.
Voir Archives directory dans le Guide d'administration.
Pour réaliser un export, les informations suivantes sont requises:
Nom du fichier archive | Nom de l'archive exportée. |
Type d'export | Obligatoire. Le type d'export par défaut est "Contenu complet de l'espace de données". Il permet d'exporter l'ensemble des données sélectionnées dans l'archive. Il peut être utile d'inclure uniquement les différences entre l'espace de données et son image initiale dans l'archive. Il existe deux types d'export qui incluent un delta : "Mises à jour avec leur contenu complet" et "Mises à jour seules". Le premier exporte l'état actuel de l'espace de données ainsi que le delta qui contient les différences entre l'état actuel de l'espace de données et l'image initiale. Le second exporte uniquement le delta qui contient les différences entre l'état actuel de l'espace de données et l'image initiale. Les deux options affichent une page de comparaison, sur laquelle il est possible de sélectionner les différences à inclure dans le delta. Les différences sont détectées au niveau table. |
Jeu de données à exporter | Jeux de données de cet espace de données à exporter. Pour chaque jeu de données, il est possible de spécifier si les données, les permissions et les informations doivent être exportées. |
Le contenu d'une archive peut être importé dans un espace de données en sélectionnant Actions > Import.
Si l'archive sélectionnée ne contient pas de delta, l'état actuel de l'espace de données sera remplacé par le contenu de l'archive.
Si l'archive sélectionnée se compose d'un contenu complet et d'un delta, vous pouvez choisir d'appliquer le delta afin de fusionner les différences incluses. Un écran de comparaison sera affiché, depuis lequel les différences à fusionner peuvent être sélectionnées.
Si l'archive sélectionnée contient uniquement un delta, il est possible de sélectionner les différences à fusionner dans un écran de comparaison.
Si un espace de données n'est plus utilisé, il peut être fermé. Dès qu'il est fermé, l'espace de données n’apparaîtra plus dans la section Espaces de Données de l'interface utilisateur, et ne sera plus accessible.
Un administrateur peut rouvrir un espace de données fermé, tant que celui-ci n'a pas encore été purgé du référentiel.
Pour fermer un espace de données, sélectionnez Actions > Fermer l'espace de données.
Sommaire du guide utilisateur