Как избежать интерполяции между показателями sporadi c в Application Insights? - PullRequest
0 голосов
/ 16 января 2020

У меня есть приложение для поиска заданий, которое периодически выполняет задания в течение дня, и я сообщаю о метриках для них. Они не работают непрерывно, поэтому ИИ интерполирует промежутки, а график выглядит странно. Мне бы хотелось, чтобы график либо не интерполировался, либо просто начинался / заканчивался в нуле, поэтому сейчас я попытаюсь сообщить не предварительно агрегированные нулевые значения до и после заданий, поэтому, по крайней мере, эта интерполяция будет в нижней части график и будет легче читать.

Есть ли правильный способ указать конец сегмента значений и начало другого, чтобы избежать этого?

Вот хороший пример о чем я говорю:

single series graph

Это один из рабочих мест из нашей постановочной среды. который выполнил четыре задания за этот период, и вы можете увидеть, где пунктирные линии находятся между заданиями. Это то, чего я пытаюсь избежать. Это усугубляется в реальной среде с несколькими бегунами или если вам нужно сравнить, например:

multi-series graph

Что я хотел бы сделать, так или иначе избежать пунктирные линии и просто go до / от нуля (все пунктирные линии находятся внизу, чтобы они не мешали другим сериям). Может быть, это невозможно.

Я пытался отправить нулевые значения (как прямые, так и предварительно агрегированные) в начале и конце заданий и с помощью операций, надеясь, что они «усилят» задания, но ни один из них, похоже, ничего не сделал .

1 Ответ

0 голосов
/ 18 января 2020

Руководство по поиску и устранению неисправностей метрик поясняет черты на типе линейной диаграммы. Как правило, линейный график является отличным вариантом для отображения трендов непрерывности и . Это плохой вариант для отображения разреженных точек данных. Это происходит потому, что этот тип диаграммы отображается путем рисования отрезков между известными значениями, но без визуализации каждого значения. Для лучшей иллюстрации подумайте о том, как будет выглядеть линия, когда на всем графике будет только одно известное значение. Два варианта могут быть: 1 - показывать горизонтальную линию (это то, что мы делаем, но, кроме того, мы добавляем пунктирную визуализацию, чтобы вы знали, что другие значения отсутствуют) или 2 - не показывать линию и переключать визуализацию для отображения только точка (мы позволяем вам сделать это вручную, выбрав опцию рассеянного графика).

...