デフォルトでは、Predictのアクティベーションでは、モデルの出力フィールドである[スコア(Score)]、[説明(Explain)]、[トレンド(Trend)]、[スコアリング日(Scoring Date)]のみが書き込まれます。[書き込むフィールドを設定(Configure fields to write)]を使用すると、分析のディシジョンベースのフィールドも書き込むことができます。これにより、ターゲットシステムのレコードに、予測結果だけでなく、各予測の基となるデータも含めることができます。
要件
- SalesforceやSnowflakeなどのサードパーティシステムを更新する新規または既存のアクティベーションオートメーション。
ステップ1:オートメーションの[更新先(Update to)]セクションを開く
- 分析で[アクティベーション(Activation)]タブを選択します。
- 既存のオートメーションを開くか、[新規オートメーション(New Automation)]を選択します。
- [更新先(Update to)]で、[ターゲットシステム(Target system)]、[オブジェクト(Object)]、[レコードID(Record ID)]、[ソースID(Source ID)]が設定されていることを確認します。
オートメーションの実行時、Predictはまず[ソースID(Source ID)]の値を使用して、ターゲットシステム内の既存のレコードを検索します。
ステップ2:意思決定ベースフィールドをターゲットシステムにマッピングする
-
[更新先(Update to)]で、[書き込むフィールドを設定(Configure fields to write)]を選択します。
- [書き込む追加フィールド(Additional fields to write)]パネルで、[ソース列(Source column)]のフィールドを選択します。このリストには、分析の判断基準に含まれるフィールドが一覧表示されています。
-
[宛先フィールド(Destination field)]で、対応するフィールドを選択します。このリストには、ターゲットシステムのオブジェクトにあるフィールドが表示されます。
- 別のフィールドをマッピングするには、[+フィールドを追加(+ Add field)]を選択します。書き込む各フィールドについて、この手順を繰り返します。
- [保存(Save)]を選択します。
ステップ3:必要に応じて新しいレコードを作成する
デフォルトでは、PredictはソースID値に一致するレコードを見つけられなかった場合、そのレコードをスキップします。[まだ存在しないレコードを作成(Create records that don't exist yet)]を有効にすると、Predictはステップ2でマッピングしたフィールドを使用して新しいレコードを作成します。
- [まだ存在しないレコードを作成(Create records that don't exist yet)]を選択します。
-
各マップされたフィールドの横にキーアイコンが表示されます。マッチングキーとして使用したい各フィールドについて、キーアイコンを選択します。新しい記録を作成するには少なくとも1つのマッチキーが必要です。
- [保存(Save)]を選択します。
注:マッチキーは、Predictがこの設定を使用して新しいレコードを作成する場合にのみ使用されます。Predictは、マッチキーを評価する前に、必ずソースIDを使用して既存のレコードを検索しようとします。