У меня есть набор данных событий в QuickSight, где у каждой записи есть поле метки времени:
last_day_record_ts |
-------------------|
2020-01-19 05:46:55|
2020-01-20 05:55:37|
2020-01-21 06:00:12|
2020-01-22 06:12:57|
2020-01-23 06:02:15|
2020-01-24 06:15:35|
2020-01-25 06:20:05|
2020-01-26 05:55:48|
Я хочу построить визуализацию значений времени по дням в виде строки диаграмма выглядит следующим образом:
Однако мне трудно получить это в AWS QuickSight. Любые идеи?
Вместо желаемого результата QuickSight постоянно выдает только агрегированные значения записей (т.е. 1 для каждого дня), но не сами значения времени ...
ОБНОВЛЕНИЕ . Обходной путь, который я нашел на данный момент, - добавить вычисляемые поля в набор данных, чтобы получить числовые значения c вместо меток времени.
Расчетные поля:
day_midnight | truncDate('DD',{last_day_record_ts})
time_diff_in_hours_dec | abs(dateDiff({last_day_record_ts},{day_midnight},"MI")) / 60
time_diff_in_hours_int | decimalToInt({time_diff_in_hours_dec})
time_diff_in_min | ({time_diff_in_hours_dec} - {time_diff_in_hours_int}) * 60
Единственная проблема Я до сих пор не могу решить - получить метки оси Y в формате ЧЧ: ММ, как в зеленом прямоугольнике. На данный момент это цифры c десятичные дроби ...