バージョンの作成

バージョニングでは、複数のユーザーが独自バージョンの空間データの操作を実行し、[ジオプロセシング サービスの実行] ステップを使用して、デフォルトのブランチ バージョンへの編集をリコンサイルおよびポストできるようにします。 これにより、ユーザーが適切なタイミングで適切なデータにアクセスでき、編集の競合を避けることができます。

ステップが実行されると、ワークフローで定義された各フィーチャ サービス データ ソースに、既存のジョブ固有のバージョンのデータがあるかどうかをチェックします。 データ ソースにジョブ固有のバージョンが含まれていない場合、[バージョンの作成] ステップは自動的にバージョンを作成し、ジョブに関連付けます。 [バージョンの作成] ステップは、ジョブのワークフロー ダイアグラムで定義されたデータ ソースに対して、フィーチャ サービスごとに 1 つのジョブ バージョンの作成のみをサポートしています。

メモ:

ジョブにデータ ソースのプライベート バージョンがすでに存在する場合、既存のプライベート バージョンの所有者でないユーザーがステップを実行すると、データ ソースの新しいバージョンが作成されます。

同じジョブ名を持つパブリック バージョンがすでに存在する場合、[バージョンの作成] ステップは失敗します。 既存のバージョンはジョブに関連付けられておらず、新しいバージョンは作成されません。

ステップの実行が終了すると、ステップの結果を示すメッセージがジョブ タイルに表示されます。

ステップにデータ ソースが定義されていない場合、またはステップがバージョンの作成に失敗した場合は、[CreateVersionFailed] メッセージが表示され、ジョブは次のステップに進まなくなります。 エラー メッセージ上にカーソルを置くと、エラーに関する追加情報が表示されます。

ステップが失敗し、リターン コードがどの構成済みパスとも一致せず、ステップが [スキップできます] に構成されていない場合、ステップは失敗状態のままで、スキップできません。

ステップの構成

バージョンの作成ステップを構成するには、次の手順を実行します。

  1. ワークフロー ダイアグラムを作成または編集し、[ステップ ライブラリ] パネルにアクセスします。
  2. [バージョンの作成][ステップのライブラリ] からワークフロー キャンバス上のステップの接続矢印にドラッグします。

    [ステップの詳細] パネルが表示されます。

  3. [ステップ名] テキスト ボックスにステップの名前を入力します。
  4. 必要に応じて、[ステップの説明] テキスト ボックスにステップの説明を入力します。
  5. 必要に応じて、[オプション] セクションでステップのオプションを構成します。
    • [自動的に実行します] - アクティブになり次第、ステップを実行します。
    • [スキップできます] - ステップを実行しないで終了できるようにします。
  6. [ロジック] セクションで、必要に応じて [アクセス権限] セクションでバージョンの権限レベルを構成します。
    メモ:

    アクセス権限設定では、バージョンの所有者以外のユーザーによるバージョンの表示または編集を制限することができます。 デフォルトは [プライベート] です。

  7. 必要に応じて、[ヘルプ] タブをクリックし、[ヘルプ] テキスト ボックスにステップのヘルプ テキストを入力します。
  8. 必要に応じて、[スタイル] タブをクリックし、ステップの形状と色を変更します。

リターン コード

ステップの実行が終了すると、ステップの結果を示すリターン コードが送信されます。 リターン コードが評価され、ワークフローはステップの戻り値と一致するすべてのパスをたどります。 次の表は、ステップのリターン コードを示しています。

リターン コード説明

Failure

ステップを正常に完了できませんでした。

Success

ステップが正常に完了しました。

関連トピック


このトピックの内容
  1. ステップの構成
  2. リターン コード