Vous pouvez utiliser ArcGIS Server Manager pour inscrire les répertoires de données, les bases de données et les emplacements de stockage cloud auprès de ArcGIS Server. L’inscription des données permet de fournir au site ArcGIS Server une liste d’emplacements source des données de vos services. L'inscription des données présente les avantages suivants :
- L'inscription des données vous aide à déterminer si vos services référencent des emplacements de données connus et approuvés par l'administrateur du serveur.
- L'inscription des données permet à ArcGIS Server de réapparier les chemins d'accès à vos données lorsque vous publiez (et, par conséquent, copiez) votre carte, votre modèle ou d'autres ressources sur le serveur.
En inscrivant vos répertoires de données, vous n’autorisez pas le compte ArcGIS Server à accéder à vos données. Vous devez au moins accorder au compte ArcGIS Server des autorisations d’accès en lecture à tout dossier que vous inscrivez. Si vous inscrivez une base de données, le type des autorisations que vous devez accorder dépend du type de base de données que vous utilisez, du type d’authentification dont vous vous servez et de ce que l’utilisateur qui se connecte doit faire avec les données. Reportez-vous à la rubrique Rendre vos données accessibles dans ArcGIS Server pour savoir dans quels cas vous devez accorder des autorisations.
Vous inscrivez les emplacements de stockage des données à l’aide de ArcGIS Server dans Server Manager via l’onglet Data Stores du module GIS Server (Serveur SIG). Pour accéder à cet onglet, connectez-vous à Server Manager et cliquez sur Site (Site) > GIS Server (Serveur SIG) > Data Stores.
L'onglet Stockage des données présente la boîte de dialogue Stockages des données inscrits. Au sein de cette boîte de dialogue, tous vos répertoires des données inscrits sont affichés et classés par type. Les types disponibles sont répertoriés ci-après.
Suivez les instructions des sections ci-dessous selon ce que vous souhaitez inscrire auprès du site ArcGIS Server.
- Inscrire une base de données
- Inscrire une base de données gérée par ArcGIS Server
- Inscrire un dossier
- Inscrire un stockage cloud
- Inscrire un stockage raster
- Inscrire un partage de fichiers Big Data
Astuce :
Pour ajouter de nouveaux data stores cloud, de nouvelles bases de données ou de nouveaux dossiers sur des sites ArcGIS Server fédérés avec un portail ArcGIS Enterprise, ajoutez un élément de data store pour bénéficier du partage et de l’authentification du portail. Les administrateurs du portail peuvent créer des éléments de répertoire de données à partir de bases de données et dossiers inscrits existants.
Inscrire une base de données
Les outils de l'onglet Stockage des données vous permettent d'inscrire n'importe quelle base de données compatible auprès d'ArcGIS. La version 64 bits du logiciel client de la base de données doit être installée sur chaque machine ArcGIS Server du site avant l'inscription.
Pour plus d’informations sur les conditions d’inscription d’une base de données, reportez-vous à la rubrique spécifique à votre système de gestion de base de données.
- Inscrire une base de données Dameng auprès de ArcGIS Server
- Inscrire une base de données Db2 auprès de ArcGIS Server
- Inscrire une base de données Oracle auprès de ArcGIS Server
- Inscrire une base de données PostgreSQL auprès de ArcGIS Server
- Inscrire une base de données SAP HANA auprès de ArcGIS Server
- Inscrire une base de données SQL Server auprès de ArcGIS Server
- Inscrire une base de données Teradata auprès de ArcGIS Server
Remarque :
Vous ne pouvez pas inscrire une base de données Db2 sur z/OS ou une base de données Informix auprès de ArcGIS Server. Pour publier à partir de ces bases de données, créez et publiez un fichier de définition de service ne contenant pas les données de service.
Pour inscrire une base de données et autoriser les services à référencer vos données, procédez comme suit. Pour les géodatabases fichier, utilisez l'option décrite dans la section Inscrire un dossier ci-dessous.
- Connectez-vous à ArcGIS Server Manager et cliquez sur Site (Site) > Data Stores .
- Cliquez sur la flèche de la liste déroulante Enregistrer, puis sélectionnez Base de données.
- Indiquez un nom unique pour la base de données inscrite. Les noms peuvent contenir des caractères alphanumériques et des espaces.
- Cliquez sur Importer. Une fenêtre s'ouvre dans laquelle vous pouvez rechercher le fichier de connexion à la base de données (.sde ou .odc uniquement) sur le disque.
- Selon la façon dont vous avez configuré vos sources de données pour qu'elles fonctionnent avec ArcGIS, choisissez l'un des scénarios suivants :
- Si la machine de l’éditeur et le serveur utilisent la même base de données, procédez comme suit :
- Cochez la case Identique à la connexion à la base de données éditeur. Cette option désigne la machine de l’éditeur, et ArcGIS Server affiche les données se trouvant dans la même base de données et y accède. Pour en savoir plus sur ce scénario, reportez-vous à la rubrique Sources de données pour ArcGIS Server.
- Si la machine de l’éditeur et le serveur utilisent des bases de données différentes, procédez comme suit :
- En regard de la section Connexion à la base de données du serveur, cliquez sur Importer pour sélectionner un fichier de connexion.
Remarque :
Server Manager ne permet pas de créer automatiquement un service de géodonnées pour lier vos géodatabases d’entreprise inscrites. Le cas échéant, vous pouvez créer un service de géodonnées après l'inscription. Pour créer automatiquement un service de géodonnées lors de l'inscription de vos géodatabases d'entreprise, utilisez ArcMap. Les services de géodonnées sont uniquement pris en charge avec les géodatabases d'entreprise, pas avec les bases de données.
- Cliquez sur Create (Créer).
La ou les bases de données que vous avez inscrites apparaissent dans la boîte de dialogue Registered Data Stores (Data Stores inscrits).
Inscrire une base de données gérée par ArcGIS Server
Vous ne pouvez inscrire une géodatabase d’entreprise ou de groupe de travail en tant que base de données gérée qu’auprès d’un site ArcGIS GIS Server autonome ou fédéré. Seules les géodatabases de groupe de travail ou d’entreprise sont prises en charge comme bases de données gérées pour les serveurs autonomes ou fédérés ; les géodatabases fichier, personnelles ou bureau et les bases de données ne sont pas prises en charge. Pour en savoir plus sur les bases de données gérées par ArcGIS Server et les scénarios qui en dictent l’utilisation, reportez-vous à la rubrique Copier automatiquement des données sur le serveur lors de la publication. La géodatabase que vous inscrivez comme base de données gérée pour un site ArcGIS GIS Server autonome ou fédéré s’applique à la totalité du site. Chaque service d’entités publié sur ce site utilise la base de données gérée ; par conséquent, seul l’administrateur de ArcGIS Server doit configurer une base de données gérée pour un site.
Remarque :
Vous ne pouvez pas inscrire de géodatabase d’entreprise ou de groupe de travail en tant que base de données gérée auprès d’un serveur d’hébergement, car ce dernier utilise une instance ArcGIS Data Store relationnelle.
Procédez comme suit pour inscrire une base de données gérée auprès d’un site ArcGIS Server autonome ou fédéré, ce qui permet à ArcGIS Server de copier les données des services d’entités dans la base de données gérée et de réapparier automatiquement les chemins lorsque vous publiez un service d’entités (service de carte avec accès d’entités) depuis ArcMap :
- Connectez-vous à ArcGIS Server Manager et cliquez sur Site (Site) > Data Stores .
- Cliquez sur la flèche de la liste déroulante Enregistrer, puis sélectionnez Base de données gérée.
- Indiquez un nom unique pour la connexion à une géodatabase. Les noms peuvent contenir des caractères alphanumériques et des espaces.
- En regard de la section Connexion à la base de données du serveur, cliquez sur Importer. Une fenêtre s'ouvre dans laquelle vous pouvez rechercher le fichier de connexion à la base de données (.sde) sur le disque.
- Cliquez sur Create (Créer).
La base de données est inscrite en tant que base de données gérée et apparaît dans la boîte de dialogue Stockages des données inscrits.
Remarque :
Si vous inscrivez une base de données gérée avec un serveur fédéré, vous ne pouvez pas assigner ce serveur fédéré comme serveur hôte du portail ArcGIS Enterprise. Si vous devez utiliser le serveur fédéré en tant que serveur d'hébergement, vous devez créer et utiliser un ArcGIS Data Store relationnel à la place. Pour en savoir plus sur la création d’un data store relationnel, consultez la rubrique Vue d’ensemble de la configuration ArcGIS Data Store et ses rubriques connexes.
Une fois que vous disposez d’un data store relationnel sur le serveur hôte, il s’affiche comme une base de données gérée lorsque vous vous connectez au serveur hôte depuis ArcGIS Server Manager. Vous pouvez valider la connexion au data store relationnel dans Server Manager, mais ne supprimez pas des éléments ArcGIS Data Store du site ArcGIS Server à l’aide de Server Manager.
Mettre à jour le mot de passe d'une base de données inscrite ou gérée
Les mots de passe des bases de données, tout comme les mots de passe système et d'autres logiciels, sont fréquemment modifiés pour des raisons de sécurité. Si le mot de passe enregistré dans le fichier de connexion à une base de données (.sde) que vous avez inscrit auprès de votre site ArcGIS Server change, créez un nouveau fichier de connexion à une base de données contenant le nouveau mot de passe, puis mettez à jour l’inscription existante du répertoire de données pour désigner le nouveau fichier. Cette opération actualise l’inscription de tous les services, à l’exception des services de recherche, de mode continu et ArcGIS Workflow Manager (Classic), ainsi que des services de géotraitement publiés avant ArcGIS 10.4.
- Créez un nouveau fichier de connexion à une base de données qui utilise le mot de passe actualisé. Vous pouvez créer un fichier de connexion à une base de données dans ArcMap, ArcGIS Pro ou à l'aide de l'outil de géotraitement Create Database Connection (Créer une connexion à une base de données).
Veillez à enregistrer le nom d'utilisateur et le mot de passe dans le nouveau fichier de connexion. Vérifiez également que le nouveau fichier de connexion se situe dans un répertoire auquel vous pouvez accéder depuis la machine sur laquelle vous souhaitez exécuter ArcGIS Server Manager.
- Connectez-vous à ArcGIS Server Manager et cliquez sur Site (Site) > Data Stores .
- Cliquez sur le bouton Modifier en regard de la base de données inscrite ou gérée dont vous devez mettre à jour le mot de passe.
Notez que vous ne pouvez pas mettre à jour la connexion d’un data store relationnel ArcGIS Data Store (apparaît comme une base de données gérée), un répertoire de données du cache de tuiles ou un Spatiotemporal Big Data Store. Pour mettre à jour le mot de passe d’un stockage des données relationnelles, recourez à l’utilitaire changepassword. Vous ne pouvez pas mettre à jour le mot de passe pour une base de données ajoutée comme élément de répertoire de données dans le portail (s’affiche comme base de données enregistrée). Mettre à jour le mot de passe pour un élément du répertoire de données de la base de données depuis la page des détails de l’élément sur le portail.
- Cliquez sur Importer et accédez à l'emplacement du nouveau fichier de connexion à une base de données.
- Cliquez sur Importer.
- Cliquez sur Enregistrer pour mettre à jour le mot de passe de votre connexion à une base de données inscrite ou gérée.
- Redémarrez les services qui ont été publiés à partir de la base de données inscrite ou redémarrez les services d'entités publiés sur la base de données gérée.
- Redémarrez également les services de géotraitement publiés à partir d’une instance ArcGIS 10.4 for Server. Les services de géotraitement publiés à partir de versions précédentes de ArcGIS Server doivent être republiés pour pouvoir utiliser le nouveau mot de passe.
Les services publiés à partir de la base de données inscrite ou des services d'entités publiés sur la base de données gérée peuvent de nouveau accéder aux données.
Vous devez republier les services de recherche, en mode continu et Workflow Manager ainsi que les services de géotraitement publiés dans une version 10.3.1 et antérieure de ArcGIS Server pour mettre à jour le mot de passe.
Inscrire un dossier
L’onglet Data Stores vous permet d’inscrire un répertoire de fichiers local ou un répertoire partagé qui contient des ressources et des données SIG, telles que des shapefiles ou des géodatabases fichier. Lorsque vous enregistrez un répertoire, tous les sous-répertoires du dossier spécifié sont également enregistrés auprès du serveur.
Remarque :
Si vous inscrivez un dossier en tant que partage de fichiers Big Data, reportez-vous aux étapes de la section Inscrire un partage de fichiers Big Data. Si vous inscrivez un dossier comme répertoire de raster, consultez les étapes dans la sectionInscrire un répertoire de raster.
Procédez comme suit pour inscrire un dossier et autoriser les services à référencer les données du dossier et de ses sous-dossiers :
- Connectez-vous à ArcGIS Server Manager et cliquez sur Site (Site) > Data Stores .
- Cliquez sur la flèche de la liste déroulante Enregistrer, puis sélectionnez Dossier.
- Indiquez un nom unique pour le dossier inscrit. Les noms peuvent contenir des caractères alphanumériques et des espaces.
- Pour Publisher Folder Path (Chemin d’accès à l’éditeur), indiquez le chemin d’accès complet au dossier de l’éditeur, par exemple C:\data ou \\myserver\share\data.
Remarque :
Vous ne pouvez pas parcourir les répertoires dans ArcGIS Server Manager. Vous devez indiquer le chemin d'accès complet au dossier que vous voulez inscrire.
- Pour Nom d'hôte du dossier de l'éditeur, indiquez la machine qui héberge le dossier de l'éditeur. Vous pouvez pas spécifier le nom de la machine (MyServer), le nom de domaine complet (MyServer.domain.com) l'adresse IP (12.34.56.789) ou l'hôte local (localhost).
- Selon la façon dont vous avez configuré vos sources de données pour qu'elles fonctionnent avec ArcGIS, choisissez l'un des scénarios suivants :
- Si la machine de l'éditeur et le serveur utilisent le même dossier :
- Cochez la case Same as publisher folder path (Identique au chemin d’accès au dossier de publication). Cette option indique que la machine de l’éditeur et le site ArcGIS Server affichent les données d’un même dossier et y accèdent. Pour en savoir plus sur ce scénario, reportez-vous à la rubrique Sources de données pour ArcGIS Server.
- Si la machine de l'éditeur et le serveur utilisent des dossiers différents :
- En regard de la section Chemin d’accès au dossier du serveur, indiquez le chemin d'accès complet au dossier du serveur. Pour en savoir plus sur ce scénario, reportez-vous à la rubrique Sources de données pour ArcGIS Server.
- Cliquez sur Create (Créer). Le ou les dossiers que vous avez inscrits apparaissent dans la boîte de dialogue Stockages des données inscrits.
Inscrire un stockage cloud
Avec l’onglet Data Stores (Répertoires de données), vous pouvez enregistrer un répertoire cloud pour les utilisations suivantes :
- Stocker les caches de service d’imagerie et de cartographie des sites ArcGIS Server qui fonctionnent sur le cloud.
- Enregistrer un répertoire cloud, puis l’enregistrer comme répertoire raster à utiliser comme emplacement en sortie pour les outils d’analyse raster et pour stocker les données de couche d’images hébergées que vous téléchargez dans l’assistant Créer une couche d’images sur le portail.
- Inscrire un stockage cloud, puis l’inscrire comme partage de fichiers Big Data pour Outils GeoAnalytics dans le portail ou ArcGIS Pro.
Astuce :
ArcGIS Server récupère automatiquement une liste des régions cloud publiques connues de l’infrastructure cloud de Esri.
La boîte de dialogue Register Cloud Store (Inscrire un répertoire cloud) permet également d’inscrire des répertoires cloud d’une infrastructure cloud publique ou privée non répertoriée dans cette liste. Pour cela, spécifiez l’extrémité d’API dans le champ Private URL (URL privée).
Si votre organisation demande à accéder à la liste à partir d’un paquet Alibaba OSS en Chine, l’administrateur ArcGIS Server peut configurer le site pour accéder aux listes à ces emplacements.
Conditions préalables à l’inscription d’un répertoire cloud :
- Vous devez créer le conteneur ou le paquet dans l’emplacement du répertoire cloud avant d’inscrire le répertoire cloud.
- Si vous comptez utiliser le répertoire cloud pour les caches de service d’imagerie et de cartographie, ce conteneur ou ce paquet doit contenir un dossier intitulé arcgiscache pour que vous puissiez inscrire le répertoire cloud.
- ArcGIS Server Manager doit communiquer via HTTPS lors de l’inscription ou de la mise à jour d’un chemin d’accès à un répertoire cloud.
Lorsque vous inscrivez un répertoire cloud, tous les sous-dossiers de cet emplacement sont également inscrits auprès du site ArcGIS Server.
- Connectez-vous à ArcGIS Server Manager et cliquez sur Site (Site) > Data Stores .
- Cliquez sur la flèche du menu déroulant Register (Inscrire) et sélectionnez Cloud Store (Répertoire cloud).
- ArcGIS Server prend en charge les emplacements de répertoire cloud ci-après. Suivez les étapes ci-après en fonction de l'environnement que vous utilisez.
- stockage compatible Amazon Simple Storage Service (S3) ou S3
- stockage Microsoft Azure Blob
- Alibaba Cloud Object Storage Service (OSS)
Les paquets Alibaba OSS ne peuvent pas être utilisés pour les partages de fichiers Big Data.
- Stockage Microsoft Azure Data Lake
Les répertoires Microsoft Azure Data Lake ne peuvent être utilisés que pour les partages de fichiers Big Data.
Amazon S3
Si vous inscrivez un paquet de stockage compatible avec Amazon Simple Storage Service (S3) ou S3 à utiliser comme répertoire raster, partage de fichiers Big Data, ou pour stocker des caches de service d’imagerie et de carte pour un site ArcGIS Server sur Amazon Web Services (AWS), procédez comme suit :
- Cliquez sur la flèche déroulante Type (Type) et sélectionnez Amazon S3. Vous avez besoin des informations sur votre compte AWS pour inscrire le répertoire cloud.
- Cloud Store Name (Nom du répertoire cloud) : attribuez un nom convivial au répertoire cloud à l’aide de caractères alphanumériques et de traits de soulignement. N'incluez pas d'espaces ou d'autres caractères spéciaux.
- Credential Type (Type d’informations d’identification) : le stockage AWS prend en charge les connexions via une clé d’accès ou un rôle IAM. Sélectionnez le type d’informations d’identification que vous souhaitez utiliser pour vous connecter à AWS. Si le type d’informations d’identification est une clé d’accès, vous devez également indiquer l’ID de la clé d’accès et une clé d’accès secrète que vous avez obtenus par l’intermédiaire de votre compte AWS.
- Access Key Id (ID de la clé d’accès) : saisissez l’ID de la clé d’accès que vous avez obtenu par l’intermédiaire de votre compte AWS.
- Secret Access Key (Clé d’accès secrète) : saisissez la clé d’accès secrète que vous avez obtenue par l’intermédiaire de votre compte AWS.
- Region (Région) : sélectionnez la région AWS dans laquelle se trouve le paquet S3 que vous inscrivez ou sélectionnez Custom (Personnalisé) si vous souhaitez utiliser un répertoire cloud privé.
- Private URL (URL privée) : si vous inscrivez un stockage cloud à partir d’une région non répertoriée, d’un cloud privé ou d’un autre stockage compatible avec S3, saisissez ou collez l’URL du nœud final d’API de votre fournisseur de stockage compatible avec S3.
Vous devez utiliser HTTPS pour communiquer avec l’URL privée.
Par exemple, l'URL peut se présenter au format https://s3-us-west-2.amazonaws.com.
- S3 Bucket Name (Nom du paquet S3) : saisissez le nom du paquet S3 que vous inscrivez.
- Folder (Dossier) : vous pouvez également indiquer le chemin d’accès au sous-dossier que vous voulez inscrire.
- Si vous souhaitez utiliser ce répertoire cloud pour les caches de service d’imagerie et de cartographie, cochez la case Register Cache directory (Inscrire le répertoire de cache).
Le paquet S3 doit contenir un dossier nommé arcgiscache. Vous ne devez utiliser ce paquet pour les caches de service que si votre site ArcGIS Server est déployé sur AWS. Pour plus d’informations, vérifiez les détails du stockage de cache pour ArcGIS sur AWS.
- Cliquez sur Create (Créer).
Le stockage cloud est inscrit et apparaît dans la boîte de dialogue Stockages des données inscrits.
Vous pouvez utiliser le bouton Validate (Valider) pour vérifier que le site ArcGIS Server peut se connecter au répertoire cloud à l’aide d’identifiants de connexion valides.
Remarque :
ArcGIS Server ne valide pas le chemin d’accès à l’emplacement que vous fournissez. Assurez-vous de la validité de ce chemin avant d’enregistrer le stockage cloud. Si l’emplacement spécifié n’existe pas encore dans votre paquet S3, ArcGIS Server crée l’emplacement tel qu’il est défini.
stockage Microsoft Azure Blob
Si vous inscrivez un conteneur de stockage Microsoft Azure Blob à utiliser comme répertoire raster, partage de fichiers Big Data, ou pour stocker des caches de service d’imagerie et de carte pour un site ArcGIS Server sur Azure, procédez comme suit :
- Cliquez sur la flèche de la liste déroulante Type, puis sélectionnez Stockage Microsoft Azure. Vous avez besoin des informations de votre compte Microsoft Azure pour inscrire le répertoire cloud.
- Cloud Store Name (Nom du répertoire cloud) : attribuez un nom convivial au stockage à l’aide de caractères alphanumériques et de traits de soulignement. N'incluez pas d'espaces ou d'autres caractères spéciaux.
- Account Name (Nom du compte) : saisissez votre compte de stockage Microsoft Azure.
- Account Key (Clé du compte) : saisissez la clé du compte que vous avez obtenue par l’intermédiaire de votre compte Microsoft Azure.
- Environment (Environnement) : saisissez l’environnement du compte de stockage Microsoft Azure. Les options d'environnement sont les suivantes :
- Azure Cloud
- Azure US Government
- Azure China Cloud
- Azure German Cloud
- Container Name (Nom du conteneur) : saisissez le nom du conteneur Microsoft Azure que vous inscrivez.
- Folder (Dossier) : vous pouvez également indiquer le chemin d’accès au sous-dossier que vous voulez inscrire.
- Si vous souhaitez utiliser ce répertoire cloud pour les caches de service d’imagerie et de cartographie, cochez la case Register Cache directory (Inscrire le répertoire de cache).
Le conteneur doit contenir un dossier intitulé arcgiscache. Vous devez utiliser ce conteneur uniquement pour les caches de service si votre site ArcGIS Server est déployé sur Azure.
- Cliquez sur Create (Créer).
Le stockage cloud est inscrit et apparaît dans la boîte de dialogue Stockages des données inscrits.
Vous pouvez utiliser le bouton Validate (Valider) pour vérifier que le site ArcGIS Server peut se connecter au répertoire cloud à l’aide d’identifiants de connexion valides.
Remarque :
ArcGIS Server ne valide pas le chemin d’accès à l’emplacement que vous fournissez. Assurez-vous de la validité de ce chemin avant d’enregistrer le stockage cloud. Si l’emplacement spécifié n’existe pas dans votre conteneur Azure Blob, ArcGIS Server crée l’emplacement tel qu’il est défini.
Alibaba Cloud OSS
Si vous inscrivez un paquet Alibaba Cloud Object Storage Service (OSS) à utiliser comme répertoire raster ou pour stocker des caches de service d’imagerie et de carte pour un site ArcGIS Server sur Alibaba, procédez comme suit :
- Cliquez sur la flèche du menu déroulant Type (Type) et sélectionnez Alibaba Cloud Storage (Répertoire cloud Alibaba).
- Cloud Store Name (Nom du répertoire cloud) : attribuez un nom convivial au stockage à l’aide de caractères alphanumériques et de traits de soulignement. N'incluez pas d'espaces ou d'autres caractères spéciaux.
- Access Key Id (ID de la clé d’accès) : saisissez l’ID de la clé d’accès que vous avez obtenu par l’intermédiaire de votre compte Alibaba.
Vous pouvez uniquement autoriser la connexion avec les informations AccessKey/SecretKey.
- Secret Access Key (Clé d’accès secrète) : saisissez la clé d’accès secrète que vous avez obtenue par l’intermédiaire de votre compte Alibaba.
- Region (Région) : sélectionnez la région Alibaba dans laquelle se trouve le paquet OSS que vous inscrivez ou sélectionnez Custom (Personnalisé) si vous souhaitez utiliser un répertoire cloud privé.
- Private URL (URL privée) : si vous inscrivez un stockage cloud à partir d’une région non répertoriée, d’un cloud privé ou d’un autre stockage compatible avec Alibaba OSS, saisissez ou collez l’URL du nœud final d’API de votre fournisseur de stockage compatible avec Alibaba OSS.
Vous devez utiliser HTTPS pour communiquer avec l’URL privée.
- Bucket Name (Nom du paquet OSS) : saisissez le nom du paquet OSS que vous inscrivez.
- Folder (Dossier) : vous pouvez également indiquer le chemin d’accès au sous-dossier que vous voulez inscrire.
- Si vous souhaitez utiliser ce répertoire cloud pour les caches de service d’imagerie et de cartographie, cochez la case Register Cache directory (Inscrire le répertoire de cache).
Le paquet OSS doit contenir un dossier intitulé arcgiscache. Vous ne devez utiliser ce paquet pour les caches de service que si votre site ArcGIS Server est déployé sur Alibaba.
- Cliquez sur Create (Créer).
Le stockage cloud est inscrit et apparaît dans la boîte de dialogue Stockages des données inscrits.
Vous pouvez utiliser le bouton Validate (Valider) pour vérifier que le site ArcGIS Server peut se connecter au répertoire cloud à l’aide d’identifiants de connexion valides.
Remarque :
ArcGIS Server ne valide pas le chemin d’accès à l’emplacement que vous fournissez. Assurez-vous de la validité de ce chemin avant d’enregistrer le répertoire cloud. Si l’emplacement spécifié n’existe pas dans votre paquet, ArcGIS Server crée l’emplacement tel qu’il est défini.
Répertoire Microsoft Azure Data Lake
Si vous inscrivez un répertoire Microsoft Azure Data Lake à utiliser en tant que partage de fichiers Big Data, procédez comme suit :
- Cliquez sur la flèche du menu déroulant Type (Type) et sélectionnez Microsoft Azure Data Lake Store (Microsoft Azure Data Lake Store). Vous avez besoin des informations de votre compte Microsoft Azure pour inscrire le répertoire cloud.
- Cloud Store Name (Nom du répertoire cloud) : attribuez un nom convivial au stockage à l’aide de caractères alphanumériques et de traits de soulignement. N'incluez pas d'espaces ou d'autres caractères spéciaux.
- Account Endpoint (Extrémité du compte) : saisissez l’extrémité de votre compte Microsoft Azure. Son format est similaire au suivant : azuredatalakename.azuredatalakestore.net.
- AAD Application ID (ID d’application AAD) : saisissez l’identifiant Azure Data Lake que vous avez obtenu via votre compte Microsoft Azure.
- AAD Application Key (Clé d’application AAD) : saisissez la clé d’application Azure Data Lake que vous avez obtenue par l’intermédiaire de votre compte Microsoft Azure.
- AAD Tenant ID (ID de locataire AAD) : saisissez l’identifiant de locataire Azure Data Lake que vous avez obtenu via votre compte Microsoft Azure.
- Environment (Environnement) : saisissez l’environnement du compte de stockage Microsoft Azure. Les options d'environnement sont les suivantes :
- Azure Cloud
- Azure US Government
- Azure China Cloud
- Azure German Cloud
- Folder (Dossier) : vous pouvez également indiquer le chemin d’accès au sous-dossier que vous voulez inscrire.
- Cliquez sur Enregistrer.
Le stockage cloud est inscrit et apparaît dans la boîte de dialogue Stockages des données inscrits.
Vous pouvez utiliser le bouton Validate (Valider) pour vérifier que le site ArcGIS Server peut se connecter au répertoire cloud à l’aide d’identifiants de connexion valides.
Remarque :
ArcGIS Server ne valide pas le chemin d’accès à l’emplacement que vous fournissez. Assurez-vous de la validité de ce chemin avant d’enregistrer le stockage cloud. Si l’emplacement spécifié n’existe pas encore dans votre répertoire Azure Data Lake, ArcGIS Server crée l’emplacement tel qu’il est défini.
Inscrire un stockage raster
Avec l’onglet Data Stores, vous pouvez inscrire un répertoire raster utilisé pour stocker les jeux de données raster hébergés par les outils d’analyse raster et l’option en entrée From Local (En local) dans l’assistant Create imagery layer (Créer une couche d’images) sur un portail ArcGIS Enterprise. Le stockage raster peut être de différents types, tels qu'un partage de fichiers ou un stockage cloud.
La totalité de la sortie de l’analyse raster sera placée dans le répertoire raster configuré pour le site ArcGIS Image Server. Par conséquent, seul l’administrateur ArcGIS Server doit configurer un répertoire raster pour un site.
Remarque :
Vérifiez que ArcGIS Server Manager communique via HTTPS lorsque vous inscrivez ou mettez à jour un chemin d’accès d’un répertoire raster.
Inscrire un partage de fichiers en tant que stockage raster
Si vous inscrivez un partage de fichiers en tant que répertoire de raster, procédez comme suit :
- Name (Nom) : attribuez un nom unique à l’emplacement inscrit, qui contient des caractères alphanumériques et des traits de soulignement.
- Type (Type) : cliquez sur la flèche de la liste déroulante Type (Type) et sélectionnez File Share (Partage de fichiers).
- Path (Chemin) : spécifiez le chemin d’accès complet du partage de fichiers raster (par exemple, \\myserver\share\rasterFileShare). Évitez l’utilisation de chemins locaux, tels que C:\rasterFileShare, sauf si le même dossier de données est disponible sur tous les nœuds du site du serveur.
Remarque :
Vous ne pouvez pas parcourir les répertoires dans ArcGIS Server Manager. Vous devez indiquer le chemin d'accès complet au dossier que vous voulez inscrire.
- Cliquez sur Enregistrer. Le partage de fichiers que vous avez inscrit apparaît dans la boîte de dialogue Stockages des données inscrits.
Inscrire un stockage cloud en tant que stockage raster
Si vous inscrivez un répertoire cloud en tant que répertoire de raster, procédez comme suit :
Remarque :
Pour inscrire un stockage cloud en tant que stockage raster, vous devez commencer par ajouter le stockage cloud en tant que stockage des données inscrit. Pour plus d'informations, consultez la section Inscrire un stockage cloud ci-dessus. Une fois le stockage cloud disponible dans votre liste des stockages de données inscrits, vous pouvez procéder comme suit.
- Name (Nom) : attribuez un nom unique à l’emplacement inscrit, qui contient des caractères alphanumériques et des traits de soulignement.
- Type (Type) : cliquez sur la flèche de la liste déroulante et sélectionnez Cloud Store (Répertoire cloud).
- Cliquez sur la flèche de la liste déroulante Stockage Cloud, puis sélectionnez votre stockage cloud inscrit.
- Cliquez sur Create (Créer). Le stockage cloud que vous avez inscrit apparaît dans la boîte de dialogue Stockages des données inscrits.
Inscrire un partage de fichiers Big Data
ArcGIS GeoAnalytics Server peut lire des ensembles de fichiers délimités (par exemple, .csv et .tsv), ORC, Parquet et des shapefiles en entrée. Ces jeux de données sont identifiés par un partage de fichiers Big Data inscrit avec les types suivants : partage de fichiers, répertoire cloud, Apache Hadoop Distributed File System (HDFS) ou Apache Hive. Lorsque vous inscrivez un partage de fichiers Big Data, vous inscrivez un dossier parent pour les partages de fichiers, les répertoires cloud et HDFS ou un metastore pour Hive qui contient un ou plusieurs sous-dossiers avec des jeux de données. Un seul ou plusieurs fichiers de données de même type et de même structure peuvent se trouver dans un seul dossier.
Il est également possible d’utiliser un partage de fichiers Big Data pour stocker une sortie de données depuis des outils ArcGIS GeoAnalytics Server. L’inscription d’un répertoire en sortie s’effectue en même temps que l’inscription d’un répertoire pour l’entrée. Vous pouvez inscrire le même emplacement à la fois comme répertoire en entrée et en sortie, ou uniquement en tant qu’entrée.
L'onglet Stockage des données vous permet d'inscrire un chemin qui pointe vers un partage de fichiers Big Data. Lorsque vous enregistrez un répertoire, tous les sous-répertoires du dossier spécifié sont également inscrits auprès du serveur. Inscrivez toujours le dossier parent (par exemple, \\machinename\mydatashare) qui contient un ou plusieurs dossiers de jeux de données individuels en tant qu'élément de partage de fichiers Big Data. Voici un exemple de dossier de partage de fichiers Big Data contenant trois jeux de données : Earthquakes, Hurricanes et GlobalOceans.\\machinename\mydatashare < -- registered item
├───Earthquakes
|-1960.csv
|-1961.csv
|-1962.csv
├───Hurricanes
|-atlantic_hur.shp
|-pacific_hur.shp
├───GlobalOceans
|-oceans.shp
Pour chaque partage de fichiers Big Data inscrit, un élément de portail de partage de fichiers Big Data associé est créé. Partagez l'élément de portail avec des groupes du portail dont les membres doivent avoir accès à ces données pour procéder à des analyses. Seuls les membres de groupes avec lesquels vous avez partagé l'élément de portail de partage de fichiers Big Data sont en mesure d'utiliser les données en entrée dans leurs tâches d'analyse. Pour en savoir plus, reportez-vous à la rubrique Mise en route des partages de fichiers Big Data
N'oubliez pas que si vous supprimez un partage de fichiers Big Data du répertoire de données du site ArcGIS Server, l'élément de portail correspondant est également supprimé.
Un service de catalogue Big Data est également créé lorsque vous inscrivez un partage de fichiers Big Data. Pour plus d'informations sur le service de catalogue Big Data, reportez-vous à la documentation sur l'API REST d'ArcGIS.
Remarque :
L’option permettant d’inscrire un partage de fichiers Big Data n’est disponible dans ArcGIS Server Manager que si vous avez configuré GeoAnalytics Server.
Pour les étapes détaillées, reportez-vous à la rubrique Configurer ArcGIS GeoAnalytics Server dans l’aide de ArcGIS Server.
Si vous avez ajouté le partage de fichiers ou l’emplacement de stockage cloud comme élément du data store sur un portail ArcGIS Enterprise, vous ne pouvez pas utiliser ce partage de fichiers ou cet emplacement de stockage cloud comme partage de fichiers Big Data.
Vérifiez que ArcGIS Server Manager communique via HTTPS lorsque vous inscrivez ou mettez à jour un partage de fichiers Big Data.
Procédez comme suit pour inscrire un partage de fichiers Big Data et autoriser les services à référencer les données dans le partage de fichiers et ses sous-dossiers :
- Connectez-vous à ArcGIS Server Manager sur GeoAnalytics Server et cliquez sur Site (Site) > Data Stores .
- Cliquez sur la flèche de la liste déroulante Enregistrer, puis sélectionnez Partage de fichiers Big Data. Suivez les étapes ci-après en fonction du type d'environnement que vous utilisez.
Inscrire un partage de fichiers en tant que partage de fichiers Big Data
Lorsque vous inscrivez un partage de fichiers Big Data, vous pouvez choisir d’autoriser l’écriture des résultats Outils GeoAnalytics dans votre partage de fichiers Big Data. Pour inscrire un répertoire local ou un répertoire partagé, procédez comme suit :
Remarque :
Il est recommandé de situer le partage de fichiers Big Data sur un serveur de fichiers dédié avec SAN ou DAS ou un appareil NAS. Si un répertoire partagé se trouve sur une machine ArcGIS GeoAnalytics Server, un conflit de ressources se produit concernant l'accès aux fichiers lors de l'exécution des tâches d'analyse de Big Data. Si vous devez inscrire un répertoire local, il est recommandé d'utiliser un chemin d'accès local et de répliquer les données sur toutes les machines du site GeoAnalytics Server.
- Name (Nom) : attribuez un nom unique à l’emplacement inscrit. Les noms peuvent contenir des caractères alphanumériques et des espaces.
- Type (Type) : cliquez sur la flèche de la liste déroulante Type (Type) et sélectionnez File Share (Partage de fichiers).
- Path (Chemin) : spécifiez le chemin d’accès complet du partage de fichiers Big Data (par exemple, \\myserver\share\bigdata). Évitez l’utilisation de chemins locaux, tels que C:\bigdata, sauf si le même dossier de données est disponible sur tous les nœuds du site du serveur.
Remarque :
Vous ne pouvez pas parcourir les répertoires dans ArcGIS Server Manager. Vous devez indiquer le chemin d'accès complet au dossier que vous voulez inscrire.
- Cochez Register as an output template (Inscrire en tant que modèle en sortie) si vous souhaitez écrire les résultats dans votre partage de fichiers Big Data. Si vous cochez cette option, vous pouvez choisir dans une liste le format en sortie que vous souhaitez prendre en charge. Sélectionnez une ou plusieurs options. La configuration des modèles en sortie s’effectue après l’inscription. Vous pouvez inscrire un modèle en sortie si vous êtes connecté à HDFS, un partage de fichiers ou un répertoire cloud Microsoft Azure Data Lake ou Amazon Simple Storage Service (S3). Vous ne pouvez pas utiliser le stockage Hive ou Microsoft Azure Blob comme sortie de partage de fichiers Big Data. Pour plus de détails, reportez-vous à la rubrique Modèles en sortie dans un partage de fichiers Big Data.
- Parquet
- Fichier de formes
- Fichier délimité
- ORC
- Cliquez sur Create (Créer). Le partage de fichiers que vous avez inscrit apparaît dans la boîte de dialogue Stockages des données inscrits.
- Cliquez sur l'icône du crayon pour afficher un aperçu du fichier manifeste généré automatiquement et vérifiez si ses jeux de données et ses schémas sont définis de façon appropriée. Le cas échéant, vous pouvez modifier et/ou télécharger et modifier le fichier du manifeste. Pour en savoir plus, reportez-vous à la rubrique Mettre à jour les manifestes de partage de fichiers Big Data dans Server Manager. Si vous définissez ce partage de fichiers Big Data comme emplacement en sortie, vous pouvez modifier, télécharger ou mettre à jour les cibles en sortie.
Astuce :
Si le manifeste contient un jeu de données vide, cela peut signifier que le partage de fichiers Big Data ne contient pas de données valides. Vérifiez que vous avez enregistré le dossier parent approprié, par exemple comme indiqué dans l’exemple de la section Inscrire un partage de fichiers Big Data.
Inscrire HDFS en tant que partage de fichiers Big Data
Si vous inscrivez un répertoire HDFS de jeux de données, procédez comme suit :
- Name (Nom) : attribuez un nom unique à l’emplacement inscrit. Les noms peuvent contenir des caractères alphanumériques et des espaces.
- Type (Type) : cliquez sur la flèche de la liste déroulante Type et sélectionnez HDFS.
- Path (Chemin) : spécifiez le chemin du système de fichiers complet au partage de fichiers Big Data (par exemple, hdfs://domainname:port/folder).
- Le nom de domaine est la machine NameNode.
- Le port par défaut est 8020.
- Le dossier représente le chemin d’accès complet aux données dans HDFS.
Par exemple, si votre NameNode est la machine goldenI007 dans /james/mydata, le chemin du système de fichiers est hdfs://goldenI007:8020/james/mydata.
- Username (Nom d’utilisateur) : indiquez un nom d’utilisateur pour une connexion avec authentification simple. Si vous n’indiquez aucun nom d’utilisateur, le compte ArcGIS Server est utilisé.
Remarque :
Le nom d’utilisateur est pris en charge si vous employez l’authentification Kerberos. Pour plus d’informations, reportez-vous à la rubrique Accéder à HDFS à l’aide de Kerberos.
- Cochez Register as an output target (Inscrire en tant que cible en sortie) si vous souhaitez écrire les résultats dans votre partage de fichiers Big Data. Si vous cochez cette option, vous pouvez choisir dans une liste le format en sortie que vous souhaitez prendre en charge. Sélectionnez une ou plusieurs options. La configuration des modèles en sortie peut s’effectuer après l’inscription.
- Parquet
- Fichier de formes
- Fichier délimité
- ORC
- Cliquez sur Create (Créer). Le partage HDFS que vous avez inscrit apparaît dans la boîte de dialogue Registered Data Stores (Répertoire de données inscrits).
- Cliquez sur l'icône du crayon pour afficher un aperçu du fichier manifeste généré automatiquement et vérifiez si ses jeux de données et ses schémas sont définis de façon appropriée. Le cas échéant, vous pouvez modifier et/ou télécharger et modifier le fichier du manifeste. Pour en savoir plus, reportez-vous à la rubrique Mettre à jour les manifestes de partage de fichiers Big Data dans Server Manager.
Astuce :
Si le manifeste contient un jeu de données vide, cela peut signifier que le partage de fichiers Big Data ne contient pas de données valides. Vérifiez que vous avez enregistré le dossier parent approprié, par exemple comme indiqué dans l’exemple de la section Inscrire un partage de fichiers Big Data.
Inscrire Hive en tant que partage de fichiers Big Data
Si vous inscrivez Hive, procédez comme suit :
Remarque :
Vous ne pouvez pas écrire de résultats dans un partage de fichiers Big Data Hive.
- Name (Nom) : attribuez un nom unique à l’emplacement inscrit. Les noms peuvent contenir des caractères alphanumériques et des espaces.
- Type (Type) : cliquez sur la flèche de la liste déroulante Type et sélectionnez Hive .
- Metastore URIs (URI des metastores) : indiquez l’URI du partage de fichiers Big Data. Notez qu’il est possible de spécifier plusieurs metastores. Par défaut, Hive utilise la première entrée de la liste. Par exemple, si vous utilisez l’entrée suivante : thrift://domainname1:port,thrift://domainname2:port,thrift://domainname3:port, Hive utilise thrift://domainname1:port par défaut, mais retourne aux autres entrées de la liste en cas d’échec.
- Database (Base de données) : spécifiez la base de données qui contient les jeux de données Big Data à inscrire.
- Username (Nom d’utilisateur) : vous pouvez fournir un nom d’utilisateur pour établir une connexion.
Remarque :
Hive ne prend pas en charge la connexion aux répertoires sécurisés.
- Cliquez sur Create (Créer). Le répertoire Hive que vous avez inscrit apparaît dans la boîte de dialogue Registered Data Stores (Répertoires de données inscrits).
- Cliquez sur l'icône du crayon pour afficher un aperçu du fichier manifeste généré automatiquement et vérifiez si ses jeux de données et ses schémas sont définis de façon appropriée. Le cas échéant, vous pouvez modifier et/ou télécharger et modifier le fichier du manifeste. Pour en savoir plus, reportez-vous à la rubrique Mettre à jour les manifestes de partage de fichiers Big Data dans Server Manager.
Astuce :
Si le manifeste contient un jeu de données vide, cela peut signifier que le partage de fichiers Big Data ne contient pas de données valides. Vérifiez que vous avez enregistré le dossier parent approprié, par exemple comme indiqué dans l’exemple de la section Inscrire un partage de fichiers Big Data.
Inscrire un répertoire cloud en tant que partage de fichiers Big Data
Si vous inscrivez un stockage cloud, procédez comme suit :
Remarque :
Pour inscrire un stockage cloud en tant que partage de fichiers Big Data, vous devez commencer par ajouter le stockage cloud en tant que stockage des données inscrit. Pour plus d'informations, consultez la section Inscrire un stockage cloud ci-dessus. Une fois le stockage cloud disponible dans votre liste des stockages de données inscrits, vous pouvez procéder comme suit :
- Name (Nom) : attribuez un nom unique à l’emplacement inscrit. Les noms peuvent contenir des caractères alphanumériques et des espaces.
- Type (Type) : cliquez sur le menu déroulant et sélectionnez Cloud Store (Répertoire cloud).
- Cliquez sur la flèche de la liste déroulante Stockage Cloud, puis sélectionnez votre stockage cloud inscrit.
- Cochez Register as an output target (Inscrire en tant que cible en sortie) si vous souhaitez écrire les résultats dans votre partage de fichiers Big Data. Si vous cochez cette option, vous pouvez choisir dans une liste le format en sortie que vous souhaitez prendre en charge. Sélectionnez une ou plusieurs options. La configuration des modèles en sortie peut s’effectuer après l’inscription.
- Parquet
- Fichier de formes
- Fichier délimité
- ORC
- Cliquez sur Create (Créer). Le stockage cloud que vous avez inscrit apparaît dans la boîte de dialogue Stockages des données inscrits.
Valider les stockages des données
Vous pouvez valider la connexion au répertoire de données pour vérifier que le site ArcGIS Server peut communiquer avec un répertoire de données.
- Connectez-vous à ArcGIS Server Manager.
- Ouvrez la page Stockage des données (Site > Stockage des données).
- Validez les connexions aux stockages des données en utilisant l'une des méthodes suivantes :
- Pour valider la connexion d'un seul stockage des données, cochez la case située en regard de son nom, puis cliquez sur Valider.
- Pour valider simultanément tous les répertoires de données du site ArcGIS Server, cliquez sur Validate All (Tout valider).
Une coche apparaît dans la colonne Statut de tous les stockages de données dont les connexions ont pu être validées. Si ArcGIS Server ne parvient pas à se connecter, un X apparaît dans la colonne Status (Statut).
Si ArcGIS Server ne parvient pas à se connecter, vérifiez que le répertoire de données est disponible (par exemple que la machine sur laquelle est situé le répertoire de données est en cours d'exécution et possède une connexion réseau).
Vous avez un commentaire à formuler concernant cette rubrique ?