サードパーティシステムに追加フィールドを書き込む

最終更新日:

デフォルトでは、Predictのアクティベーションでは、モデルの出力フィールドである[スコア(Score)]、[説明(Explain)]、[トレンド(Trend)]、[スコアリング日(Scoring Date)]のみが書き込まれます。[書き込むフィールドを設定(Configure fields to write)]を使用すると、分析のディシジョンベースのフィールドも書き込むことができます。これにより、ターゲットシステムのレコードに、予測結果だけでなく、各予測の基となるデータも含めることができます。

要件

  • SalesforceやSnowflakeなどのサードパーティシステムを更新する新規または既存のアクティベーションオートメーション。

ステップ1:オートメーションの[更新先(Update to)]セクションを開く

  1. 分析で[アクティベーション(Activation)]タブを選択します。
  2. 既存のオートメーションを開くか、[新規オートメーション(New Automation)]を選択します。
  3. 更新先(Update to)]で、[ターゲットシステム(Target system)]、[オブジェクト(Object)]、[レコードID(Record ID)]、[ソースID(Source ID)]が設定されていることを確認します。

オートメーションの実行時、Predictはまず[ソースID(Source ID)]の値を使用して、ターゲットシステム内の既存のレコードを検索します。

ステップ2:意思決定ベースフィールドをターゲットシステムにマッピングする

  1. 更新先(Update to)]で、[書き込むフィールドを設定(Configure fields to write)]を選択します。

  2. 書き込む追加フィールド(Additional fields to write)]パネルで、[ソース列(Source column)]のフィールドを選択します。このリストには、分析の判断基準に含まれるフィールドが一覧表示されています。
  3. 宛先フィールド(Destination field)]で、対応するフィールドを選択します。このリストには、ターゲットシステムのオブジェクトにあるフィールドが表示されます。

  4. 別のフィールドをマッピングするには、[+フィールドを追加(+ Add field)]を選択します。書き込む各フィールドについて、この手順を繰り返します。
  5. 保存(Save)]を選択します。

ステップ3:必要に応じて新しいレコードを作成する

デフォルトでは、PredictはソースID値に一致するレコードを見つけられなかった場合、そのレコードをスキップします。[まだ存在しないレコードを作成(Create records that don't exist yet)]を有効にすると、Predictはステップ2でマッピングしたフィールドを使用して新しいレコードを作成します。

  1. まだ存在しないレコードを作成(Create records that don't exist yet)]を選択します。
  2. 各マップされたフィールドの横にキーアイコンが表示されます。マッチングキーとして使用したい各フィールドについて、キーアイコンを選択します。新しい記録を作成するには少なくとも1つのマッチキーが必要です。

  3. 保存(Save)]を選択します。

注:マッチキーは、Predictがこの設定を使用して新しいレコードを作成する場合にのみ使用されます。Predictは、マッチキーを評価する前に、必ずソースIDを使用して既存のレコードを検索しようとします。

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています