Géodatabases et ArcGIS Server on Amazon Web Services
Les géodatabases stockent des données spatiales et non spatiales. Dans les instances Amazon Web Services (AWS), les géodatabases sont destinées à stocker les données que vous proposez dans votre instance ArcGIS Server AWS. Vous pouvez utiliser des géodatabases fichier, de groupe de travail ou d'entreprise.
Les géodatabases dans les instances AWS ne sont pas conçues pour être accessibles directement à partir de clients ArcGIS locaux.
Des options permettant d'inclure des géodatabases d'entreprise ou de groupe de travail dans votre site sont disponibles dans ArcGIS Server Cloud Builder on Amazon Web Services. Vous pouvez charger les données directement dans ces géodatabases (reportez-vous aux rubriques Stratégies de transfert de données vers Amazon Web Services et Stratégies de chargement des données dans une géodatabase sur Amazon Web Services pour savoir comment placer vos données dans vos géodatabases sur le cloud) ou vous pouvez configurer des emplacements de données afin que les données soient copiées au moment de la publication ou synchronisées sur ces géodatabases depuis votre installation ArcGIS for Desktop.
Pour connaître les options de stockage de données disponibles au moment de la publication des données, reportez-vous aux rubriques ArcGIS for Server suivantes :
- Sections "Si la machine de l'éditeur et le serveur utilisent des bases de données différentes" et "Si la machine de l'éditeur et le serveur utilisent des dossiers différents" dans A propos de l'inscription de vos données auprès du serveur
- Copie automatique de données sur le serveur lors de la publication.
Les sections suivantes décrivent chaque type de géodatabase utilisé avec ArcGIS Server on Amazon Web Services.
Géodatabase d'entreprise
Lorsque vous lancez votre site avec l'application ArcGIS Server Cloud Builder on Amazon Web Services et une licence ArcGIS for Server Enterprise, deux géodatabases sont créées automatiquement : egdb et geodata.
La géodatabase egdb est inscrite comme base de données gérée d'ArcGIS Server. Lorsque vous publiez des services d'entités ou WFS-T sur un site comportant une base de données gérée inscrite, les données peuvent être copiées depuis la géodatabase qui contient les données source de la carte (géodatabase de l'éditeur) vers la base de données inscrite (géodatabase du serveur). Ces données sont fonction du service. Lorsque vous supprimez le service d'entités ou le service WFS-T, les données sont supprimées de la géodatabase egdb.
La géodatabase de géodonnées est destinée à être utilisée comme une géodatabase répliquée. Vous pouvez inscrire la géodatabase de géodonnées auprès d'ArcGIS Server. Dans ce cas, désignez la géodatabase de géodonnées comme une connexion à la base de données du serveur qui est différente de la connexion à la base de données de l'éditeur (votre géodatabase d'entreprise locale), puis créez un service de géodonnées. Vous pouvez répliquer les données de votre géodatabase d'entreprise locale sur la géodatabase de géodonnées par l'intermédiaire du service de géodonnées.
Lorsque vous publiez un service d'entités ou WFS-T qui inclut les données répliquées, les modifications apportées aux données via le service d'entités peuvent être synchronisées avec le service de géodonnées, ce qui met à jour les données présentes dans votre géodatabase d'entreprise locale. De même, vous pouvez continuer à modifier vos données locales et utiliser le service de géodonnées pour synchroniser ces modifications sur les données de la géodatabase d'entreprise.
Reportez-vous à la rubrique A propos de l'inscription des données auprès du serveur dans l'aide d'ArcGIS pour en savoir plus sur l'inscription des bases de données auprès d'ArcGIS Server.
Si vous possédez une licence ArcGIS for Server Enterprise, vous pouvez utiliser ces images virtuelles AMI :
- ArcGIS for Server (Ubuntu Linux)
- ArcGIS for Server (Windows)
- Votre propre modèle qui a été créé à partir des images virtuelles AMI Server Ubuntu Linux ou Windows ArcGIS for Server
Vous pouvez choisir d'inclure un SGBD qui contient les géodatabases egdb et geodata sur la même instance qu'ArcGIS for Server. Si vous utilisez PostgreSQL ou SQL Server Standard, vous pouvez faire en sorte que le SGBD et les géodatabases soient créés sur une instance distincte faisant partie du site ArcGIS Server on Amazon Web Services.
Le diagramme suivant montre un site ArcGIS Server on Amazon Web Services avec ArcGIS for Server et le SGBD sur la même instance, et deux instances ArcGIS for Server AWS supplémentaires qui s'activent lorsque l'utilisation du processeur dépasse un seuil préalablement défini et se désactivent lorsque l'utilisation du processeur passe sous la barre de ce seuil :
Si vous prévoyez que vos services nécessiteront un traitement de grande ampleur dans le SGBD (par exemple, si vous publiez plusieurs services de géotraitement qui utilisent les données des géodatabases ou si vous possédez des services d'entités modifiables), il est préférable de créer le SGBD sur une instance distincte.
Si vous utilisez une instance Amazon Relational Database Service for SQL Server, les géodatabases sont toujours créées sur une instance AWS distincte.
Reportez-vous aux rubriques Géodatabases dans PostgreSQL incluses avec ArcGIS Server for Amazon Web Services et Géodatabases dans SQL Server incluses avec ArcGIS Server for Amazon Web Services pour plus d'informations sur l'utilisation d'une géodatabase d'entreprise avec votre site ArcGIS Server on Amazon Web Services.
Géodatabases de groupe de travail
Si vous possédez une licence ArcGIS for Server Workgroup, vous pouvez utiliser l'application ArcGIS Server Cloud Builder on Amazon Web Services pour lancer une instance de l'image virtuelle AMI ArcGIS for Server for Windows ou un modèle créé à partir de cette AMI, puis inclure une instance de SQL Server Express dans l'instance ArcGIS for Server.
L'instance SQL Server Express (serveur de base de données) s'accompagne de deux géodatabases déjà créées : egdb et geodata. Comme pour l'instance d'entreprise, la géodatabase egdb est inscrite en tant que connexion à la base de données, différente de la connexion à la base de données de l'éditeur. Lorsque vous publiez des services d'entités ou WFS-T sur un site comportant une géodatabase inscrite de cette manière, les données sont copiées depuis votre source vers la géodatabase inscrite dans le cloud. La géodatabase de géodonnées est destinée à être utilisée comme une géodatabase répliquée. Vous pouvez inscrire la géodatabase de géodonnées comme une connexion à la base de données qui est différente de la connexion à la base de données de l'éditeur, puis créer un service de géodonnées qui en découle. Par l'intermédiaire du service de géodonnées, vous pouvez synchroniser les données de votre géodatabase d'entreprise locale ou de votre géodatabase de groupe de données sur la géodatabase de géodonnées.
Les géodatabases de groupe de travail prennent en charge l'authentification Windows uniquement. Deux utilisateurs du système d'exploitation sont automatiquement ajoutés à l'instance SQL Server Express comme administrateurs : administrateur et ArcGIS. Les deux connexions sont dbo dans les géodatabases egdb et geodata.
Reportez-vous aux rubriques Géodatabases de groupe de travail incluses avec ArcGIS Server for Amazon Web Services pour plus d'informations sur l'utilisation des géodatabases de groupe de travail avec une instance ArcGIS Server on Amazon Web Services.
Géodatabases fichier
Reportez-vous à la rubrique Géodatabases fichier utilisées avec ArcGIS Server for Amazon Web Services.