ArcGIS Workflow Manager の概要

ArcGIS Workflow Manager は、拡張可能なエンタープライズ ワークフロー管理システムで、組織における GIS 作業と非 GIS 作業の実行および管理の多くの面を自動化および簡略化します。これは、作業の完了に必要なユーザー、プロセス、製品をリアルタイムに管理できるツールを提供し、GIS 操作を最適化します。これは、標準化されて一元管理され、組織全体で繰り返し実行できるワークフローを維持することで生産効率の改善を推進し、エラーと非効率性を低減して時間を節約します。

Workflow Manager がサポートする最も一般的なワークフローは、基本的なデータ編集ワークフローです。使用例には、位置の空間情報や属性情報を更新する編集情報があります。GIS 専門家は、キャプチャした情報に基づいてマップを更新します。次に、その作業は QC (品質管理) 専門家により整合チェックされ、問題点があれば GIS 専門家に返されます。この使用例は、Workflow Manager の基本機能を示しています。このシナリオにおけるデータの編集作業を完了するステップはワークフローと呼ばれ、特定の位置でのワークフローの 1 つのインスタンスがジョブと呼ばれます。ジョブは、空間データに関連付けること、および組織の複数のメンバーに割り当てることができます。ステップは、GIS 専門家のために特定のマップを開くことや、異なる方向でジョブのルートを検索する質問に答えるように QC 専門家に促すことなど、さまざまなタスクを実行できます。

次に Workflow Manager は、ワークフローの要点の電子メール通知の送信や、空間データ バージョンの管理およびクリーンナップ、最初のサイト選択を支援するジオプロセシング ツールの実行などにより、このタイプのワークフローを拡張します。

また、Workflow Manager は、ワークフローが発生する場所の管理方法が柔軟で、操作ポイントをシームレスに処理できます。たとえば、作業はモバイル アプリにより現地で、データ編集は ArcGIS Pro で、また QC は、Workflow Manager Web アプリで、それぞれ実行できます。

上記のデータ編集シナリオは、ワークフローの 1 つのタイプでしかありません。組織には、現地での点検、土地利用計画、ドキュメント管理と承認、モバイル アプリ、完全に自動化されたワークフローなど、ビジネス プロセスのための多くのタイプのワークフローがある場合があります。Workflow Manager を使用することでビジネス プロセスを自動化し、データ品質と精度の改善、リソースの割り当ての最適化、コミュニケーションの強化、組織の生産コストの低減が可能になります。

Workflow Manager コンポーネント

Workflow Manager では、いくつかのコンポーネントによりジョブが構成されます。組織での職務に応じて、これらのコンポーネントのサブセットのみの使用を必要とする場合があります。

ワークフロー アイテム

ワークフロー アイテムは、組織のグループが異なるタイプの作業を実行することができる Workflow Manager の単一インスタンスです。複数のワークフロー アイテムを使用して組織のさまざまなグループを分割すると、個別の要件および 1 つのグループによって実施される作業は、他のグループを妨げません。

ステップのテンプレート

ステップのテンプレートは、マップを開いたり、ジオプロセシング ツールを実行したり、質問したりするなど、ジョブを実行するときのさまざまなタイプのアクションを実行するために設計された事前構成済みのステップです。各ステップのテンプレートは、事前構成済みの名前とステップのロジック、スタイル、およびヘルプのデフォルト値を含みます。ステップのテンプレートをワークフロー ダイアグラムに追加する場合、それがワークフローの個別のステップになり、必要に応じてそのデフォルト値をカスタマイズできます。

ワークフロー図

ワークフロー ダイアグラムは、ビジネス プロセスを視覚的に表現したもので、個別のステップとパスで構成されます。これは、Workflow Manager では単純なフローチャート以上の機能があり、各ステップは独自のタイプ、スタイル、およびロジックで構成できますし、パスはステップを実行した後で特定のアクションを実行するように構成できます。たとえば、質問のステップでは質問に答えるように求められ、マッピングのステップでは特定のマップが開かれます。パスに従うときに、ジョブのステータスを変更することや、ステップを割り当てるユーザーを変更することができます。さまざまなタイプのステップとパスを含むワークフローを設計することによって、複数の部署、位置、およびソフトウェア製品にまたがるエンドツーエンドの作業をモデル化できます。

ジョブ テンプレート

すべてのジョブは、ワークフロー ダイアグラムに関連付けられているジョブ テンプレートから作成します。ジョブ テンプレートは、割り当てる最初のユーザー、優先度と期日、および組織によって追加される他のジョブ プロパティなど、最初に作成されるときにジョブに割り当てられるデフォルトのジョブ プロパティを含みます。

就業者

ジョブは、Workflow Manager システム内の単一の作業単位です。組織により、ジョブは作業指示やタスクとも呼ばれています。これは、一人のユーザー、複数のユーザー、またはグループに割り当てられ、特定の日付までに完了するように計画されます。これには、完了するワークフローのステップ、および範囲の概要を示すジョブの詳細が含まれます。また、ステップを完了するための追加のヘルプ、アタッチメント、ジョブの位置、および空間データへの関連付けも含まれます。同じタイプの多くのジョブを、システムで作成できます。

ジョブの位置

Workflow Manager は、ジョブの管理と自動化を有効に行うために、作業の地理的な位置への関連付けをすることができます。ジョブの位置は、ポイント、ライン、ポリゴン、マルチパートのライン、マルチパートのポリゴンとして定義できます。また、ジョブの位置を使用して、次のようにジョブを効率化できます。

  • 進行中のジョブをマップ上で視覚化して、視覚化したジョブ ステータス ダッシュボードを作成します。
  • ジョブの位置の境界線を、ジオプロセシング ツール、モデル、またはワークフローでのステップとして実行するスクリプトの入力として使用します。
  • マップを Workflow Manager Web アプリで開いたときに、ジョブの位置へズームします。
  • ジョブの位置を、Web アプリまたはモバイル アプリで共有します。

このトピックの内容
  1. Workflow Manager コンポーネント