Время по оси x временной диаграммы печатается в формате UTC-2h, тогда как оно должно быть напечатано в формате UTC. Другие символы, такие как Columnchart, работают нормально (время отображается в формате UTC). Это проблема? Можно ли форматировать время на графиках? Например, печать времени по оси x по местному времени...
Столбец временной диаграммы в Azure Data Explorer хранится в формате UTC (местное время -2 часа в моем местоположении). При печати столбчатой диаграммы время по оси X печатается в формате UTC (местное время -2 часа) -> OK вывод гистограммы При печати временной диаграммы время по оси X печатается в формате UTC-2h (местное время-4) -> KO вывод временной диаграммы
Запрос обозревателя данных Azure:
let min_t = toscalar (<tablename> | summarize min(Timestamp));
let max_t = toscalar (<tablename> | summarize max(Timestamp));
<tablename>
| make-series sum(TrxCount) on Timestamp in range(min_t, max_t, 30m )
| render columnchart
Это действительно ошибка.
Это происходит специально после make-series
, поэтому сделайте что-то вроде
<tablename> | summarize sum(TrxCount) by bin(Timestamp, 30m) | render timechart
должно работать (хотя он не будет заполнять пустые данные, как это делает make-series
.