Préparer les données
Dans un premier temps, vous allez vérifier qu’un réplica monodirectionnel est la meilleure solution pour la distribution de données entre les ministères des transports et du tourisme, en comparaison avec les autres types de réplicas. Ensuite, vous téléchargerez les données, vous connecterez aux géodatabases d’entreprise pour les deux ministères et vérifierez que les données du ministère des transports sont correctement configurées pour la réplication.
Qu’est-ce qu’un réplica monodirectionnel ?
La réplication de géodatabases s’avère utile pour gérer les données spatiales et les distribuer à plusieurs emplacements et géodatabases. Cela consiste à créer des réplicas, c’est-à-dire des copies, de données dans une géodatabase source et à transférer ces réplicas vers une géodatabase cible. L’avantage des réplicas est qu’ils peuvent être synchronisés régulièrement avec les données sources. La synchronisation signifie que les modifications apportées aux données sources apparaissent également dans les données des réplicas, ce qui est utile pour gérer les données qui font l’objet de fréquentes mises à jour.
Il existe trois types de réplication de géodatabase : monodirectionnelle, bidirectionnelle et extraction/insertion. Le type à privilégier dépend de la façon dont les données sont stockées, de la façon dont les données doivent être distribuées et des conditions de mise à jour des données.
Ce didacticiel va se concentrer sur le réplica entre les ministères du tourisme et des transports. Nous utiliserons ici un réplica de type monodirectionnel.
Pourquoi le réplica monodirectionnel est-il le meilleur type de réplication pour les ministères du tourisme et des transports ? Prenez en considération les aspects suivants du processus :
- Les deux ministères stockent leurs données dans une géodatabase d’entreprise.
- Le ministère des transports doit partager ses données avec le ministère du tourisme.
- Le ministère du tourisme n’a pas besoin de modifier les données. Il doit uniquement y avoir accès afin de pouvoir les publier dans une carte Web.
- Le ministère des transports va gérer toutes les modifications et mises à jour. Il n’y a aucun conflit à résoudre dans la mesure où un seul ministère met à jour les données.
La réplication monodirectionnelle permet d’envoyer des modifications de données dans une seule direction, de la géodatabase parent vers la géodatabase enfant. Elle garantit que le parent gère les données et que l’enfant peut les lire, mais pas les modifier. Les réplicas monodirectionnels permettent aussi d’envoyer des synchronisations répétées si les données sont mises à jour plusieurs fois.
Télécharger les données
Maintenant que vous avez déterminé que la réplication monodirectionnelle était le meilleur choix pour votre processus, vous allez télécharger et ouvrir un paquetage de projet ArcGIS Pro qui contient les données utilisées dans ce didacticiel.
Remarque :
Pour ce didacticiel, vous allez utiliser vos géodatabases d’entreprise pour mener à bien le processus. Vérifiez que ArcGIS Server est installé et autorisé et que Microsoft SQL Server (ou un autre système de gestion de base de données relationnelle pris en charge) est installé. Pour en savoir plus sur l’installation de ces composants, consultez la documentation Déploiement ArcGIS Enterprise de base et le didacticiel Prise en main de ArcGIS Enterprise Builder.
- Téléchargez le paquetage de projet Tourism_and_Transportation.
- Recherchez le fichier téléchargé sur votre ordinateur.
Remarque :
Selon votre navigateur Web, vous avez peut-être été invité à choisir l'emplacement du fichier avant de lancer le téléchargement. Par défaut, la plupart des navigateurs téléchargent les fichiers dans le dossier Downloads (Téléchargements) de votre ordinateur.
- Si ArcGIS Pro est installé sur votre ordinateur, double-cliquez sur Tourism_and_Transportation.ppkx pour ouvrir le projet. Si vous y êtes invité, connectez-vous via votre compte ArcGIS sous licence.
Remarque :
Si vous n’avez pas accès à ArcGIS Pro ou ne disposez pas d’un compte d’organisation ArcGIS, consultez les options disponibles pour accéder aux logiciels.
Le projet contient deux cartes, Transportation (Transport) et Tourism (Tourisme), une pour chaque ministère participant à la réplication. Ces cartes sont focalisées sur Buenos Aires, Argentine, mais ne contiennent pas d’autres données que le fond de carte.
Le projet contient également des données dans la géodatabase du projet.
- Dans la fenêtre Catalog (Catalogue), développez Databases (Bases de données), puis tourism_and_transportation.gdb.
La base de données comprend trois classes d’entités : Public_Bicycles, Subway_Lines et Subway_Stations. Dans ce didacticiel, il s’agit des jeux de données gérés par le ministère des transports dont le ministère du tourisme souhaite se servir dans ses cartes.
Se connecter aux géodatabases d’entreprise
La base de données dans laquelle se trouvent les données réside actuellement dans une géodatabase fichier. La réplication monodirectionnelle n’étant possible que si la base de données parent est une géodatabase d’entreprise, vous devez déplacer les données.
Une géodatabase d’entreprise utilise ArcGIS Enterprise. Elle dispose de fonctions et de types de jeu de données supplémentaires ; de même, elle autorise la synchronisation avec les services d’entités publiés à partir de ses données.
Vous allez commencer par vous connecter à la géodatabase d’entreprise représentant celle utilisée par le ministère des transports, ou la créer. Vous y copierez les données de la géodatabase fichier. Ensuite, vous créerez et vous connecterez à la géodatabase d’entreprise représentant celle utilisée par le ministère du tourisme.
- Si nécessaire, créez une géodatabase d’entreprise dans votre instance de SQL Server (ou de tout autre système de gestion de base de données relationnelle pris en charge) sous le nom Transport_BA.
Remarque :
Si vous disposez déjà d’une géodatabase d’entreprise, vous pouvez vous en servir au lieu d’en créer une nouvelle. Si vous avez besoin d’aide pour créer une géodatabase d’entreprise, consultez la section Créer une géodatabase d’entreprise du didacticiel Déployer une géodatabase d’entreprise pour l’immobilier.
Ensuite, vous vous connecterez à la géodatabase d’entreprise.
- Dans la fenêtre Catalog (Catalogue), cliquez avec le bouton droit sur Databases (Bases de données), puis sélectionnez New Database Connection (Nouvelle connexion à une base de données).
La fenêtre Database Connexion (Connexion à une base de données) s’affiche. Les paramètres que vous utilisez pour vous connecter à la géodatabase d’entreprise dépendent de votre instance de SQL Server ou d’un autre système de gestion base de données relationnelle (SGBDR).
- Pour Database Platform (Plateforme de base de données), choisissez le SGBDR que votre instance utilise. Pour Instance, tapez le nom de votre instance de SGBDR.
Remarque :
Les images de l’exemple utilisent une instance de SQL Server nommée BASQL ; votre instance sera différente.
- Pour Authentication Type (Type d’authentification), choisissez Database authentication (Authentification de base de données).
- Dans User Name (Nom d’utilisateur) et Password (Mot de passe), tapez les informations d’identification d’un compte autorisé à accéder à la géodatabase d’entreprise et à y charger des données.
Remarque :
Les images de l’exemple utilisent un utilisateur nommé JUAN ; votre nom d’utilisateur sera différent.
- Dans le champ Database (Base de données), sélectionnez la géodatabase d’entreprise Transport_BA que vous avez créée (ou une autre géodatabase d’entreprise à laquelle vous avez accès et que vous pouvez modifier pour ce didacticiel).
- Cliquez sur OK.
La géodatabase d’entreprise est ajoutée à la fenêtre Catalog (Catalogue). Par défaut, la base de données prend le nom de l’instance. (Ainsi, l’exemple de données est nommé BASQL.sde.) Vous renommerez la base de données selon le format de nom suivant : nom de la base de données_utilisateur de la base de données.sde.
- Dans la fenêtre Catalogue, cliquez avec le bouton droit sur votre géodatabase d’entreprise, puis sélectionnez Rename (Renommer). Remplacez le nom par Transport_BA_[votre nom d’utilisateur de base de données].sde.
Remarque :
Dans les images de l’exemple, le nom d’utilisateur étant JUAN, la géodatabase d’entreprise est nommée Transport_BA_JUAN_sde. Votre nom d’utilisateur sera différent.
Ensuite, vous allez copier les données de la géodatabase fichier dans la géodatabase d’entreprise.
- Faites glisser les classes d’entités Public_Bicycles, Subway_Lines et Subway_Stations de tourism_and_transportation.gdb vers Transport_BA.sde.
Conseil :
Appuyez sur la touche Ctrl et cliquez sur chacune des classes d’entités pour sélectionner les trois à la fois, puis faites-les glisser pour toutes les copier simultanément.
- Développez Transport_BA.sde pour examiner son contenu.
Les données ont été copiées. Le nom de l’utilisateur qui possède les données est ajouté aux copies en préfixe. Dans l’image de l’exemple, le propriétaire des données est un compte nommé JUAN ; votre nom d’utilisateur sera différent.
- Réduisez tourism_and_transportation.gdb.
Ensuite, vous allez vous connecter à la géodatabase d’entreprise utilisée par le ministère du tourisme. Dans le cas d’un réplica monodirectionnel, la base de données enfant ne doit pas nécessairement être une géodatabase d’entreprise. Toutefois, dans ce scénario, le ministère du tourisme souhaite utiliser les données partagées pour créer une carte Web. Les géodatabases d’entreprise permettent de synchroniser des entités Web publiées à partir de leurs données. Cela signifie que si le ministère du tourisme souhaite que sa carte Web soit mise à jour automatiquement chaque fois que les données le sont, il doit utiliser lui aussi une géodatabase d’entreprise.
- Si nécessaire, créez une géodatabase d’entreprise dans votre instance de SQL Server (ou de tout autre système de gestion de base de données relationnelle pris en charge) sous le nom Tourism_BA.
- Dans la fenêtre Catalog (Catalogue), cliquez avec le bouton droit sur Databases (Bases de données), puis sélectionnez New Database Connection (Nouvelle connexion à une base de données).
- Dans la fenêtre Database Connection (Connexion à une base de données), définissez les paramètres appropriés pour vous connecter à la géodatabase Tourism_BA que vous avez créée (ou une autre géodatabase d’entreprise à laquelle vous avez accès et que vous pouvez modifier pour ce didacticiel).
- Cliquez sur OK.
- Renommez la nouvelle connexion à la base de données Tourism_BA_[votre nom d’utilisateur de base de données].sde.
Dans les exemples d’images, le nom d’utilisateur de la base de données « tourism » est EMMA ; votre nom d’utilisateur sera différent.
Vous êtes maintenant connecté aux deux géodatabases d’entreprise. L’une représente la géodatabase d’entreprise gérée par le ministère des transports et contient les données de transport. L’autre représente la géodatabase d’entreprise gérée par le ministère du tourisme ; elle est vide.
Activer les identifiants globaux
Vous allez ensuite préparer les données de transport en vue de leur réplication. Pour commencer, vous allez vérifier que la connexion à la base de données utilise un versionnement traditionnel, et non de branche. La réplication n’est pas prise en charge avec le versionnement de branche, car les réplicas ont besoin d’une connexion directe à la géodatabase parent. Ensuite, vous allez activer les identifiants globaux pour les classes d’entités. Lorsque les données sont versionnées en raison d’une mise à jour, les identifiants globaux contribuent à mapper les mises à jour effectuées dans plusieurs versions des mêmes données.
- Dans la fenêtre Catalog (Catalogue), cliquez avec le bouton droit sur Transport_BA.sde et sélectionnez Geodatabase Connection Properties (Propriétés de connexion de géodatabase).
- Dans la fenêtre Geodatabase Connection Properties (Propriétés de connexion de géodatabase), vérifiez que Versioning Type (Type de versionnement) est défini sur Traditional (Traditionnel).
- Fermez la fenêtre Geodatabase Connection Properties (Propriétés de connexion de géodatabase).
Ensuite, vous allez activer le versionnement traditionnel et activer les identifiants globaux pour chacune des trois classes d’entités.
- Dans la fenêtre Catalog (Catalogue), cliquez avec le bouton droit sur Public_Bicycles, puis sélectionnez Manage (Gérer).
La fenêtre Feature Class Properties (Propriétés de la classe d’entités) s’ouvre.
- Dans l’onglet Manage (Gérer), cochez Versioning (Versionnement), puis sélectionnez Traditional (Traditionnel). Cochez Global IDs (Identifiants globaux).
- Cliquez sur OK.
- Pour les classes d’entités Subway_Lines et Subway_Stations, ouvrez la fenêtre Feature Class Properties (Propriétés des classes d’entités) et activez le versionnement traditionnel et les identifiants globaux.
À présent, les trois classes d’entités sont prêtes pour la réplication.
- Dans la barre d’outils Accès rapide, cliquez sur le bouton Enregistrer pour enregistrer le projet.
Jusqu’ici, vous avez vérifié qu’un réplica monodirectionnel était le type de réplication approprié pour distribuer des données entre les ministères des transports et du tourisme. De même, vous vous êtes connecté aux géodatabases d’entreprise que vous allez utiliser dans le didacticiel et avez préparé la connexion à une base de données et les classes d’entités pour la réplication.
Créer un réplica monodirectionnel
Vous allez maintenant créer un réplica monodirectionnel entre les géodatabases transports et tourisme.
Créer le réplica
Pour créer le réplica, vous allez exécuter un outil de géotraitement.
- Dans la fenêtre Catalog (Catalogue), cliquez avec le bouton droit sur Transport_BA.sde, placez le curseur sur Distributed Geodatabase (Géodatabase distribuée), puis sélectionnez Create Replica (Créer un réplica).
La fenêtre Geoprocessing (Géotraitement) s’affiche avec l’outil Create Replica (Créer un réplica). Vous allez commencer par sélectionner les jeux de données à répliquer.
- Pour Replica Datasets (Jeux de données de réplicas), cliquez sur le bouton Browse (Parcourir).
- Dans la fenêtre Replica Datasets (Jeux de données de réplicas), sous Project (Projet), développez Databases (Bases de données). Cliquez sur Transport_BA.sde.
- Appuyez sur la touche Ctrl et cliquez sur Public_Bicycles, Subway_Lines et Subway_Stations pour les sélectionner tous les trois.
- Cliquez sur OK.
Les jeux de données sont ajoutés au paramètre dans la fenêtre Geoprocessing (Géotraitement).
- Pour Replica Type (Type de réplica), sélectionnez One way replica (Réplica monodirectionnel). Vérifiez que Output Type (Type en sortie) est défini sur Geodatabase (Géodatabase).
Vous allez maintenant vérifier que les données sont répliquées dans la base de données du ministère du tourisme.
- Pour Geodatabase to replicate data to (Géodatabase pour la création du réplica), cliquez sur le bouton Browse (Parcourir).
- Dans la fenêtre Geodatabase to replicate data to (Géodatabase pour la création du réplica), sous Project (Projet), cliquez sur Databases (Bases de données). Sélectionnez Tourism_BA.sde, puis cliquez sur OK.
- Dans le champ Replica Name (Nom du réplica), saisissez Transportation_to_Tourism.
- Cliquez sur Run (Exécuter).
L’outil s’exécute et le réplica est créé.
- Fermez la fenêtre Géotraitement.
Explorer le réplica
Maintenant que le réplica est créé, vous allez l’inspecter sous l’angle de la base de données parent et de la base de données enfant.
- Dans la fenêtre Catalog (Catalogue), cliquez avec le bouton droit sur Transport_BA.sde, placez le curseur sur Distributed Geodatabase (Géodatabase distribuée), puis sélectionnez Manage Replicas (Gérer les réplicas).
La fenêtre Manage Replicas (Gérer les réplicas) s’affiche. Elle contient un seul réplica : le réplica Transportation_to_Tourism que vous avez créé.
- Sous Transportation_to_Tourism, cliquez sur la flèche pour développer le réplica.
Les informations sur le réplica s’affichent à l’écran. Le propriétaire du réplica est l’utilisateur de base de données qui l’a créé (JUAN dans les images de l’exemple). Les informations indiquent également s’il s’agit de la base de données parent ou enfant et si elle envoie ou reçoit les données.
- Fermez la fenêtre Manage Replicas (Gérer les réplicas).
Vous allez à présent vérifier que les données ont été répliquées dans la base de données enfant.
- Dans la fenêtre Catalog (Catalogue), cliquez avec le bouton droit sur Tourism_BA.sde, puis sélectionnez Refresh (Actualiser).
- Développez Tourism_BA.sde.
Les trois classes d’entités ont bien été répliquées dans la base de données enfant.
- Cliquez avec le bouton droit sur Tourism_BA.sde, pointez sur Distributed Geodatabase (Géodatabase distribuée), puis sélectionnez Manage Replicas (Gérer les réplicas).
- Dans la fenêtre Manage Replicas (Gérer les réplicas), développez le réplica Transportation_to_Tourism.
Les informations sur les réplica, lorsque l’accès s’effectue depuis la géodatabase tourisme, indique le rôle enfant et le statut destinataire des données et non expéditeur des données.
- Fermez la fenêtre Manage Replicas (Gérer les réplicas). Réduisez la connexion Tourism_BA.sde.
- Enregistrez le projet.
Vous avez créé un réplica monodirectionnel entre les bases de données transports et tourisme. Vous avez vérifié que les données avaient bien été répliquées et avez inspecté le réplica sous l’angle parent et enfant pour évaluer le flux de données. Les données sont maintenant prêtes pour des mises à jour synchronisées.
Synchroniser les modifications
Maintenant que vous avez créé un réplica monodirectionnel, vous allez l’utiliser pour la synchronisation des données. Dans le cadre de ce processus, nous allons supposer que le ministère des transports souhaite apporter des modifications à ses données d’origine. Vous allez effectuer les modifications, puis les synchroniser afin qu’elles soient reflétées dans le réplica du ministère du tourisme.
Ajouter les données à la carte
Le ministère des transports a récemment prolongé une des lignes de métro pour mieux desservir un hôpital de la ville. En tant que spécialiste SIG du ministère des transports, vous allez mettre à jour les données d’origine du métro pour prendre en compte ces changements. Tout d’abord, vous allez ajouter les données à la carte et modifier sa symbologie pour distinguer les différentes lignes de métro.
- Vérifiez que la carte Transportation (Transports) est la carte active.
- Dans la fenêtre Catalog (Catalogue), sous Transport_BA.sde, appuyez sur la touche Ctrl, puis cliquez sur Subway_Lines et sur Subway_Stations pour les sélectionner. Cliquez avec le bouton droit sur une des classes d’entités sélectionnées, puis sélectionnez Add To Current Map (Ajouter à la carte actuelle).
Les deux classes d’entités sont ajoutées à la carte. (Votre symbologie par défaut peut être différente de celle des images de l’exemple.)
Vous allez maintenant changer la symbologie. Pour gagner du temps, les fichiers de couches ont été inclus dans le dossier du projet. Vous allez importer la symbologie à partir de ces fichiers.
- Dans la fenêtre Contents (Contenu), vérifiez que Subway Stations (Stations de métro) est sélectionné.
- Sur le ruban, cliquez sur l’onglet Feature Layer (Couche d’entités). Dans le groupe Drawing (Dessin), cliquez sur Import (Importer).
La fenêtre Import Symbology (Importer la symbologie) apparaît.
- Pour Input Layer (Couche en entrée), vérifiez que Subway Stations (Stations de métro) est sélectionné. Dans Couche de symbologie, cliquez sur le bouton Parcourir.
- Dans la fenêtre Symbology Layer (Couche de symbologie), sous Project (Projet), développez Folders (Dossiers), Tourism_and_Transportation et p30. Cliquez sur tourism_and_transportation1.
- Cliquez sur Subway_Station_Symbology.lyrx, puis sur OK.
Le fichier est ajouté aux paramètres de l’outil.
- Cliquez sur OK.
La symbologie est appliquée. Répétez cette procédure pour l’autre couche.
- Dans la fenêtre Contents (Contenu), sélectionnez Subway Lines (Lignes de métro). Sur le ruban, dans l’onglet Feature Layer (Couche d’entités), cliquez sur Import (Importer).
- Dans la fenêtre Import Symbology (Importer la symbologie), dans le champ Symbology Layer (Couche de symbologie), sélectionnez Subway_Lines_Symbology.lyrx (situé dans le même dossier que le fichier de couche des stations). Cliquez sur OK.
Sur la carte, les stations et les lignes de métro sont maintenant symbolisées de sorte que chaque ligne a une couleur unique.
Mettre à jour les données
Vous allez commencer par prolonger l’entité de la ligne de métro existante jusqu’à son nouveau point de terminaison. Vous ajouterez ensuite une autre station de métro au terminus de la ligne.
Ces modifications concernent la ligne de métro C, qui traverse l’est de la ville du nord au sud. Dans le cadre de ce didacticiel, un géosignet a déjà été préparé pour la zone d’intérêt.
- Sur le ruban, cliquez sur l’onglet Map (Carte). Dans le groupe Navigate (Naviguer), cliquez sur Bookmarks (Géosignets) et choisissez Lima Street.
La carte accède à Lima Street, où la ville prolonge la ligne C du métro pour desservir l’hôpital Borda tout proche.
Vous allez commencer par créer une nouvelle entité linéaire pour la ligne de métro qui va jusqu’à l’hôpital.
- Sur le ruban, cliquez sur l’onglet Edit (Modifier). Dans le groupe Features (Entités), cliquez sur Create (Créer).
La fenêtre Créer des entités apparaît.
- Dans la fenêtre Create Features (Créer des entités), sous Subway Lines (Lignes de métro), cliquez sur le modèle d’entité Linea C (Ligne C). Vérifiez que Line (Ligne) est sélectionné.
- Dans le groupe Snapping (Capture), cliquez sur la flèche de la liste déroulante Snapping (Capture). Vérifiez que le mode capture est activé et que l’option Vertex snaps to the nearest vertex of a polyline or polygon feature (Capture du sommet au sommet le plus proche d’une entité polyligne ou surfacique) est sélectionné.
- Sur la carte, cliquez sur le sommet de terminaison de la ligne de métro.
- Pour le second sommet, cliquez sur la fin de Lima Street, directement au sud du premier sommet.
- En bas de la carte, cliquez sur le bouton Finish (Terminer).
La nouvelle entité linéaire de la ligne de métro est créée. Vous allez maintenant créer une station de métro sur la ligne prolongée.
- Dans la fenêtre Create Features (Créer des entités), sous Subway Stations (Stations de métro), cliquez sur le modèle d’entité C et vérifiez que Point est sélectionné.
- Cliquez sur le bouton Open the active template pane to specify attributes for features you are about to create (Ouvrez la fenêtre du modèle actif pour spécifier des attributs pour les entités que vous allez créer).
- Saisissez les informations attributaires suivantes :
- Pour Estacion (Station), saisissez Hospital Borda (Hôpital Borda).
- Pour Linea (Ligne), vérifiez que C est sélectionné.
- Pour Ascensor (Ascenseur), saisissez 0.
- Pour Escalera (Escalier), saisissez 4.
- Pour Adaptado (Adaptation), saisissez NO (NON).
- Pour Accesible (Accessibilité), saisissez NO (NON).
- Sur la carte, cliquez sur le point de terminaison de la nouvelle entité linéaire que vous avez créé pour la ligne de métro.
La station est ajoutée.
- En bas de la carte, cliquez sur le bouton Finish (Terminer). Fermez le volet Create Features (Créer des entités).
- Sur le ruban, dans l’onglet Edit (Modifier) du groupe Selection (Sélection), cliquez sur Clear (Effacer).
- Dans le groupe Manage Edits (Gérer les mises à jour), cliquez sur Save (Enregistrer).
- Dans la fenêtre Save Edits (Enregistrer les mises à jour), cliquez sur Yes (Oui).
Vous venez de mettre à jour les classes d’entités pour ajouter de nouvelles données.
Synchroniser les données
Vous allez maintenant synchroniser les modifications apportées avec les données de transport afin qu’elles apparaissent dans le réplica du ministère du tourisme.
- Dans la fenêtre Catalog (Catalogue), cliquez avec le bouton droit sur Transport_BA.sde, placez le cursueur sur Distributed Geodatabase (Géodatabase distribuée), puis sélectionnez Synchronize Changes (Synchroniser les modifications).
La fenêtre Geoprocessing (Géotraitement) s’affiche avec l’outil Synchronize Changes (Synchroniser les modifications). Les paramètres de l’outil sont renseignés automatiquement à partir des informations que vous avez définies lors de la création du réplica monodirectionnel. La géodatabase 1 est la géodatabase parent, Transport_BA.sde,et la géodatabase 2 est la géodatabase enfant, Tourism_BA.sde. La direction va de la géodatabase 1 à la géodatabase 2, ce qui signifie que les modifications apportées aux données sont envoyées du parent à l’enfant.
Les conflits entre les deux bases de données sont paramétrés de sorte à être résolus en faveur de la géodatabase 1. Dans un réplica monodirectionnel, une seule géodatabase peut effectuer des mises à jour et il n’y a donc pas de résolution de conflit manuelle. Dans ce didacticiel, le ministère des transports peut faire des mises à jour, mais pas le ministère du tourisme ; tous les conflits sont donc automatiquement résolus en faveur du ministère des transports.
Remarque :
Le paramètre Conflict Resolution Policy (Règle de résolution des conflits) envoie un avertissement vous informant que tous les conflits seront résolus automatiquement. Ce comportement étant attendu avec les réplicas monodirectionnels, vous pouvez ignorer cet avertissement.
- Cliquez sur Run (Exécuter).
L’outil s’exécute. À l’issue de l’exécution, les modifications que vous avez apportées aux données du ministère des transports sont synchronisées avec le réplica du ministère du tourisme.
- Fermez la fenêtre Géotraitement.
Vous allez vérifier que les changements apparaissent dans les données du ministère du tourisme.
- Activez la carte Tourism (Tourisme).
Cette carte affiche la même vue de Buenos Aires que la carte Transportation (Transports). Toutefois, elle n’inclut pas les données du ministère des transports.
- Dans la fenêtre Catalog (Catalogue), cliquez avec le bouton droit sur Tourism_BA.sde, puis sélectionnez Refresh (Actualiser).
- Développez Tourism_BA.sde. Ajoutez les classes d’entités Subway_Lines et Subway_Stations à la carte actuelle.
- Sur le ruban, cliquez sur l’onglet Map (Carte). Dans le groupe Navigate (Naviguer), cliquez sur Bookmarks (Géosignets) et choisissez Lima Street.
La carte accède à la zone où vous avez ajouté les nouvelles entités. Les nouvelles entités sont affichées sur la carte, ce qui confirme que les changements ont bien été synchronisés avec la base de données du ministère du tourisme au moyen d’une réplication monodirectionnelle.
- Enregistrez le projet.
Dans ce didacticiel, vous avez aidé le ministère des transports à partager ses données avec le ministère du tourisme. Vous avez déterminé qu’un réplica monodirectionnel était le meilleur type de réplication de géodatabase pour le processus. Vous avez ensuite créé le réplica entre les deux géodatabases d’entreprise. Enfin, vous avez modifié les données d’origine et synchronisé les changements afin qu’ils soient reflétés dans la base de données du ministère du tourisme. Avec ce réplica monodirectionnel, le ministère du tourisme aura accès aux données de transports mises à jour, qui pourront être publiées en tant que couches d’entités Web afin d’être utilisées dans les cartes Web publiques du ministère du tourisme.
Si ce didacticiel portait sur la distribution de données entre les ministères des transports et du tourisme en utilisant un réplica monodirectionnel, d’autres didacticiels de la série portent sur la distribution de données des ministères de la culture et du commerce de détail à l’aide réplicas bidirectionnel et d’extraction/insertion.
Vous trouverez d’autres didacticiels dans la bibliothèque des didacticiels.