データサービスとは
データサービスとは、データセットから特定のフィールドを選択して加工し、APIとして公開する機能です。現在、統合と自動化またはワークフローデザイナー内のカードノードでのみ利用できます。注意事項:
- 複数の独立したデータ指標が必要な場合は、それぞれ個別のデータサービスを用意し、統合と自動化で個別に利用してください。
- スーパー管理者およびデータ管理者のみが、データサービスの表示と管理を行えます。
- 権限:
- 利用スコープ: 統合と自動化または簡易ワークフローデザイナーの「単一レコードの取得」または「複数レコードの取得」ノードで、データソースを「データファクトリ > データサービス」に設定すると、データサービスで定義したデータを利用できます。
データサービスの定義
1
「データファクトリ > データサービス」に移動し、「データサービスの作成」をクリックしてデータサービスページを開きます。
2
以下の説明に従ってサービスを設定します。
現在のデータサービスから返されるデータを絞り込めます。
絞り込み条件は、固定値、カスタム変数、システム変数に対応しています。
現在のデータサービスから返されるデータを並べ替えられます。
- 確認してプレビューをクリックし、設定内容を検証します。
データサービスの取得
エントリポイント: 統合と自動化 > 簡易ワークフローデザイナー > 複数レコードの取得ノード > 単一レコードの取得ノード > データファクトリから > データサービス。 統合と自動化に「複数レコードの取得」ノードを追加します。データソースを データファクトリ > データサービス に設定すると、当該ノードはデータサービスで算出された集計データを返します。データサービスの利用
エントリポイント: 統合と自動化または簡易ワークフローデザイナーのカード送信ノードまたはカード更新ノード。データサービスから返されたデータを、カードのデータソースにバインドします。
1
カードデザイナーを開き、ループ指標カードを選択し、データソース変数(オブジェクト配列)を定義してモックデータを設定します。続いて、コンポーネント属性パネルで指標値と指標名をバインドします。
2
ステップ2
統合と自動化ワークフローにカード送信ノードを追加し、定義済みのクールデータカードを選択して、カードのデータソース値をフィールドに設定します。このフィールドは、前のステップの「データサービスから」ノードで返されたデータから直接取得できます。