Dans ArcGIS Pro, vous pouvez inscrire des dossiers et des bases de données d’entreprise en tant que Data Stores à l’aide des serveurs fédérés de votre portail ArcGIS Enterprise. Un répertoire de données contient les données auxquelles un serveur fédéré est autorisé à accéder et qu’il peut utiliser comme données source pour les couches Web. Les couches Web qui utilisent les données d’un répertoire de données inscrit peuvent être partagées par référence : les données source n’ont pas besoin d’être copiées sur le serveur. Vous pouvez également utiliser ArcGIS Pro pour mettre à jour et retirer des Data Stores.
À partir de ArcGIS Enterprise 10.7.1 les nouveaux Data Stores sont affichés, créés et gérés en tant qu’éléments dans le contenu de votre portail. Il est possible d’ajouter et de gérer des Data Stores sans créer d’éléments de portail si vous utilisez ArcGIS Server Manager, mais cela n’est pas possible dans ArcGIS Pro.
Pour créer un répertoire de données, vous devez disposer du privilège d’inscription des répertoires de données sur le portail. Il s’agit d’un privilège par défaut des rôles Publication et Administration. Les répertoires de données peuvent être gérés (mis à jour ou supprimés) par leur propriétaire ou par l’administrateur d’une organisation.
Dans ArcGIS Enterprise 10.7 et les versions antérieures, vous utilisez les Data Stores directement via le serveur fédéré et non via votre portail. Les répertoires de données peuvent être créés ou gérés par les membres de l’organisation dotés des autorisations d’administration ou de publication. Cette rubrique d’aide comprend des remarques spéciales lorsque les processus sont différents pour ces versions antérieures de ArcGIS Enterprise.
En savoir plus sur les conditions requises d’inscription des données dans l’aide ArcGIS Enterprise.
Afficher des répertoires de données
Avec ArcGIS Enterprise 10.7.1 ou une version ultérieure, vous pouvez utiliser ArcGIS Pro pour afficher des Data Stores en tant qu’éléments dans votre portail.
- Sur le ruban, cliquez sur l’onglet Share (Partager). Dans le groupe Manage (Gérer), cliquez sur Data Stores (Répertoires de données) .
La fenêtre Manage Registered Data Stores (Gérer les répertoires de données inscrits) apparaît. Par défaut, la liste déroulante en haut de la fenêtre est définie sur Portal Items (Éléments du portail).
- Le cas échéant, cliquez sur le bouton My Content (Mon contenu) pour filtrer la vue.
La fenêtre présente les répertoires de données inscrits que vous avez créés ou qui vous appartiennent.
- Cliquez sur le bouton Shared With Me (Partagés avec moi) pour voir les Data Stores du portail qui sont partagés avec vous.
- Cliquez sur la flèche de la liste déroulante et sélectionnez un serveur fédéré pour voir tous les éléments de répertoire de données du portail inscrits à l’aide du serveur, ainsi que les répertoires de données existants qui ont été inscrits directement à l’aide du serveur et non en tant qu’éléments du portail.
Remarque :
Pour ArcGIS Enterprise 10.7 et les portails antérieurs, c’est la seule façon d’afficher les Data Stores.
Inscrire une base de données en tant que répertoire de données
Si vous voulez que les couches Web fassent référence aux données (et éventuellement les mettent à jour) dans une géodatabase d’entreprise, vous devez inscrire la base de données à l’aide d’un serveur fédéré avec votre portail.
- Sur le ruban, cliquez sur l’onglet Share (Partager). Dans le groupe Manage (Gérer), cliquez sur Data Stores (Répertoires de données) .
La fenêtre Manage Registered Data Stores (Gérer les répertoires de données inscrits) apparaît. (Vous pouvez également ouvrir la fenêtre dans Share As Web Layer (Partager en tant que couche Web), sous l’onglet General (Général) sous Location (Emplacement).)
- En haut de la fenêtre, vérifiez que la liste déroulante est définie sur Portal Items (Éléments du portail). Cliquez sur le bouton Add (Ajouter) , puis cliquez sur Database (Base de données) .
Remarque :
Pour ArcGIS Enterprise 10.7 et les portails antérieurs, la liste déroulante ne contient pas l’option Portal Items (Éléments du portail). Choisissez le serveur fédéré dans lequel le répertoire de données sera créé.
- Dans la boîte de dialogue Add data store (Ajouter un répertoire de données), indiquez un titre et des balises.
Ces métadonnées sont obligatoires pour l’élément de répertoire de données.
Remarque :
Pour ArcGIS Enterprise 10.7 et les portails antérieurs, la boîte de dialogue se nomme Register Database (Inscrire la base de données). Au lieu d’un titre et de balises, vous attribuez un nom au répertoire de données. L’option permettant de spécifier un dossier de portail décrite à l’étape suivante n’est pas proposée.
- Vous avez la possibilité de spécifier un dossier contenant l’élément de répertoire de données dans votre portail.
Par défaut, l’élément est stocké au niveau racine de votre contenu. Vous pouvez choisir un dossier existant ou en créer un à l’aide du menu déroulant. Vous pouvez également rechercher un dossier.
- Ajoutez une connexion à la base de données éditeur de l’une des manières suivantes :
- Cliquez sur Add (Ajouter). Dans la boîte de dialogue Database Connection (Connexion à une base de données), renseignez les propriétés de connexion et cliquez sur OK. Reportez-vous à la rubrique Connexions aux bases de données dans ArcGIS Pro pour en savoir plus.
- Cliquez sur Importer. Dans l’explorateur de fichiers Select Existing Geodatabase (Sélectionner une géodatabase existante), accédez à un fichier de connexion à une base de données existante (.sde) et cliquez sur OK.
La base de données éditeur contient les données que vous voulez inscrire à l’aide du serveur.
- Dans la boîte de dialogue Add data store (Ajouter un répertoire de données), si l’éditeur et le serveur fonctionnent avec différentes bases de données, décochez la case Same as publisher database connection (Identique à la connexion à la base de données éditeur). Cliquez sur Add (Ajouter) ou Import (Importer) pour spécifier une connexion à une base de données à laquelle le serveur peut accéder.
En savoir plus sur les différents scénarios d’inscription des données dans l’aide ArcGIS Enterprise.
Remarque :
Pour ArcGIS Enterprise 10.7 et les portails antérieurs, ce paramètre apparaît dans la boîte de dialogue Register Database (Inscrire la base de données). Comme vous avez déjà désigné un serveur dans la liste déroulante Federated Servers (Serveurs fédérés), vous pouvez maintenant cliquer sur Create (Créer) pour créer le répertoire de données.
- Cochez la case du serveur auquel vous voulez ajouter le répertoire de données. Vous pouvez sélectionner plusieurs serveurs.
- Vous pouvez également cliquer sur Validate (Valider) pour vérifier que le serveur peut accéder à la base de données du serveur.
Si la base de données est accessible, une confirmation apparaît dans la colonne Status (Statut) en regard du nom du serveur. Dans le cas contraire, le message d’erreur s’affiche. La connexion est également validée automatiquement lorsque vous créez le répertoire de données.
- Sous Share with (Partager avec), définissez le mode de partage du répertoire de données :
- Everyone (Tout le monde) : cette option rend votre répertoire de données public. Tout le monde peut y accéder et l'afficher.
- My Organization (Mon organisation) : cette option permet le partage de votre répertoire de données avec tous les utilisateurs authentifiés de l’organisation.
- Groups (Groupes) : vous pouvez partager votre répertoire de données avec les groupes auxquels vous appartenez, ainsi que leurs membres.
- Cliquez sur Create (Créer).
Le répertoire de données est créé et apparaît dans la fenêtre Manage Registered Data Stores (Gérer les répertoires de données inscrits).
Inscrire un dossier en tant que répertoire de données
Si vous voulez que les couches Web fassent référence aux données dans un dossier, vous devez inscrire le dossier à l’aide d’un serveur fédéré avec votre portail.
- Sur le ruban, cliquez sur l’onglet Share (Partager). Dans le groupe Manage (Gérer), cliquez sur Data Stores (Répertoires de données) .
La fenêtre Manage Registered Data Stores (Gérer les répertoires de données inscrits) apparaît. (Vous pouvez également ouvrir la fenêtre dans Share As Web Layer (Partager en tant que couche Web), sous l’onglet General (Général) sous Location (Emplacement).)
- En haut de la fenêtre, vérifiez que la liste déroulante est définie sur Portal Items (Éléments du portail). Cliquez sur le bouton Add (Ajouter) , puis sur Folder (Dossier) .
Remarque :
Pour ArcGIS Enterprise 10.7 et les portails antérieurs, la liste déroulante ne contient pas l’option Portal Items (Éléments du portail). Choisissez le serveur fédéré dans lequel le répertoire de données sera créé.
- Dans la boîte de dialogue Add data store (Ajouter un répertoire de données), indiquez un titre et des balises.
Ces métadonnées sont obligatoires pour l’élément de répertoire de données.
Remarque :
Pour ArcGIS Enterprise 10.7 et les portails antérieurs, la boîte de dialogue se nomme Register Folder (Inscrire un dossier). Au lieu d’un titre et de balises, vous attribuez un nom au répertoire de données. L’option permettant de spécifier un dossier de portail décrite à l’étape suivante n’est pas proposée.
- Vous avez la possibilité de spécifier un dossier contenant l’élément de répertoire de données dans votre portail.
Par défaut, l’élément est stocké au niveau racine de votre contenu. Vous pouvez choisir un dossier existant ou en créer un à l’aide du menu déroulant. Vous pouvez également rechercher un dossier.
- Saisissez le chemin d’accès au dossier éditeur. Vous pouvez également cliquer sur le bouton Browse (Parcourir) , accéder à un dossier et cliquer sur OK.
Le dossier éditeur contient les données que vous voulez inscrire à l’aide du serveur.
- Si l’éditeur et le serveur fonctionnent avec différents dossiers, décochez la case Same as publisher folder path (Identique au chemin d’accès au dossier éditeur) et saisissez un chemin d’accès ou accédez à un dossier accessible au serveur.
En savoir plus sur les différents scénarios d’inscription des données dans l’aide ArcGIS Enterprise.
Remarque :
Pour ArcGIS Enterprise 10.7 et les portails antérieurs, ce paramètre apparaît dans la boîte de dialogue Register Folder (Inscrire un dossier). Comme vous avez déjà désigné un serveur dans la liste déroulante Federated Servers (Serveurs fédérés), vous pouvez maintenant cliquer sur Create (Créer) pour créer le répertoire de données.
- Cochez la case du serveur auquel vous voulez ajouter le répertoire de données. Vous pouvez sélectionner plusieurs serveurs.
- Vous pouvez également cliquer sur Validate (Valider) pour vérifier que le serveur peut accéder au dossier du serveur.
Si le dossier est accessible, une confirmation apparaît dans la colonne Status (Statut) en regard du nom du serveur. Dans le cas contraire, le message d’erreur s’affiche. La connexion est également validée automatiquement lorsque vous créez le répertoire de données.
- Sous Share with (Partager avec), définissez le mode de partage du répertoire de données :
- Everyone (Tout le monde) : cette option rend votre répertoire de données public. Tout le monde peut y accéder et l'afficher.
- My Organization (Mon organisation) : cette option permet le partage de votre répertoire de données avec tous les utilisateurs authentifiés de l’organisation.
- Groups (Groupes) : vous pouvez partager votre répertoire de données avec les groupes auxquels vous appartenez, ainsi que leurs membres.
- Cliquez sur Create (Créer).
Le répertoire de données est créé et apparaît dans la fenêtre Manage Registered Data Stores (Gérer les répertoires de données inscrits).
Mettre à jour un répertoire de données
Une fois votre répertoire de données inscrit, vous pouvez le mettre à jour. Par exemple, si l’emplacement de vos données source change, vous pouvez être amené à mettre à jour un chemin éditeur ou serveur.
- Sur le ruban, cliquez sur l’onglet Share (Partager). Dans le groupe Manage (Gérer), cliquez sur Data Stores (Répertoires de données) .
- En haut de la fenêtre Manage Registered Data Stores (Gérer les répertoires de données inscrits), vérifiez que la liste déroulante est définie sur Portal Items (Éléments du portail).
Remarque :
Pour ArcGIS Enterprise 10.7 et les portails antérieurs, les Data Stores apparaissent sous le serveur sélectionné dans la liste Federated Servers (Serveurs fédérés).
- Cliquez sur le Data Store ou survolez-le pour le sélectionner et cliquez sur Edit (Modifier) .
Dans la boîte de dialogue Edit data store (Mettre à jour le répertoire de données), vous pouvez mettre à jour les propriétés suivantes :
- Pour les répertoires de données créés à partir de bases de données, le mot de passe de la connexion à la base de données éditeur ou serveur
- Pour les répertoires de données créés à partir de dossiers, le chemin d’accès au dossier éditeur ou serveur
- Les serveurs auxquels le répertoire de données est ajouté
- Propriétés de partage du répertoire de données
Remarque :
Pour ArcGIS Enterprise 10.7 et les portails antérieurs, seules les deux premières propriétés sont modifiables.
- Mettez à jour les propriétés du répertoire de données et cliquez sur Save (Enregistrer).
Supprimer un Data Store
Si votre serveur fédéré ne nécessite plus l’accès à un Data Store, vous pouvez supprimer ce Data Store.
- Sur le ruban, cliquez sur l’onglet Share (Partager). Dans le groupe Manage (Gérer), cliquez sur Data Stores (Répertoires de données) .
- En haut de la fenêtre Manage Registered Data Stores (Gérer les répertoires de données inscrits), vérifiez que la liste déroulante est définie sur Portal Items (Éléments du portail).
Remarque :
Pour ArcGIS Enterprise 10.7 et les portails antérieurs, la liste déroulante Portal Items (Éléments du portail) n’est pas présente. Les répertoires de données apparaissent sous le serveur sélectionné dans la liste Federated Servers (Serveurs fédérés).
- Cliquez sur le Data Store ou survolez-le pour le sélectionner et cliquez sur Remove (Retirer) .
- Cliquez sur OK à l’invite pour désinscrire la base de données ou le dossier.
Vous avez un commentaire à formuler concernant cette rubrique ?