データ取り込み中のブール値フィールドの自動マッピング失敗
この記事では、CRM データの取り込み中に、自動マッピングがブール値フィールドで失敗し、解決するためにマッパー関数の使用が必要となるAdobe Experience Platformの問題について説明します。
説明 description
環境
Adobe Experience Platform
問題/症状
この例では、CRM データ取り込みに顧客のマスターレコードとのデータフローが含まれています。 このレコードには、顧客のプライバシー同意に関するブール値フラグが含まれています。
- 取り込みプロセスは、S3 バケットからのバッチインポートに基づきます。
- CRM 側では、このようなフィールドは整数(0,1)または文字列(0、1)として受け取ることができます。
- データを取り込む際、元のフィールドに整数値 1 または文字列値 1 が含まれているかどうかに関係なく、すべてのブール型フィールドが FALSE としてターゲットデータセットに読み込まれます。
想定される動作 :
S3 バケットからのスキーマベースのインポートでは、整数 1 と文字列 1 をブール値 TRUE に適切にマッピングする必要があります。
解決策 resolution
ブール 0 または 1 はサポートされていません。 マッパー関数を使用して、これをブール値に変換する必要があります。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f