ユーザー管理のデータ ストア アイテムの所有者または組織の管理者の場合、組織のメンバーがデータ ストアを発見および使用しやすくなるように、データ ストアの設定と詳細を管理できます。 ここには、アイテムの概要情報の更新、データ ストアの共有、アイテムのステータスの変更、アイテムの削除の防止の有効化、データ ストア内のデータに適用される空間範囲の定義などが含まれます。
また、データ ストアにアクセス可能なフェデレーション サーバーを変更したり、必要なくなったデータ ストア アイテムを削除したりすることもできます。
データ ストア アイテムがデータベースにアクセスする場合、データベースへのアクセスに使用されるパスワードは定期的に変更される可能性があります。 パスワードが変更された場合、データ ストア アイテムのパスワードを更新する必要があります。
同様に、クラウド ストアへのアクセスに使用されるパスワードまたはシークレット キーも変更される可能性があります。 変更された場合、クラウド データ ストア アイテムのこの情報を更新する必要があります。
データ ストアの追加または削除
クラウドまたはデータベース データ ストア アイテムの作成後は、データ ストアにアクセスできるフェデレートされた ArcGIS Server サイトの数を増やすことができます。 たとえば、管理者が追加の GIS Server サイトをポータルとフェデレートした場合には、データ ストア アイテムの [設定] タブでデータ ストアを新しいサイトに追加することで、データ ストアからこれらのサイトにデータを公開できます。 フォルダー データ ストアでは、この操作はできません。
データ ストア アイテムを、組織サイトまたは登録先の 1 つ以上のフェデレーション サーバーで使用可能にしたくない場合は、データ ストアから削除できます。 たとえば、データ ストア アイテムの追加時に、そのデータベース データ ストアを 4 つのフェデレートされた ArcGIS Server サイトに登録したものの、そのサイトの 1 つが ArcGIS GIS Server サイトではないことを認識していなかったような場合があります。 このときには誤ったサイトからデータ ストアを削除できます。これにより、このサイトからのデータベース接続が登録解除されます。
注意:
登録済みデータ ストアから Web レイヤーが公開されている場合、データ ストアからサーバーを削除する操作は、サービスとデータ間の接続を切断するので行わないでください。
ArcGIS Server サイトを追加したり、サイトをデータ ストア アイテムから削除するには、次の手順に従います。
- ポータルにサイン インして、データ ストア アイテムの詳細ページを開きます。
- [設定] タブをクリックします。
- [サーバー] セクションまでスクロールして、[サーバーの編集] をクリックします。
リストを編集する前に、ArcGIS Server サイトのステータスの確認が終了するまで待機しなければならない場合があります。
- 各フェデレーション サーバーの横のチェックボックスをオンまたはオフにして、データ ストア アイテムへのサイトのアクセスを変更します。
- [保存] をクリックして、変更内容を適用します。
データ ストアの削除
まれな例として、ポータル内で特定のデータ ストア アイテムが必要ないと判断される場合があります。 たとえば、短期のプロジェクト用のレイヤーを公開するために、データ ストアを登録したような場合です。 プロジェクトの終了後は、レイヤーとデータ ストア アイテムを削除します。
データ ストア アイテムを削除しても、データまたはデータ ソースの場所は削除されません。 ただし、データ ストア アイテムとそのアイテムから公開するサービスやレイヤーの間には依存関係が存在しているため、データ ストア アイテムを削除する前に、データ ストアから公開されたすべての Web レイヤーを削除し、データ ストアからすべてのフェデレーション サーバーを削除しておく必要があります。
データ ストア アイテムを削除するには、次の手順を実行します。
- データベース データ ストアでは、データ ストア アイテム内のデータを参照する一括公開された Web レイヤーをすべて削除する必要があります。
- データ ストア内のデータを参照する他の Web レイヤーを削除します。
- データ ストアからすべてのフェデレーション サーバーを削除します。
- ポータルからデータ ストア アイテムを削除します。
データベース パスワードの更新
ほとんどの組織では、セキュリティを維持するためにパスワードを定期的に再設定する必要があります。 データ ストア アイテムがデータベースへのアクセスに使用するアカウントのパスワードが変更された場合、ポータルのパスワードを更新する必要があります。 更新されたパスワードは、データ ストア アイテムに追加したすべてのフェデレーション サーバーに送信されます。
データベース データ ストア アイテムのパスワードを更新するには、次の手順に従います。
このワークフローは、クラウド データ ウェアハウスにアクセスするデータベース データ ストア アイテムには当てはまりません。
- ArcGIS Pro を開き、データ ストア アイテムの作成に使用したデータベース接続ファイル (.sde) のデータベース接続プロパティを開きます。
- データベース接続ファイルのパスワードを更新し、変更内容を保存します。
- 前の手順で変更した .sde ファイルにアクセス可能なコンピューターから、ポータルにサイン インします。
- データ ストア アイテムの詳細ページを開き、[設定] タブをクリックします。
- [データベース] セクションまでスクロールして、[パスワードの更新] をクリックします。
- 更新する必要がある接続に対して、[更新されたパスワードを使用して接続ファイルをインポートする] をクリックします。
- 手順 1 と 2 で更新した .sde ファイルを選択し、[整合チェック] をクリックして、フェデレーション サーバーがデータ ストアにアクセスできることを確認します。
- [保存] をクリックして、変更内容を適用します。
クラウド データ ストア アイテムの情報の更新
クラウド データ ストアを作成すると、入力した認証情報 (IAM ロールやアクセス キーなど) を使用して接続が認証されます。 指定した場所にクラウド ストレージの場所が存在することは確認されません。 このため、クラウド データ ストア アイテムを作成するときに、バケット名を間違えて入力したり、間違った領域を選択したりすることもあり得ます。 データ ストアから画像レイヤーを公開しようとしたときに、データ ストアにアクセスできないことを通知するメッセージが表示されます。 これを修正するため、クラウド データ ストア アイテムの接続情報を更新できます。
クラウド プロバイダーを変更することはできませんが、その他の設定は変更できます。 問題を解決したり認証情報を更新したりするためには、その他の設定のみを変更します。 クラウド ストアの設定を、すでに公開しているレイヤーから別の場所に変更し (別の Blob ストレージの場所を指定するなど)、指定した別の場所にデータが存在しない場合、レイヤーは機能を停止する可能性があります。
フォルダー データ ストアの情報も更新できることに注意してください。 ただし、クラウド ストアの場所を変更する場合と同様に、フォルダー データ ストアのファイル パスを変更したときに、既存のレイヤーによって使用されている画像データがそこにない場合、既存のレイヤーで問題が生じる可能性があります。
クラウド データ ストア アイテムの情報を修正するには、次の手順に従います。
- データ ストア アイテム所有者としてポータルにサイン インします。
- クラウド データ ストア アイテムの詳細ページを開き、[設定] タブをクリックします。
- [データ ストア (クラウド)] セクションまでスクロールして、[パスワードの更新] をクリックします。 クラウド ストアの次の情報を編集できます。
- Amazon Web Services、Alibaba、および Google Cloud - アクセス キー、シークレット キー、領域、バケット名、フォルダーを編集できます。
- Microsoft Azure - アカウント名、アカウント キー、環境、コンテナー名、フォルダーを編集できます。
このクラウド データ ストアからイメージ サービスを公開していて、ストレージの場所 (領域、環境、コンテナー名、フォルダーなど) を変更する場合、同じ画像ファイルが新しい場所にあることを確認する必要があります。 新しい場所にないと、イメージ サービスは機能しなくなります。
- [整合チェック] をクリックして、フェデレーション サーバーがデータ ストアにアクセスできることを確認します。
- [保存] をクリックして、変更内容を適用します。
NoSQL データ ストアの情報を更新
ほとんどの組織では、セキュリティを維持するためにパスワードを定期的に再設定する必要があります。 データ ストア アイテムで Neo4j へのアクセスに使用されるアカウントのパスワードが変更された場合は、NoSQL データ ストア アイテムのパスワードを更新することができます。
Neo4j クラスターでサーバー アドレスが変更された場合は、URI と代替サーバー情報を更新できます。 この場合は、同じ Neo4j クラスターにする必要があります。このオプションを使用して、別のクラスターに接続することはできません。
NoSQL データ ストア アイテムの情報を変更するには、次の手順を実行します。
- データ ストア アイテム所有者としてポータルにサイン インします。
- クラウド データ ストア アイテムの詳細ページを開き、[設定] タブをクリックします。
- [データ ストア (NoSQL)] セクションまで下にスクロールして [パスワードの更新] をクリックします。 NoSQL データ ストアに関する次の情報を編集できます。
- [接続 URI] - 更新された文字列を指定します。
- [代替サーバー] - 代替サーバーのリストを更新します。
- [パスワード] - 接続ユーザーに関連付けられた新しいパスワードを入力します。
- [整合チェック] をクリックして、Knowledge Server からデータ ストアにアクセスできることを確認します。
- [保存] をクリックして、変更内容を適用します。