データストアモジュール

Adobe Workfront Fusion データストアは、データベースや単純なテーブルと似ており、シナリオからデータを保存できるので、個々のシナリオやシナリオの実行の間でデータを転送できます。 データストアを使用すると、同期中に様々なシステムから新しいデータを保存できます。

データストアモジュールを使用すると、Adobe Workfront Fusion データストア内のレコードを追加、置換、更新、取得、削除、検索、カウントできます。

Workfront Fusion のデータストアの紹介ビデオについては、以下を参照してください。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。

この記事で説明している機能を使用するには、次のアクセス権が必要です。

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ 任意
Adobe Workfront プラン

新規:標準

または

現在:仕事以上

Adobe Workfront Fusion ライセンス** Workfront Fusion ライセンス要件なし
製品

新規:

  • Prime Workfront パッケージを選択する:Adobe Workfront Fusion を購入する必要があります。
  • Ultimate Workfront パッケージ:Workfront Fusion が含まれています。

または

現在:Adobe Workfront Fusion を購入する必要があります。

このテーブルの情報について詳しくは、 ドキュメントのアクセス要件を参照してください。

Adobe Workfront Fusion ライセンスについて詳しくは、Adobe Workfront Fusion ライセンスを参照してください。

前提条件

データストアを使用するには、まずデータストアを作成する必要があります。

データストアの作成について詳しくは、 データストアの作成と管理を参照してください。

​ データストア ​ モジュールとそのフィールド

Workfront Fusion でデータストアモジュールを設定する場合、以下に示すフィールドが表示されます。 これらのほか、アプリやサービスでのアクセスレベルなどの要因に応じて、追加のデータストアフィールドが表示される場合があります。モジュール内の太字のタイトルは、必須フィールドを示します。

データストアを使用するために接続を作成する必要はありません。

フィールドまたは関数の上にマップボタンが表示されている場合は、このボタンを使用すると、そのフィールドの変数や関数を設定できます。詳しくは、 モジュール間で情報をマッピングするを参照してください。

マップ切り替え

レコードを追加 / 置換

このアクションモジュールは、レコードを追加または置き換えます。

データストアとレコードのキーを指定します。

このモジュールは、レコードの ID および関連するフィールドと共に、接続を介してアクセスされるカスタムフィールドとその値を返します。この情報は、シナリオ内の後続のモジュールにマッピングできます。

NOTE
既にデータストアに存在するレコードを同じ名前で追加しようとしたときに、「​ 既存のレコードを上書き ​」オプションが無効になっている場合、モジュールはエラーをスローします。

このモジュールを設定する際には、次のフィールドが表示されます。

Data store
レコードを作成するデータストアを選択または追加します。
Key
モジュールで追加または置換するレコードの一意のキーを入力します。このキーは、後でレコードを取得するために使用できます。このフィールドを空白のままにすると、キーが自動的に生成されます。
Overwrite an existing record
レコードを上書きする場合は、このオプションを有効にします。上書きするレコードは、上記の「キー」フィールドで指定する必要があります。
Record
レコードのフィールドに目的の値を入力します。

レコードの存在の確認

このアクションモジュールは、特定のレコードが存在するかどうかを指定します。

データストアとレコードのキーを指定します。

Data store
レコードの存在を確認するデータストアを選択します。
Key
存在するかどうかをモジュールで確認するレコードの一意のキーを入力します。

レコードをカウント

このアクションモジュールは、データストア内のレコードに番号を付けます。

データストアを指定します。

このモジュールを設定する際には、次のフィールドが表示されます。

Data store
カウントするレコードを含むデータストアを選択します。

レコードの削除

このアクションモジュールは、レコードを削除します。

データストアとレコードのキーを指定します。

このモジュールは、レコードの ID や関連するフィールドのほか、接続を介してアクセスされるカスタムフィールドおよび値を返します。この情報は、シナリオ内の後続のモジュールにマッピングできます。

Data store
レコードの存在を確認するデータストアを選択します。
Key
モジュールで削除するレコードの一意のキーを入力します。

すべてのレコードを削除

このアクションモジュールは、特定のデータストアからすべてのレコードを削除します。

データストアを指定します。

Data store
すべてのレコードを削除するデータストアを選択します。

レコードの取得

このアクションモジュールは、レコードを取得します。

データストアとレコードのキーを指定します。

このモジュールは、レコードの ID および関連するフィールドと共に、接続を介してアクセスされるカスタムフィールドとその値を返します。この情報は、シナリオ内の後続のモジュールにマッピングできます。

Data store
レコードを取得するデータストアを選択します。
Key
モジュールで取得するレコードの一意のキーを入力します。

レコードを検索

この検索モジュールは、指定した検索クエリに一致する、データストア内のオブジェクト内のレコードを検索します。

この情報は、シナリオ内の後続のモジュールにマッピングできます。

このモジュールを設定する際には、次のフィールドが表示されます。

Data store
検索するデータストアを選択します。
Filter
検索のフィルターを設定します。
Sort

並べ替えの基準となる各フィールドに対して、次のフィールドに入力します。

Key

結果の並べ替えに使用する列名を選択します。

Order

昇順または降順のどちらで結果を並べ替えるかを選択します。

Limit
Workfront Fusion が 1 つの実行サイクルで返す検索結果の最大数を設定します。
Continue the execution of the route even if the module returns no results
有効にした場合、このモジュールが結果を返さなくても、このモジュールが処理の一部となるルートが処理を続行します。

レコードの更新

このアクションモジュールは、レコードを更新します。

データストアとレコードのキーを指定します。

このモジュールは、レコードの ID や関連するフィールドのほか、接続を介してアクセスされるカスタムフィールドおよび値を返します。この情報は、シナリオ内の後続のモジュールにマッピングできます。

このモジュールを設定する際には、次のフィールドが表示されます。

Data store
レコードを作成するデータストアを選択または追加します。
Key
モジュールで更新するレコードの一意のキーを入力します。
Insert missing record
このオプションを有効にすると、指定したキーを持つレコードがまだ存在しない場合、新しいレコードが作成されます。
Record
レコードの更新対象フィールドに、目的の値を入力します。
recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3