2017-07-31 4 views
0

bin(timestamp, 1m)を使用してタイムチャートを生成すると、null値によって直線が生成されます。欠損値をゼロとして扱うにはどうすればいいですか?App Insights - 0として空白

答えて

0

isnull()またはisempty()と組み合わせてiif()を使用することをお勧めします。あなたが価値あるものであることを確認するために必要なカスタムメトリックからの引き出しが同じタイプに設定されている場合は、注意してください。

requests | extend mycustomvalue = toint(todynamic(customDimension).customDuration) | extend mycustomduration = iif((isnull(mycustomvalue) or isempty(mycustomvalue)), 0.0, mycustomvalue)

+0

行がある場合のみ存在します。要求がない時間がある場合は、まだ行が返されません。もしあなたがタイムチャートをしているとギャップがあるかもしれないなら、 'make-series'はおそらくもっと良い答えでしょう。 –

3

別のオプションはデフォルト= 0で、代わりにまとめたもののメイクシリーズ演算子を使用することです。

Make-series documentation

メイクシリーズは、高度な時系列関数を用いて分析することができるシリーズを作成します。これは要約するよりも少し控えめですが、他の利点もあります。

関連する問題