データストアモジュール

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

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

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

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ

任意のAdobe Workfront ワークフローパッケージと任意のAdobe Workfront Automation and Integration パッケージ

WorkfrontUltimate

Workfront Fusion を追加購入したWorkfront Primeおよび Select パッケージ。

Adobe Workfront ライセンス

標準

ワークまたはそれ以上

製品 組織がWorkfront Automation and Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、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