メインコンテンツへスキップ
「属性ウィンドウ」は本質的に、FacebookやYouTubeなどのような一部の企業においてメトリクスを一定期間の間で修正できる権限を保持する期間です。例えば、Youtubeには35日の属性ウィンドウがあり、このウィンドウ内でいつでも数字を修正できることを意味しています。Facebookにも同様に28日のウィンドウがあります。 ローリングファイルと履歴ファイルを設定することによって、このような属性ウィンドウを扱うことができます。ローリングファイルは置換するように設定され、属性ウィンドウをカバーする必要があります。履歴ファイルには成長履歴が含まれているように設定し、1日に1回実行して1日分だけのデータを付加の中に捕捉する必要があります。 これらのファイルを組み合わせる方法は複数あります。そのいくつかはAPIのタイミングによって異なります。これらのコール(毎日のローリングと追加)の両方が迅速に早期に起こる場合、最も速く簡単なアプローチはDataFusionを使うことです。これらのファイルは、同じ呼出しであり、異なった日付範囲をカバーしているため、同じスキーマが含まれています。両方のコールが早期に行われ、迅速に実行される場合、呼出しが実行されるそれぞれの日に最小限度の数分しかありません。また、足りない日が1日あって完了するローリングファイルと履歴ファイルの間にギャップが生じる可能性があります。 DataSetが小さく、実行中に足りない日が1日あるというわずかな可能性を説明する必要がある場合は、以下のようにETLを設定します。
attribution_window_1.png
上のスクリーンショットでは、一番上のブランチ(履歴)には、35日目を含む履歴が毎日追加されています。一番下のブランチには、過去35日の毎日の置換ファイルがあります。したがって、両方のファイルの中で35日目が重なっています。このため、2回カウントされないように、ブランチの1つに対してフィルターをかけ、35 日目 を削除する必要があります。これらのDataSetのいずれかがすばやく確実に実行されている間は、このデータをオーバーラップさせ、その後でフィルターをかけて、連続した信頼できるレポートを確保します。 各変換のパラメータを以下に示します。
attribution_window_5.png
attribution_window_3.png
attribution_window_4.png
日本語