Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

Data Cloud: ストリーミングデータ変換による対象 DLO のレコード件数の不一致について理解する

公開日: Dec 5, 2025
説明

エンゲージメント DLO では、プライマリキーと日付または日時項目の 2 つの項目に基づいて、各レコードが一意であると判断します。エンゲージメント DLO をストリーミングデータ変換のソースとして使用した場合、対象 DLO とソース DLO が両方ともエンゲージメント種別であったとしても、レコード合計数が一致しない可能性があります。

この差異はストリーミングデータ変換による重複レコードの特定方法と処理方法によって発生します。変換時にはレコードが一意であることはプライマリキーのみで判断します。結果として、プライマリキーは同じであるものの他のフィールド (日付項目または日時項目など) が異なる複数のレコードを含むソース DLO の場合、変換プロセスでこの重複分が破棄されます。そのため、対象 DLO には少ないレコードが表示されることになります。

プライマリキーと日付フィールドの両方を使用して一意であることを判断する必要があるシナリオでは、これは特に問題となります。プライマリキーのみを参照した場合、レコード間の重要なバリエーションが失われる可能性があります。

解決策

この問題を解決し、対象 DLO に正しいレコード数が反映されるようにするには、次のアプローチを使用します。

一意性を確保するためにフィールドを連結する:

変換を修正して、プライマリキーと日付 (または日時) フィールドなどの 2 つの列を結合し、各行の一意性を確保できる複合キーを作成します。

これにより、変換プロセスで同じプライマリキーと異なる日付値を持つレコードの違いが認識されるようになります。

ナレッジ記事番号

002772120

 
読み込み中
Salesforce Help | Article