テーブルデータソースの定義

  • リリースバージョン: Australia
  • 更新日 2026年06月05日
  • 所要時間:3分
  • テーブルデータソースを使用して、内部 ServiceNow テーブルからデータを取得するか、Workflow Data Fabric を使用して外部ソースからデータを取得します。

    始める前に

    • ソース参照テーブルへの有効なマッピングを持つ テーブルタイプのデータ ソースごとに少なくとも 1 つのコンテキストを定義する必要があります。詳細については、「コンテキストエンジンマッパーの構成」を参照してください。
    • 必要なロール:sn_acct_lc.customer_success_application_admin

    このタスクについて

    テーブルデータソースを定義すると、次のことができます。
    • 内部および外部のテーブルからデータを取得します (詳細については、「 Workflow Data Fabricテーブルデータソースの定義 」を参照)。
    • ソース ID (ユーザー、資産、トランザクションなど) を販売済み製品や機能などのビジネスエンティティにマッピングします。
    • 開始日や終了日などの条件を使用して、傾向データを分析します。

    手順

    1. 移動先 すべて > データコンテキストエンジン > データソース.
    2. 選択 > 新規作成.
    3. [データソース] フォームで、データソースの名前を入力し、次のフィールドに入力します。
      データソースの作成方法の詳細については、「 データソースの定義 」を参照してください。
      フィールド 説明
      ソース ドロップダウンリストから [テーブル] を選択します。このオプションを使用すると、内部テーブルと外部テーブルのデータをクエリできます。
      頻度 データを収集する頻度をリストから選択します。
      • 日次
      • 週次
      • 月次
      • 四半期払い
      アグリゲート リストからアグリゲートスコアの計算方法を選択します。
      • 平均
      • 合計
      • 最大
      • 最小
      • カウント:このオプションを使用して、フィルター条件に一致するソーステーブルのレコードの合計数を取得します。
      ソーステーブル データの取得元のテーブルを選択します。
      注:
      外部テーブルについては、次を参照してください。 Workflow Data Fabricテーブルデータソースの定義
      グループ別フィールド ソーステーブル内のデータをグループ化する基準となる 1 つまたは 2 つのフィールドまたはディメンションを選択します。
      条件 データの取得中にソーステーブルに適用するフィルター条件を指定します。
      注:
      増分データを確実に取得できるように、[タイムスタンプ] または [日付] フィールドが外部 Workflow Data Fabric テーブルに存在している必要があります。
      ソース値 アグリゲートスコアの計算に使用するフィールドを選択します。
      注:
      グリゲート タイプが [カウント] の場合は適用されません。
      ソース参照 [ グループ] フィールドの解決に使用するソースレコードを選択します。[ フィールド別にグループ化 ] オプションで単一の参照タイプフィールドを選択した場合、このフィールドは自動的に入力されます。
      ソース参照リゾルバー
      ソース参照リゾルバースクリプトを更新し、[グループ] フィールドに次のものが含まれている場合は、マッピングするフィールドを指定する必要があります。
      • 2 つのフィールド (最大許容)
      • 非参照フィールド。
      • 外部フィールド。
    4. このデータソースを作成するには 、[送信 ] を選択します。

    データソースの構成方法の例をいくつか以下に示します。
    • P1 ケースの合計数:P1 顧客ケースの合計数を毎月計算するには、次のように指定します。
      • ソーステーブル:customerservice_case
      • 条件:
        • 優先度:1
        • 先月から現在の日付の間に作成
        • グループ化:sold_product
        • 集計:カウント
        • ソース参照:sold_productに自動入力
    • 再アサイン回数合計:アカウント別および製品別の再アサイン回数の合計を計算するには、次を選択します。
      • ソーステーブル:customerservice_case
      • 条件:再アサイン回数が 0 ではない
      • グループ:アカウント、製品
      • 集計:合計
      • ソース値フィールド:再アサイン回数
      • ソース参照:sold_product
      • ソース参照リゾルバー: スクリプト 内のアカウントと 製品 の組み合わせと 販売済み製品 テーブルの間のマッピングを次のように指定します。
        • var account = groupByFieldValueMap[account]
        • var product = groupByFieldValueMap[product]

    次のタスク

    データソースを定義したら、次のステップはコンテキストエンジンマッパーを構成することです。詳細については、「コンテキストエンジンマッパーの構成」を参照してください。