ジオデータベースは、空間データと非空間データを格納します。アマゾン ウェブ サービス (AWS) インスタンスのジオデータベースは、AWS 上の ArcGIS Server サイトから提供されるデータを格納できるようになっています。ファイル、ワークグループ、またはエンタープライズ ジオデータベースを使用できます。
注意:
AWS インスタンスのジオデータベースは、オンプレミスの ArcGIS クライアントから直接アクセスできるようにはなっていません。
スタンドアロン ArcGIS Server Cloud Builder on Amazon Web Services サイトにエンタープライズ ジオデータベースまたはワークグループ ジオデータベースを含める場合は、ArcGIS Server のオプションを使用できます。これらのジオデータベースは、データ ストアとしての使用を目的としています。それらのデータ ストアには、公開時にデータがコピーされるか、複製されて、オンプレミスのジオデータベースからのジオデータ サービスを通じて同期されます。
利用可能なデータ ストアのオプションについては、以下の ArcGIS Server のトピックをご参照ください。
- 「データの ArcGIS Server への登録について」の「公開者のコンピューターとサーバーが別のデータベースを使用している場合」と「公開者のコンピューターとサーバーが別々のフォルダーで作業している場合」
- 公開時に自動的にデータをサーバーへコピー
以下のセクションではArcGIS Enterprise on Amazon Web Services で使用される各種ジオデータベースを説明します。
エンタープライズ ジオデータベース
GIS Server アプリまたは ArcGIS Server Cloud Builder on Amazon Web Services の CloudFormation テンプレートのいずれかを使用してスタンドアロン Esri サイトを立ち上げ、 ArcGIS GIS Server Enterprise エディション ライセンスを提供する場合、2 つのジオデータベース (egdb および geodata) が作成されます。
egdb ジオデータベースは、GIS Server サイトの管理データベースとして登録されます。管理データベースがあるサイトにフィーチャまたは WFS-T サービスを公開すると、マップ ソース データのあるジオデータベースから、egdb ジオデータベースにデータをコピーできます。このデータはサービスによって異なります。フィーチャまたは WFS-T サービスを削除すると、そのデータも egdb ジオデータベースから削除されます。
編集可能なフィーチャまたは WFS-T サービスを公開すると、クライアントはフィーチャ サービスに接続してデータを編集できます。
geodata ジオデータベースは、複製されたジオデータベースとして使用することが想定されています。geodata ジオデータベースは GIS Server サイトに登録できます。登録する場合、公開者のデータベース接続 (オンプレミスのエンタープライズ ジオデータベースである公開者のジオデータベース) とは異なるサーバー データベース接続として geodata ジオデータベースを指定して、ジオデータ サービスを作成します。このジオデータ サービスを使用して、オンプレミスのエンタープライズ ジオデータベースから geodata ジオデータベースにデータを複製できます。
複製されたデータを含むフィーチャまたは WFS-T サービスを公開すると、フィーチャ サービスでデータに加えた編集内容をジオデータ サービスと同期して、オンプレミスのエンタープライズ ジオデータベース内のデータを更新できます。同様に、オンプレミスのデータを編集してからジオデータ サービスを使用して、変更内容を geodata ジオデータベース内のデータと同期することができます。
データベースの登録の詳細については、ArcGIS Server ヘルプの「ArcGIS Server へのデータの登録について」をご参照ください。
データベース管理システムを、ArcGIS Server Cloud Builder on Amazon Web Services または Esri の CloudFormation テンプレートを使用して作成されたサイトに含める場合、ArcGIS Server のインストールと同じコンピューター上のデータベース管理システムを含めるのか、それとも別のインスタンス上のデータベース管理システムを含めるのかを指定します。
次の図は、同じインスタンス上に GIS Server とデータベース管理システムがある AWS 上の ArcGIS Server サイトを示し、CPU 使用量が指定の閾値を上回るとオンラインになり、CPU 使用量が指定の閾値を下回るとオフラインになる 2 つの追加 ArcGIS Server AWS インスタンスが存在します。
ジオデータベース内のデータを使用するジオプロセシング サービスを多数公開する場合や、編集可能なフィーチャ サービスがある場合など、処理能力の高い DBMS がサービスに必要だと考えられる場合、データベース管理システムを ArcGIS Server のインストールとは別のインスタンス上に作成する必要があります。
注意:
Amazon Relational Database Service for SQL Server または PostgreSQL を使用すると、ジオデータベースは常に別々の AWS インスタンス上に作成されます。
AWS 上の ArcGIS Enterprise on Amazon Web Services サイトでのエンタープライズ ジオデータベースの使用の詳細については、「ArcGIS Enterprise on Amazon Web Services に含まれる PostgreSQL のジオデータベース」および「GIS Server に含まれる SQL Server のジオデータベース」をご参照ください。
ワークグループ ジオデータベース
ArcGIS Enterprise Workgroup エディション ライセンスをお持ちの場合は、ArcGIS Server Cloud Builder on Amazon Web Services アプリを使用して、Esri Windows AMI のインスタンスまたはこの AMI から作成されたテンプレートを起動し、その ArcGIS Server インスタンスに SQL Server Express のインスタンスを含めることができます。
SQL Server Express インスタンス (データベース サーバー) には、egdb と geodata という 2 つのジオデータベースがすでに作成されています。エンタープライズ インスタンスと同様に、egdb ジオデータベースは、GIS Server サイトの管理データベースとして登録されます。この方法で登録したジオデータベースのあるサイトでフィーチャまたは WFS-T サービスを公開した場合、ソースから egdb ジオデータベースにデータがコピーされます。
geodata ジオデータベースは、複製されたジオデータベースとして使用することが想定されています。geodata ジオデータベースを公開者のデータベース接続とは異なるデータベース接続として登録して、そこからジオデータ サービスを作成できます。ジオデータ サービスを使用して、オンプレミスのエンタープライズまたはワークグループ ジオデータベースから geodata ジオデータベースにデータを同期できます。
ワークグループ ジオデータベースは、Windows 認証のみをサポートしています。SQL Server Express インスタンスには、Administrator と ArcGIS という 2 つのオペレーティング システム ユーザーがサーバー管理者として自動的に追加されます。どちらのログインも、egdb ジオデータベースと geodata ジオデータベースの dbo です。
AWS 上でこれらのジオデータベースを使用する場合の詳細については、「ArcGIS Enterprise on Amazon Web Services に付属のワークグループ ジオデータベース」をご参照ください。
ファイル ジオデータベース
「ArcGIS Enterprise on Amazon Web Services で使用されるファイル ジオデータベース」をご参照ください。