詳細情報:
Marketing Intelligence での数式の対応付け
マッピング数式は、ソースデータが Marketing Intelligence に保存される前に取り込み時に変換されます。ソースファイルを編集することなく、不完全なデータ、一貫性のないデータ、不適切な形式のデータをクリーンアップ、標準化、強化できます。実行時にロジックを適用するセマンティックレイヤーの計算項目とは異なり、マッピング数式は保存された値を完全に変更します。
マッピング数式を使用する理由
元のソースファイルを編集せずにデータを準備する必要がある場合は、マッピング数式を使用します。マッピング数式は、手動クリーンアップの削減、マッピング検証の問題の修正、下流レポートの改善に役立ちます。マッピング数式は、必須の対象項目がソースファイルに存在しない場合に特に便利です。ソース値は、マッピングする前にクリーンアップする必要があります。複数のソース項目を 1 つの目標値に組み合わせる必要があります。値はすべての行で標準化する必要があります。レポートのパフォーマンスを向上させるには、計算を保存する必要があります。
重要な考慮事項
- マッピング数式により、Marketing Intelligence に取り込まれるデータが変更されます。数式が正しくない場合は、数式を更新して、影響を受けるデータを再処理する必要があります。複雑なロジックやリスクの高いロジックの場合は、アプローチを慎重にテストしてから幅広く適用してください。
- マッピング数式では、マッピング数式エディターで使用可能なサポートされている数式関数が使用されます。特定の関数が必要な場合は、マッピングでその関数を使用する前に、その関数がサポートされていることを確認してください。
マッピング数式の例
ソースデータからの不要な文字の削除
ソースファイルには、$10、$25、$100 などの値を含む支出列が含まれます。 目標支出項目では数値のみが想定されるため、ドル記号によって値が正しく処理されない可能性があります。値を Marketing Intelligence に保存する前に、マッピング数式を使用してドル記号を削除します。これにより、元のソースファイルを変更せずに、クリーンアップされた値を数値メジャメントに対応付けることができます。
たとえば、$100 から $ を削除して、値が 100 として取り込まれるようにします。
ソースファイルに存在しない値の追加
ソースファイルには米ドルの支出値が含まれますが、通貨列は含まれません。変換先データモデルで通貨値が必要な場合、その情報を追加しないとファイルを完全にマッピングできません。ソースファイルを編集してすべての行に米ドルを入力する代わりに、取り込み時にマッピング数式を使用して静的値を指定します。Marketing Intelligence では、取り込まれた各行にその値が適用されます。
たとえば、USD を値とする対応付け数式を使用して、通貨対象項目に対応付けます。
複数のフィールドからの必須 ID の作成
ソースファイルには ad_size や ad_format などの項目が含まれますが、必須の ad_id 項目は含まれません。対象モデルで ID が必要な場合は、使用可能なデータから ID を作成する一貫した方法が必要です。複数のソース項目を 1 つの値に結合するには、マッピング数式を使用します。項目を組み合わせて一意の安定した識別子を作成すれば、組み合わせた値を ID として機能させることができます。
たとえば、ad_format、アンダースコア、ad_size を組み合わせて、video_300x250 などの値を作成します。
欠損メジャメントの計算
ソースファイルにはvideo_viewsとspendが含まれますが、cost_per_view項目は含まれません。レポートのビューあたりのコストが必要な場合は、マッピング数式を使用して使用可能なデータから計算します。
たとえば、spend を で
video_views割ってcost_per_viewを計算します。
レポート用の値の標準化
ソースファイルでは、チャネル名が省略されたり、Google、Google 広告など、一貫性のない値が使用されている場合があります。これらの矛盾により、レポートのさまざまなカテゴリにデータが分割される可能性があります。レポートで値が一貫してグループ化されるように、取り込み時にマッピング数式を使用して値を割り当てたり標準化したりします。
たとえば、Google、Google、Google 広告を Google に対応付けます。
マッピング数式またはセマンティック計算を使用するケース
| マッピング数式を使用する | セマンティック計算の使用 |
|---|---|
| 保存前にデータを修正する必要がある | ロジックのテストまたは分析の探索 |
| 複数のレポートで値が必要 | 計算は 1 つのレポートに適用されます。 |
| ソースデータに検証の問題がある | 後で柔軟に変更したい |
