レポート・データベースを再構築する理由
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
レポートデータベースを再構築すると、レポートデータベースにすでに集約されているインタラクションが再処理されます。
再構築プロセスでは、以前のバージョンのSitecoreの履歴データとライブxDBデータがマージされ、すべてのデータをSitecoreレポート アプリケーションで利用できるようになります。レポートデータベースを再構築する主な理由の1つは、変換プロセスの最終ステップです。
レポート データベースに最新のデータ変更が含まれていることを確認するには、データベースを時々再構築する必要があります。レポート データベースを再構築すると、その内容が上書きされます。データの上書きを回避するには、再構築を実行するたびに、レポート データベースのクリーン コピーをターゲット データベースとして使用します。
次の場合は、レポート データベースを再構築します。
-
コレクション・データベースに変更を加えました。古いデータを使用するレポートの変更を反映するには、再構築が必要です。たとえば、参照元サイトの1つに関連付けられているチャネルを変更した場合です。
-
レポート データを再分類した – エクスペリエンス分析やその他のSitecoreレポート アプリケーションでは、集計レイヤーによって既に処理されたデータを再分類できます。たとえば、検索キーワードまたはチャネルを再分類した場合、集計レポート・データは自動的に更新されません。これにより、レポート データベースがコレクション データベースと同期しなくなる可能性があります。
-
データベースが同期していない - 災害や連絡先がマージされた場合など、レポートデータベースが失われたり、コレクションデータベースと同期しなくなったりした場合。レポートデータベースの精度は、より多くのコンタクトがマージされ、より多くのインタラクションがインポートされるにつれて、時間の経過とともに低下する可能性があります。レポート・データベースを再構築する頻度は、システム・アーキテクチャーと、処理する必要があるマージとインポートの量によって異なります。
-
xConnectクライアントAPIを使用して連絡先を削除した。
-
xDB Data Purgeツールを使用した。
レポートデータベースを再構築した後、コンタクトファセットに基づく一部のレポートが不正確になる場合があります。これは、コンタクトファセットが時間の経過とともに変化する可能性があり、その結果、コンタクトファセットに基づくフィルタールールを使用するエクスペリエンス分析ディメンションでは正確なデータが得られないためです。これは、たとえば、次のことを意味します。
-
フィルターが時間の経過とともに変化しないコンタクトファセット (Eメールアドレスなど) に基づいている場合、再構築後もレポートは正確なままです。
-
フィルターが時間の経過とともに変化するコンタクトファセット (コンタクト行動プロファイルパターンの一致など) に基づいている場合、再構築後のレポートは不正確になります。