Skip To Content

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

Les utilisateurs disposant des rôles Administration et Publication dans une organisation 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. 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 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 data store dans le portail.

Le tableau suivant décrit les types de répertoires de données que vous pouvez ajouter en tant qu’éléments, ce que vous pouvez publier à partir de chacun d’entre eux et le type de couche Web créé à 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 data store dans le portailTypes d’élément de couche

Dossiers

Partages de fichiers

Services d'imagerie

Couche d'imagerie*

Couche d'images de carte

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 de carte qui font référence aux données inscrites avec l’accès aux entités activé

Lorsque vous publiez de manière collective à partir d’un élément du data store, 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) ou stockage compatible S3
  • Conteneurs de stockage blob Microsoft Azure

Services d'imagerie

Couche d'imagerie*

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

**Pour publier collectivement des couches d’entités et d’images de carte, le data store doit être inscrit auprès du site ArcGIS GIS Server fédéré.

L’ajout d’un élément de 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 au même emplacement source (dossier ou base de données) à l’aide des mêmes identifiants de connexion à partir de ArcGIS Pro ou ArcMap et publiez sur l’un de ces sites, il est inutile d’inscrire de nouveau le data store.

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 inscrire un data store.

Pour inscrire un data store auprès d‘un serveur fédéré, ajoutez un élément de data store sur le portail. Vous pouvez également inscrire un data store et ajouter un élément de data store 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 inscrit 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 inscrit 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 inscrit le répertoire de données avec ArcMap, ArcGIS Server Manager ou ArcGIS Pro 2.4 ou une version antérieure.
Si votre répertoire de données est inscrit avec un seul serveur fédéré, l’administrateur du portail peut créer un élément pour le répertoire de données inscrit 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 éléments de répertoire de données :