Skip To Content

Répertoires de données gérés par l’utilisateur dans ArcGIS Enterprise

Les administrateurs et les éditeurs dans un portail ArcGIS Enterprise peuvent inscrire des répertoires de données gérés par l’utilisateur auprès des sites ArcGIS Server fédérés. Cela permet aux membres du portail de publier les services Web ArcGIS Server qui s’exécutent sur les serveurs fédérés du portail. Au moment de la publication, aucune donnée n’est copiée ; les services web font référence aux données du répertoire de données inscrit.

Inscrirez ces répertoires de données gérés par l’utilisateur en ajoutant un élément de répertoire de données au portail. Lorsque vous ajoutez un élément de répertoire de données, vous inscrivez une source de données auprès d’un ou plusieurs sites ArcGIS GIS Server ou ArcGIS Image Server fédérés. Chaque serveur fédéré peut avoir plusieurs éléments de répertoire de données inscrits.

Vous pouvez ajouter un élément de répertoire de données dans le portail ou lors de l’inscription d’un répertoire de données à l’aide d’un site ArcGIS Server fédéré dans ArcGIS Pro à compter de la version ArcGIS Pro 2.5.

Ces éléments de répertoire de données offrent quasiment les mêmes fonctions que celles que vous inscrivez dans ArcGIS Server Manager ou ArcMap, mais permettent aussi les opérations suivantes :

  • Contrôler l’utilisation du contenu de répertoire de données en partageant l’élément de répertoire de données. La façon dont vous partagez l’élément de répertoire de données détermine qui peut l’utiliser lors de la publication dans ArcGIS Server Manager, ArcGIS Pro ou ArcMap. Le partage des paramètres sur le dossier et les éléments du répertoire de données cloud a également une incidence sur qui peut créer des couches d’images à partir de ces éléments dans le portail.
  • Créer plusieurs couches web à la fois à partir d’éléments d’un répertoire de données.

Remarque :

Il est toujours possible d’inscrire directement les répertoires de données auprès d’un site ArcGIS Server fédéré via ArcGIS Server Manager, ArcGIS Pro 2.4 ou versions antérieures, ou ArcMap. Toutefois, lorsque vous inscrivez les répertoires de données en utilisant l’une de ces applications, aucun élément de répertoire de données n’est créé dans le portail, vous ne bénéficiez pas des fonctions mentionnées ci-dessus et l’inscription du répertoire de données est gérée exclusivement au sein du site (ou des sites) ArcGIS Server auprès duquel vous avez inscrit le répertoire de données.

Types des éléments de répertoire de données

Lorsque vous ajoutez un élément de répertoire de données sur un portail, vous choisissez une source de données renfermant les données à publier et vous choisissez les serveurs fédérés qui peuvent accéder à ces données. Une fois ajouté, il existe des types particuliers de couches que vous pouvez publier à partir de cet élément de répertoire de données dans le site web du portail.

Le tableau suivant décrit les types de répertoires de données que vous pouvez ajouter en tant qu’éléments dans le portail, ce que vous pouvez publier à partir de chacun d’entre eux et le type de couche finalement créé dans le portail à l’issue de la publication :

Type d’élément de répertoire de donnéesÉléments que vous pouvez inscrireÉléments que vous pouvez publier à partir de l’élément de répertoire de donnéesType d’élément de couche

Dossiers

Partages de fichiers

Services d’imagerie ArcGIS Server*

Couche d'images

Bases de données

Les fichiers de connexion à une base de données (.sde) qui ont accès à des versions prises en charge des systèmes de gestion de bases de données suivants :

Les bases de données peuvent contenir une géodatabase d’entreprise, mais cela n’est pas une obligation.

Services d’entités ArcGIS Server**

Lorsque vous publiez de manière collective à partir d’un élément du répertoire de données, une couche d’entités et une couche d’images cartographiques sont créées pour chaque classe d’entités et table auxquelles l’utilisateur de la base de données enregistré a accès.

Remarque :

Si vous voulez interdire la mise à jour des données au moyen de ces couches d’entités, assurez-vous que, lorsque vous ajoutez le répertoire de données, vous utilisez une connexion à la base de données en tant qu’utilisateur doté uniquement de privilèges de sélection sur les classes d’entités et les tables dans la base de données.

Répertoire cloud

N’importe lequel des emplacements de stockage cloud suivants :

  • Paquets Alibaba Cloud Object Storage Service (OSS)
  • Paquets Amazon Simple Storage Service (S3)
  • Conteneurs de stockage blob Microsoft Azure

Services d’imagerie ArcGIS Server*

Couche d'images

*Pour publier des couches d’imagerie, le répertoire de données doit être inscrit auprès du serveur d’hébergement d’images ou du serveur d’analyse raster de votre portail.

**Pour publier collectivement les couches d’entités, le répertoire de données doit être inscrit auprès du site ArcGIS GIS Server fédéré.

