Skip to main content

データサービスとは

データサービスとは、データセットから特定のフィールドを選択して加工し、APIとして公開する機能です。現在、統合と自動化またはワークフローデザイナー内のカードノードでのみ利用できます。
注意事項:
  • 複数の独立したデータ指標が必要な場合は、それぞれ個別のデータサービスを用意し、統合と自動化で個別に利用してください。
  • スーパー管理者およびデータ管理者のみが、データサービスの表示と管理を行えます。
  • 権限:
  • 利用スコープ: 統合と自動化または簡易ワークフローデザイナーの「単一レコードの取得」または「複数レコードの取得」ノードで、データソースを「データファクトリ > データサービス」に設定すると、データサービスで定義したデータを利用できます。

データサービスの定義

1

「データファクトリ > データサービス」に移動し、「データサービスの作成」をクリックしてデータサービスページを開きます。

2

以下の説明に従ってサービスを設定します。

データセットから追加したいフィールドを選択します。統合と自動化やその他の機能でフィールドを利用可能にするには、Return を選択します。また、フィールドのデータ型に応じて集計方法(カウント、固有値カウント、最大値、最小値、平均、合計など)を設定したり、数式フィールドを作成したりすることもできます。 現在のデータサービスから返されるデータを絞り込めます。 絞り込み条件は、固定値カスタム変数システム変数に対応しています。 現在のデータサービスから返されるデータを並べ替えられます。
  1. 確認してプレビューをクリックし、設定内容を検証します。

データサービスの取得

エントリポイント: 統合と自動化 > 簡易ワークフローデザイナー > 複数レコードの取得ノード > 単一レコードの取得ノード > データファクトリから > データサービス。 統合と自動化に「複数レコードの取得」ノードを追加します。データソースを データファクトリ > データサービス に設定すると、当該ノードはデータサービスで算出された集計データを返します。

データサービスの利用

エントリポイント: 統合と自動化または簡易ワークフローデザイナーのカード送信ノードまたはカード更新ノード。データサービスから返されたデータを、カードのデータソースにバインドします。
1

カードデザイナーを開き、ループ指標カードを選択し、データソース変数(オブジェクト配列)を定義してモックデータを設定します。続いて、コンポーネント属性パネルで指標値と指標名をバインドします。

2

ステップ2

統合と自動化ワークフローにカード送信ノードを追加し、定義済みのクールデータカードを選択して、カードのデータソース値をフィールドに設定します。このフィールドは、前のステップの「データサービスから」ノードで返されたデータから直接取得できます。