要約された期間にわたって、他のいくつかのグラファイトメトリックの合計からいくつかのグラファイトメトリックの合計を差し引こうとしています。ただし、diffSeriesを実行する前と後のどちらで要約するかによって、異なる結果が得られます。
以下の2つのグラファイトクエリは同じであると思いますが、そうではありません。
summarize(
diffSeries(
sum(
stats_counts.otherthing.one,
stats_counts.otherthing.two
),
sum(
stats_counts.thing.one,
stats_counts.thing.two,
stats_counts.thing.three
)
),
'1week',
'sum',
true
)
(上記のように)diffSeriesの外側に要約すると、csvエクスポートの生データを見ると高すぎるように見える数値が得られます。
diffSeries(
summarize(
sum(
stats_counts.otherthing.one,
stats_counts.otherthing.more_than_five
),
'1week',
'sum',
true
),
summarize(
sum(
stats_counts.thing.one,
stats_counts.thing.two,
stats_counts.thing.three,
),
'1week',
'sum',
true
)
)
上記は私に正しいデータを与えているように見えますが、私はむしろ一度要約する必要があり、私の一生の間、なぜそれが異なるべきかを理解することはできません。diffSeriesの引数は、合計として渡して要約しないと混乱しているようですが、方法がわかりません。