Si vous possédez une base de données gérée et des couches d'entités hébergées, vous pouvez supprimer cette base de données existante et la rajouter en tant que base de données inscrite. Vos couches d'entités hébergées existantes fonctionnent toujours. Esri recommande vivement de suivre cette procédure pour conserver les couches d'entités hébergées existantes.
Toutefois, si vous ne pouvez pas conserver la base de données gérée existante mais que vous avez besoin des couches d'entités hébergées existantes, exportez les données de ces couches, supprimez les couches, republiez les données après avoir configuré ArcGIS Data Store, redéfinissez le partage et les autres propriétés sur les nouvelles couches d'entités hébergées, resymbolisez les couches dans les cartes, recréez les présentations et republiez les applications.
Les sections suivantes décrivent le workflow suggéré pour migrer des données de couches d'entités hébergées vers ArcGIS Data Store. Suivez cette procédure après avoir mis à niveau votre portail et le site ArcGIS Server vers la version 10.3 ou une version ultérieure.
Remarque :
Les couches d'entités hébergées publiées à partir d'ArcMap ou d'une carte ArcGIS Pro peuvent être republiées à partir d'ArcMap ou d'ArcGIS Pro. Il n'est ainsi pas nécessaire d'exporter leurs données. Ceci n'est cependant possible que si ces couches n'ont jamais été utilisées à des fins de modification. La publication à partir d'ArcMap ou d'ArcGIS Pro conserve la symbologie des couches. Mais si des modifications ont été apportées via les couches d'entités hébergées, ces modifications sont perdues lors de la nouvelle publication. Si vous souhaitez republier des couches d'entités hébergées non modifiées à partir d'ArcMap ou d'ArcGIS Pro, supprimez les couches d'entités hébergées existantes, remplacez la base de données gérée par ArcGIS Data Store, puis republiez les données.
Exporter des données
Exportez les données à partir des couches d'entités hébergées existantes avant de supprimer la base de données gérée du site ArcGIS Server.
L'administrateur du portail peut effectuer cette procédure pour exporter toutes les données des couches d'entités hébergées avant que vous ne configuriez ArcGIS Data Store. Chaque membre du portail possédant des couches d'entités hébergées peut également exporter les données de chacune de ses couches.
Vous devez exporter les données des couches d'entités hébergées car, si des modifications ont été apportées à ces couches, ces modifications sont perdues si vous republiez les données à partir de la source de données d'origine, telle qu'un fichier de formes, un fichier CSV ou une géodatabase fichier.
- Connectez-vous à votre portail.
- Si vous vous connectez en tant qu'administrateur du portail, cliquez sur Actions à côté du nom du premier membre du portail et cliquez sur Gérer les éléments. Vous ouvrez ainsi la liste de tous les contenus de ce membre.
- Si vous vous connectez en tant que propriétaire des couches d'entités hébergées, ouvrez Mon contenu.
- Ouvrez les détails des éléments de la première couche d'entités hébergée à migrer.
- Exportez les données vers la géodatabase fichier. Cliquez sur Exporter > Exporter au format FGDB.
Vous créez ainsi une géodatabase fichier contenant une classe d'entité pour chaque couche de la couche d'entités hébergée. La page des détails des éléments correspondant à la nouvelle géodatabase fichier s'ouvre.
- Répétez la procédure pour chaque couche d'entités hébergée que vous souhaitez conserver et déplacer vers ArcGIS Data Store.
Ensuite, supprimez les couches d'entités hébergées existantes, supprimez la base de données gérée, configurez ArcGIS Data Store et republiez les données à partir des fichiers exportés.
Supprimer des couches
Les noms des couches d'entités hébergées doivent être uniques. Les propriétaires doivent donc supprimer les couches d'entités hébergées existantes avant d'effectuer la nouvelle publication.
Attention :
Lorsque vous supprimez des couches d'entités hébergées, les données sont également supprimées de la base de données gérée. Avant que les propriétaires ne suppriment leurs couches d'entités hébergées, créez une sauvegarde de la base de données gérée. Vous disposez ainsi d'une autre copie des données si jamais vous deviez rencontrer des problèmes avec les données exportées dans la section précédente.
Une fois les couches d'entités hébergées existantes supprimées, les cartes et les applications qui utilisaient ces couches ne fonctionnent plus. Vous devez les recréer après avoir configuré ArcGIS Data Store et effectué la nouvelle publication.
Notez que vous n'avez pas besoin de supprimer les couches de tuiles hébergées existantes. Leurs données ne sont pas stockées dans la base de données gérée.
L'administrateur du portail ou les propriétaires des couches d'entités hébergées doivent supprimer les couches d'entités hébergées qu'ils ont exportées dans la section précédente.
- Connectez-vous à votre portail.
- Si vous vous connectez en tant qu'administrateur du portail, cliquez sur Actions à côté du nom du premier membre du portail et cliquez sur Gérer les éléments. Vous ouvrez ainsi la liste de tous les contenus de ce membre.
- Si vous vous connectez en tant que propriétaire des couches d'entités hébergées, ouvrez Mon contenu.
- Cochez la case située en regard de chaque couche d'entités hébergée migrée et cliquez sur Supprimer.
Supprimez ensuite la base de données gérée existante et configurez ArcGIS Data Store.
Remplacer la base de données gérée
Supprimez la base de données gérée existante et remplacez-la par ArcGIS Data Store.
Commencez par supprimer la base de données gérée existante.
- Connectez-vous à ArcGIS Server Manager en tant qu'administrateur.
- Cliquez sur Site dans la partie supérieure d'ArcGIS Server Manager.
- Cliquez sur Stockage des données.
- Cliquez sur le X en regard de la base de données gérée existante pour la supprimer du site ArcGIS Server.
- Cliquez sur OK pour confirmer que vous souhaitez désinscrire cette base de données.
Ensuite, installez ArcGIS Data Store et configurez ArcGIS Data Store avec le site ArcGIS Server.
Une fois que vous avez configuré ArcGIS Data Store, toutes les données des couches d'entités hébergées nouvellement publiées sont stockées dans la base de données gérée d'ArcGIS Data Store.
Republier les couches d'entités hébergées
Les éditeurs doivent republier les couches d'entités hébergées à partir des géodatabases fichier préalablement exportées. Veillez à ce que les nouvelles couches d'entités hébergées portent le même nom que les anciennes.
Remarque :
Toute personne qui publie les données possède la couche d'entités hébergée. Si vous exportez les données en tant qu'administrateur du portail, mais que vous voulez que les membres individuels du portail (éditeurs) continuent à posséder les couches d'entités hébergées, partagez les géodatabases fichier avec les groupes auxquels appartiennent ces éditeurs.
- Ouvrez les détails des éléments d'une géodatabase fichier exportée.
- Cliquez sur Publier.
- Redéfinissez les propriétés, telles que le partage, la modification et la protection contre la suppression, sur les nouvelles couches d'entités hébergées. Pour en savoir plus, reportez-vous à la rubrique Gérer les couches d'entités hébergées de l'aide de Portal for ArcGIS.
- Répétez cette procédure pour chaque géodatabase fichier exportée.
Mettre à jour des cartes et republier des applications
Les nouvelles couches d'entités hébergées ont des ID différents de celles qu'elles ont remplacé. Vous devez remplacer les couches d'entités hébergées dans les cartes existantes, redéfinir le style de la carte, recréer les présentations des cartes et republier les applications qui utilisaient ces cartes.
Vous avez un commentaire à formuler concernant cette rubrique ?