L’ajout d’un répertoire de données au portail inscrit la source de données sur le site ou les sites ArcGIS Server que vous indiquez. Si vous accédez à un emplacement source (dossier ou base de données) à l’aide des mêmes identifiants de connexion à partir de ArcGIS Pro ou de ArcMap et publiez sur l’un de ces sites, il est inutile d’inscrire de nouveau le répertoire de données.

Accès aux données

Le fait d’ajouter des éléments de répertoire de données à votre portail facilite le partage des données SIG au sein de votre organisation. Il est nécessaire de trouver le compromis idéal entre facilité d’accès et sécurisation des données. Lorsque vous utilisez les éléments de répertoire de données, l’accès est contrôlé à plusieurs niveaux. Pour en savoir plus, reportez-vous à Contrôle de l’accès aux données publiées à partir des éléments de répertoire de donnée.

Méthodes pour ajouter des éléments de répertoire de données

Il existe trois méthodes pour ajouter un élément de répertoire de données à votre portail. Celle que vous utilisez diffère selon que vous avez besoin d’enregistrer un nouveau répertoire de données, que vous souhaitez créer un élément de répertoire de données pour un répertoire de données existant ou que votre répertoire de données existant est enregistré avec plusieurs serveurs fédérés.

Je souhaite enregistrer un nouveau répertoire de données.

Pour enregistrer un nouveau répertoire de données avec un serveur fédéré, ajoutez un élément de répertoire de données dans le portail. Vous pouvez également enregistrer un nouveau répertoire de données et ajouter un élément de répertoire de données depuis ArcGIS Pro aux conditions suivantes :

  • Vous enregistrez un partage de base de données ou de fichier avec un serveur fédéré.
  • Vous utilisez ArcGIS Pro 2.5 ou version ultérieure.

Mon répertoire de données est enregistré avec mon serveur fédéré, et je souhaite créer un élément de répertoire de données.

Vous avez peut être un répertoire de données de partage de fichiers, ou de base de données, enregistré créé dans le cadre de l’une des conditions présentées ci-après pour lequel vous souhaitez désormais créer un élément de répertoire de données :

  • Lorsque vous avez enregistré le répertoire de données vers le site ArcGIS Server, le site était un site ArcGIS Server autonome. Le site a été ensuite fédéré au portail, et maintenant vous souhaitez créer un élément de répertoire de données pour lui.
  • Vous avez enregistré le répertoire de données vers un site ArcGIS Server fédéré avant la version 10.7.1. Maintenant que votre portail a été mis à jour, vous souhaitez créer un élément de répertoire de données pour le répertoire de données.
  • Vous avez enregistré le répertoire de données avec ArcMap, ArcGIS Server Manager ou ArcGIS Pro 2.4 ou une version précédente.
Si votre répertoire de données est enregistré avec un seul serveur fédéré, l’administrateur du portail peut créer un élément pour le répertoire de données enregistré depuis ArcGIS Server Manager.

Si votre répertoire de données est enregistré avec plusieurs serveurs fédérés, et si vous avez utilisé le même nom pour le répertoire de données lorsque vous l’avez enregistré avec chacun de ces serveurs fédérés, l’administrateur du portail doit associer l’élément de répertoire de données avec chaque serveur supplémentaire, comme décrit dans la section suivante.

Mon répertoire de données est enregistré avec plusieurs serveurs fédérés, et je souhaite créer un élément de répertoire de données qui est associé à ces serveurs fédérés.

Il s’agit de la situation la plus complexe. L’administrateur du portail doit créer un élément de répertoire de données depuis un des serveurs fédérés, puis utiliser l’opération REST federateDataItem pour associer chacun des autres serveurs fédérés avec le même élément de répertoire de données.

Si l’administrateur du portail n’utilise pas l’opération REST federateDataItem REST pour associer les serveurs fédérés supplémentaires (par exemple, vous ajoutez les serveurs fédérés à l’élément depuis la page de l’élément de répertoire de données), vous obtiendrez des doublons du répertoire de données enregistré. Les conséquences sont les suivantes :

  • Lorsque vous publiez des services depuis les données du répertoire de données, le client de publication choisira un des doublons du répertoire de données. Vous n’avez pas de contrôle sur le répertoire de données qu’il utilise,et vous n’avez pas de moyen d’identifier lequel il n’utilise pas.
  • Si le répertoire de données est une base de données enregistrée, vous devez conserver à la fois le nouvel élément de répertoire de données et l’ancien répertoire de données de la base de données enregistré. Si ce n’est pas le cas, par exemple, si vous supprimez le répertoire de données de la base de données enregistré lors d’une tentative de nettoyage du doublon, et si le mot de passe change pour le compte qui accède à la base de données, les services qui font référence au répertoire de données supprimé ne fonctionneront plus.

Prise en main des éléments de répertoire de données

Consultez les sections suivantes pour en savoir plus sur l’utilisation et la gestion des répertoires de données sur le portail :