エンタープライズ ジオデータベースはデータベース管理システムに格納された、テーブル、ビュー、ストアド プロシージャの集合体です。 SAP HANA データベース管理システムは、ジオデータベースを格納するようにすることができます。 SAP HANA データベースでジオデータベースを有効にして、データベースのデータをジオデータベースのデータとともに引き続き格納できます。 ArcGIS Pro では、両方のタイプのデータを表示および公開できます。
SAP HANA でジオデータベースを作成する方法
ジオデータベースはデータベース内のオブジェクトの集合体であるため、ユーザー本人 (または組織内の他のユーザー) は SAP HANA データベース管理者である必要があり、SAP HANA から提供されたツールを使用して、データベースと sde という名前のデータベース ユーザーを構成しなければなりません。
データベース管理者がジオデータベースに必要なデータベースと sde ユーザーを作成した後、ジオデータベース管理者は ArcGIS Pro の [エンタープライズ ジオデータベースの有効化 (Enable Enterprise Geodatabase)] ツールを使用して、ジオデータベースを作成します。
利用可能な機能
SAP HANA では、ジオデータベースについて次の機能を使用できます。
- テーブル、フィーチャクラス、フィーチャ データセット
- テーブル、フィーチャクラス、およびデータベースのビューをジオデータベースに登録する機能
- リレーションシップ クラス
- サブタイプとドメイン
- アタッチメント
- 編集情報の記録
- バージョン非対応の履歴管理
- Web フィーチャ レイヤー (フィーチャ サービス) によるロング トランザクション編集のブランチ バージョニング
- ユーティリティ ネットワーク
- トレース ネットワーク
- モザイク データセットとラスター データセット
- マルチパッチ データ
- ネットワーク データセット (読み取り専用)
- Web レイヤーを公開する機能
- トポロジ (ブランチ バージョン対応データが Web フィーチャ レイヤーで公開されている必要がある)
- Web フィーチャ レイヤーのオフライン編集
現在使用できない機能
SAP HANA のジオデータベースでは次の機能は使用できません。
- 編集可能なネットワーク データセット
- パーセル ファブリック
SAP HANA でジオデータベースを管理する方法
SAP HANA データベース管理者は、SAP HANA で提供されるツールを使用してデータベースを維持管理します。
データベース管理者は、SAP HANA のツールを使用して、データベース ユーザーを作成し、これらのユーザーに必要な権限を付与することができます。 標準ユーザーを作成する場合、データベース管理者は、ArcGIS Pro の [データベース ユーザーの作成 (Create Database User)] ツールを使用できます。
ヒント:
データの格納およびアクセス方法は、ArcGIS でサポートされているデータベース管理システムによって異なります。これは、データベースとその中にあるジオデータベース オブジェクトの操作方法に影響します。 このような理由で、ジオデータベース管理に関するトピックは、データベース管理システムに基づいたセクション別にまとめられています。 このセクションでは、SAP HANA でのジオデータベース管理に関する情報を提供します。 検索からトピックにアクセスしている場合は、正しいデータベース管理システムに対応したトピックであることを確認してください。
SAP HANA でジオデータベースを使用する場合の注意事項
SAP HANA でジオデータベースを使用する場合は、次の点に注意してください。
- ArcGIS Pro からフェデレーションおよびスタンドアロン ArcGIS Server サイトにデータを共有できます。 データがブランチ バージョン対応登録されている場合は、フェデレーション ArcGIS Server サイトにデータを共有することしかできません。
- データベース接続を介してアクセスしている場合は、ArcGIS Pro でバージョン非対応のジオデータベース データを編集できます。 SAP HANA のジオデータベース内のデータをバージョン対応の編集ワークフローで使用する場合は、ブランチ バージョニングを使用し、バージョン管理を有効にしてデータを Web フィーチャ レイヤーとして共有する必要があります。
- エンタープライズ ジオデータベースでは、ジオデータベースに登録されているデータセットと、ジオデータベースに登録されていないデータベース テーブルを混在させることができます。 データベース接続の使用時に、未登録のデータベース テーブルは ArcGIS Pro で読み取り専用のデータセットとしてアクセスされます。 これらのテーブルは、編集可能なフィーチャ サービスに公開し、Web フィーチャ レイヤーとして使用することで編集を実行できます。
- データベースにジオデータベースのシステム テーブルが含まれている場合は、ArcGIS でジオデータベースと見なされます。 したがって、ジオデータベースに登録されていないテーブルにアクセスする場合でも、ArcGIS クライアントとジオデータベースのバージョンの互換性ルールが適用されます。