Skip To Content

GeoAnalytics の一般的な問題とその解決方法

ArcGIS GeoAnalytics Server の操作時に発生した疑問や問題点とそれに対する解決方法を以下に示します。

ビッグ データ ファイル共有の生成

GeoAnalytics ツール の実行

ビッグ データ ファイル共有の生成

ArcGIS Server Manager のビッグ データ ファイル共有を登録するオプションが見当たりません。

ビッグ データ ファイル共有のオプションは、GeoAnalytics Server の ArcGIS Server Manager で確認することができます。このサーバーがポータルの GeoAnalytics サーバーとして構成されていることを確認してください。

ビッグ データ ファイル共有を生成しようとしていますが、場所にアクセスできないというエラーが表示されます。何が原因でしょうか?

GeoAnalytics Server実行アカウントに、登録先の場所への読み取りアクセス権が付与されていることを確認してください。ビッグ データ ファイル共有の登録について詳しくは、「Manager を使用したデータの ArcGIS Server への登録」をご参照ください。

ビッグ データ ファイル共有を生成した後、マニフェストにデータセットが見当たりません。何が原因でしょうか?

マニフェストにデータセットが含まれていない場合、2 つの原因が考えられます。

自分が登録したビッグ データ ファイル共有に他の公開者がアクセスしたり、解析に使用したりすることができません。

デフォルトでは、ビッグ データ ファイル共有にアクセスできるのは、管理者とデータ ストアを登録した公開者のみです。ビッグ データ ファイル共有が登録されると、ポータルの [マイ コンテンツ] ディレクトリにポータル アイテムが作成されます。このポータル アイテムを他の公開者と共有してください。

GeoAnalytics ツール の実行

GeoAnalytics ジョブを実行していましたが、「分散ジョブを開始できません。GeoAnalytics ツールのサービス設定で、ジョブを実行できるだけのリソースがあることを確認してください。ジョブがキャンセルされました」というエラーが表示され、予期せず停止しました。なぜでしょうか?

実行中のジョブに、GeoAnalytics Server で利用できる量を超えるリソースが必要です。別の GeoAnalytics Server ツールが実行中であるか、GeoAnalytics Server の設定により、コンピューターで利用できる量を超えるリソースが必要となっている可能性があります。詳細については、「GeoAnalytics Server の設定」をご参照ください。ArcGIS Enterprise 10.6 以降、GeoAnalytics 状態チェック操作を使用して、コンピューターで使用可能なリソースを特定できます。

GeoAnalytics 状態チェックの詳細

GeoAnalytics ジョブを実行しているときに、「分散処理プラットフォームを初期化できません。」というエラー メッセージが表示されます。どうすればよいですか?

解決するには、次のステップを使用して GeoAnalytics Server を再起動してください。

  1. GeoAnalytics Server サイトに属するすべてのコンピューターの ArcGIS Server サービスを停止します。Windows では、ArcGIS Server Windowsサービスを停止し、Linux では、stopserver.sh スクリプトを使用してすべてのコンピューターを停止します。
  2. 5 分待ちます。
  3. GeoAnalytics Server サイト内のすべてのコンピューターの ArcGIS Server サービスを開始します。Windows では、ArcGIS Server Windows サービスを開始し、Linux では、startserver.sh スクリプトを使用してすべてのコンピューターを起動します。
  4. 2 分待ってから、GeoAnalytics ジョブを実行します。この手順でうまくいかない場合は、ステップ 5 に進みます。
  5. 計算プラットフォーム サービスの状態をチェックします。以下のステップをご参照ください。

GeoAnalytics ジョブを実行しているときに、「Spark 計算プラットフォーム サービスが開始されていません。」というエラー メッセージが表示されます。計算プラットフォーム サービスを開始するにはどうすればよいですか?

計算プラットフォーム サービスは、GeoAnalytics Server の ArcGIS Server Administrator Directory から開始できます。計算プラットフォーム サービスを再開するには、次のステップを実行します。

  1. GeoAnalytics Server の ArcGIS Server Administrator Directory に管理者としてサイン インします。
  2. [system] > [platformservices] > [Compute_Platform] > [stop] の順に移動し、[stop] ボタンをクリックします。
  3. [system] > [platformservices] > [synchronization_service] > [stop] の順に移動し、[stop] ボタンをクリックします。
  4. 5 分待ちます。
  5. [system] > [platformservices] > [synchronization_service] > [start] の順に移動し、[start] ボタンをクリックします。
  6. [system] > [platformservices] > [Compute_Platform] > [start] の順に移動し、[start] ボタンをクリックします。
  7. 2 分ほど待つとコンピューターが起動します。
  8. [system] > [platformservices] > [Compute_Platform] > [status] の順に移動します。すべてのコンピューターの configuredStaterealtimeState の状態が started となっていることを確認します。

プラットフォーム サービスが開始されない場合は、Esri サポートにご連絡ください。

GeoAnalytics ジョブを実行しているときに、「ジョブがキャンセルされました。」というエラー メッセージが表示されます。何が原因でしょうか?

ArcGIS REST API または ArcGIS Pro を通じてこのジョブを実行すると、[リクエストの処理が、サービス 'System/GeoAnalyticsTools.GPServer' の使用タイムアウト時間を超過しました] という追加メッセージが表示されることもあります。

実行中のジョブが、GeoAnalytics Server で設定されたタイムアウトよりも時間がかかっています。タイムアウトの時間を増やして、GeoAnalytics ツール の実行時間を長くしてください。詳細については、「GeoAnalytics 設定」をご参照ください。

複数コンピューターのサイトにおいて、コンピューターの 1 つで ArcGIS Server を削除またはシャット ダウンすると、GeoAnalytics Server が短時間使用できなくなるのはなぜですか?

GeoAnalytics Server の複数コンピューターのサイトでプライマリ コンピューターが使用不可になったり、サイトから削除された場合、サイトは新しいプライマリ コンピューターを選択するためにリカバリ モードになります。このプロセスには通常 6 ~ 7 分かかるため、この時間では GeoAnalytics ツール を実行できません。プライマリ コンピューターと GeoAnalytics Server コンピューターのステータスの詳細については、ArcGIS Server Administrator Directory の [Compute Platform Health Check] 操作を使用して確認できます。

GeoAnalytics 状態チェック操作の詳細

入力として有効であることがわかっているホスト フィーチャ サービスまたはビッグ データ ファイル共有で ArcGIS REST API を使用して解析を実行すると、[パラメーター 'inputLayer' は有効ではありません] というエラー メッセージが表示されて解析が失敗します。何が原因でしょうか?

https URL を使用するときに、レイヤーへの URL が自己署名証明書を使用していないことを確認してください。

ArcGIS Pro の入力パラメーターにビッグ データ ファイル共有を追加しようとすると、パラメーターが消えてしまいます。パラメーターが消えるのはなぜでしょうか?

解析は、解析に必要なすべての情報が揃っているビッグ データ ファイル共有でのみ実行できます。ArcGIS Pro では、ビッグ データ ファイル共有のマニフェストにジオメトリおよび空間参照が含まれます。データセットに時間が含まれる場合は、ロールに加えて、時間を表すフィールドも必要です。ビッグ データ ファイル共有の詳細については、「ビッグ データ ファイル共有のマニフェストについて」をご参照ください。