0

ハードウェアに障害があるため、2週間にわたって生成された統計は、通常よりも大幅に高くなりました(通常の10000倍)。

アプリケーションを新しいサーバーに移動した後、問題は自動的に修正されました。私が抱えている問題は、明らかに間違っている2週間の統計があるということです。

影響を受けた2週間の生のインプレッション表を確認しましたが、正しいようです(つまり、1日あたりのバナーあたりの統計は前月の平均と一致しています)。中間および要約インプレッションテーブルを見ると、値が膨らんでいます。

openxフォーラム(リンクテキスト)から、生データから統計を再生成することは可能ですが、1時間あたりの統計しか再生成されないことを理解しています。つまり、2週間の統計の再生成には非常に時間がかかります。

影響を受けた2週間の生データから統計を再生成する別のより効率的な方法はありますか?

4

2 に答える 2

1

あなたが役立つかもしれない解決策を持っているように見えるので、このリンクを見てください。解決策はあなたが質問に投稿したものと似ていますが、これは使いやすくするために変更されているようです。regenerateAdServerStatistics.phpを使用する以外に、必要な統計を再生成するための別のオプションを知りません。

于 2010-05-10T03:18:21.100 に答える
0

openxフォーラム(リンクテキスト)から、生データから統計を再生成することは可能ですが、1時間あたりの統計しか再生成されないことを理解しています。つまり、2週間の統計の再生成には非常に時間がかかります。

あなたが言及したような状況のためにdateStartとdateEnd引数を持つreganerateAdServerStatistics.phpのラッパーシェルスクリプトを作成することにより、インストールでこの問題を解決しました。これは、次の目的で使用されます。

  1. 特定の日の統計を再生成します(すべての時間、約2時間かかります)
  2. 通常のメンテナンスを実行して、今日の統計を最新の状態に保ちます
  3. 処理日が<dateEndである限り、ステップ(1)に進みます。

正直なところ、スクリプトはやや複雑です。「ライブ」データはメモリ内のデータベースに保持されるため、処理する毎日のデータウェアハウスから生データをインポートする必要があるためですが、これはちょっと外れています。投稿のコンテキスト。

于 2012-06-09T23:32:47.647 に答える