Disponible avec une licence Standard ou Advanced.
L'Assistant de création du réplica permet de définir les données à répliquées, le type de réplica à créer et la géodatabase dans laquelle les données sont répliquées.
L'Assistant de création du réplica prend en charge les géodatabases locales et distantes. Les géodatabases distantes sont accessibles via des services de géodonnées publiés sur ArcGIS for Server.
Pour commencer, ouvrez un document ArcMap. Si le document ArcMap comprend plusieurs espaces de travail, vous devez choisir celui à partir duquel le réplica est créé.
Vous pouvez créer plusieurs types de réplica : extraction, monodirectionnel ou bidirectionnel.
Dans une réplication d'extraction, une version est créée, avec le nom du réplica. La combinaison nom d'utilisateur et nom de réplica doit être unique. Par exemple, utilisateur1 et utilisateur2 peuvent chacun créer un réplica appelé MonRéplica car les noms de réplica complets seraient utilisateur1.MonRéplica et utilisateur2.MonRéplica. En revanche, utilisateur1 ne peut pas créer plusieurs réplicas nommés MonRéplica car ce nom de réplica ne serait pas unique.
L'option Réutiliser la structure, disponible uniquement pour une réplication d'extraction, permet de réutiliser une géodatabase contenant la structure des données à répliquer. Cela réduit la durée de réplication des données.
Le deuxième volet de l'assistant propose une sélection des éléments à répliquer, ainsi que la géodatabase de destination de l'extraction.
Choisissez Données si vous souhaitez copier les données à répliquer sur l'enfant. Choisissez Enregistrer uniquement lorsque les données à répliquer existent déjà sur l'enfant. Le fait de précharger les données sur le système enfant est utile lorsque vous souhaitez que la création du réplica prenne moins de temps.
Vous pouvez également sélectionner l'option Structure uniquement si vous souhaitez simplement répliquer le schéma. La sélection de cette option indique à ArcGIS de copier la structure vers le système enfant ; pour cette raison, celle-ci ne doit pas exister au préalable sur ce système.
L'option Géodatabase permet de répliquer les données sur une géodatabase de destination, locale ou distante. Les géodatabases distantes sont accessibles via les services de géodonnées exécutés sur ArcGIS for Server.
L'option Document XML crée une sortie affichée dans un document d'espace de travail XML. L'option Document XML convient bien aux environnements déconnectés dans lesquels vous pouvez envoyer le document d'espace de travail XML vers la destination et l'importer afin de terminer la création de réplica.
Comportement par défaut
Le comportement par défaut de chaque réplica est le suivant :
- Le réplica inclut toutes les données que vous pouvez mettre à jour, visibles et invisibles, dans le bloc de données actif pour la géodatabase sélectionnée.
- On utilise la limite ou l'étendue ArcMap affichée d'une graphique sélectionné pour déterminer les entités à répliquer. Les entités qui ne sont pas situées dans ces zones ne sont pas répliquées, sauf si elles sont directement associées à des entités répliquées.
- Les sélections et ensembles de définition appliqués aux données sont utilisés pour déterminer les entités à répliquer. Si des entités sont sélectionnées dans une couche, ou si un ensemble de définition est appliqué à une couche, toute entité non sélectionnée ou qui ne figure pas sur un ensemble de définition n'est pas répliquée, sauf si elle est directement associée à des entités répliquées.
- La liste des couches et des tables à répliquer est étendue pour inclure les jeux de données dépendants. Par exemple, toutes les classes d'entités d'une topologie ou d'un réseau géométrique sont incluses si une seule classe d'entités de cette topologie ou du réseau géométrique est sélectionnée.
- si dans le document, il existe plusieurs couches représentant une classe d'entité, seule la couche supérieure de la table des matières est utilisée dans le réplica.
- Les réseaux géométriques, topologies, classes d'entités annotations et classes d’entités cotations sont répliqués, le cas échéant.
- Les versions permettent d'effectuer un suivi des modifications apportées aux réplicas.
Options avancées
Les options avancées présentent d'abord les paramètres par défaut de réplica actuels et la liste développée de tous les jeux de données à inclure dans le réplica. En revanche, vous pouvez personnaliser le réplica à l'aide des options de réplication avancées.
Un panneau des options avancées permet de choisir entre les modèles de réplica complet et simple pour tous les types de réplica.
Dans le cas du modèle complet, tous les types de données (simples et complexes), comme les topologies, les réseaux géométriques, les ateliers parcellaires et les classes d'entités annotations et classes d’entités cotations sont répliqués sur le système enfant et versionnés. Il s'agit de l'option par défaut.
Le modèle simple ne réplique pas les topologies, les réseaux géométriques, les ateliers parcellaires et les classes d'entités annotations et classes d’entités cotations. De plus, il ne versionne pas les données sur le système enfant. Si nécessaire, vous pouvez versionner les données sur le système enfant une fois le réplica créé.
La modèle simple fournit les avantages suivants :
Il vous permet de modifier l'enfant via des éditeurs d'entités simples qui ne sont pas basés sur Esri.
Pour les réplicas monodirectionnels, les données du système enfant ne sont pas versionnées, ce qui vous permet d'intégrer facilement les applications non basées sur Esri.
Dans le cas d'une topologie ou d'un réseau géométrique, les objets de réseau géométrique et de topologie sont exclus du système enfant, mais toutes les classes d'entités qui participent sont incluses. Une fois le réplica créé, le fait d'envoyer des modifications depuis le système enfant vers le système parent permet de gérer automatiquement les entités sur ce dernier. Le traitement supplémentaire est effectué sur le parent, afin de mettre à jour les zones à valider de la topologie, ou de gérer la connectivité du réseau.
L'étendue de la zone de réplica peut être déterminée par l'un des éléments ci-après :
- l'étendue affichée (par défaut) ;
- l'étendue totale des données ;
- les limites d'un graphique en cours de sélection,
- des coordonnées définies par l'utilisateur.
Les options de la grille déterminent le nombre d'enregistrement provenant de chaque couche ou table, que vous voulez répliquer. Outre l'exclusion des couches et des tables de la liste de données à répliquer, vous pouvez aussi ignorer les paramètres par défaut correspondant à des couches et tables individuelles. Par exemple, si un ensemble de sélections existe pour une couche, vous pouvez choisir d'ignorer cette sélection pour ce réplica. Par défaut, toutes les couches sont filtrées par géométrie, sélection, ensemble de définitions, ou une combinaison de ces éléments.
L'option par défaut est de répliquer toutes les entités d'une couche. Si vous souhaitez répliquer uniquement la structure, vous pouvez sélectionner l'option Structure uniquement de la colonne Extraction.
Pour les tables, si aucun autre filtre n'a été appliqué (par exemple, une sélection), le filtre par défaut est Structure uniquement. Seule la structure de la table sera répliquée. Cette option peut être activée et désactivée pour les tables à l'aide du bouton de bascule Tous les enregistrements des tables / Structure uniquement des tables situé au bas de l'assistant.
Si vous souhaitez exclure un réseau géométrique ou une topologie d'un réplica, vous devez exclure toutes les couches participantes. Si vous incluez au moins une couche, l'intégralité du réseau ou de la topologie est répliquée.
Par défaut, les données associées sont répliquées à la fois pour les données d'entité et les tables. Si vous voulez désactiver le traitement de classe de relations, désélectionnez la case à cocher Répliquer les données reliées.
Pour les réplicas bidirectionnels, il existe une autre option avancée qui permet d'indiquer si l'expéditeur de données initial est le réplica enfant ou parent. Ce paramètre est important uniquement dans des systèmes dans lesquels vous envisagez de travailler dans un environnement déconnecté.
Le panneau de mots-clés de l'assistant permet de spécifier les mots-clés de configuration ArcSDE pour chaque objet impliqué dans la réplication. Le mot-clé DEFAULTS est défini par défaut.
Le dernier panneau comprend des options déterminant ce qu'il advient du document ArcMap lors de la fermeture de l'Assistant de création du réplica.
- Aucune autre action (par défaut) : le document en cours n'est pas modifié, aucun nouveau document n'est créé.
- Modification des couches et des tables pour pointer vers les données répliquées : le document ArcMap en cours est modifié pour pointer vers les données de la géodatabase de réplica associé, mais toute la symbologie est conservée.
- Enregistrement d'une copie de ce document ArcMap avec les couches et les tables qui pointent vers les données répliquées : un nouveau document ArcMap qui référence les données de la géodatabase de réplica associé est créé, mais là encore toute la symbologie est conservée.
Cliquez sur le bouton Récapitulatif pour ouvrir la boîte de dialogue Récapitulatif de la création de réplicas. Cette boîte de dialogue permet d'examiner les propriétés spécifiées pour la création du réplica.