Я работаю над отчетом в Power BI. Одна из таблиц в моей модели данных собирает данные датчиков. Он имеет следующие столбцы:Как включить «Время» в иерархии даты в Power BI
- Последовательный (INT) т.е. 123456789
- Отметка (DateTime) т.е. 12/20/2016 12:04:23 PM
- Чтение (десятичное) т.е. 123.456
Новая запись добавляется каждые несколько минут с текущим отсчетом от датчика.
Power BI автоматически создает иерархию столбца datetime, которая включает в себя год, квартал, месяц и день. Таким образом, когда вы добавляете визуальную информацию в свой отчет, вы можете легко перейти к каждому из этих уровней.
Я хотел бы включить часть данных «Время» в иерархию, чтобы вы могли развернуть еще один уровень после «Дня» и просмотреть подробные данные за этот период.
Я уже установил таблицу Date, используя функцию CALENDARAUTO(), добавив все соответствующие столбцы и связав ее с моей таблицей Readings, чтобы суммировать данные по дате, что отлично работает. Но он не включает измерение «Время».
Я посмотрел на следующие вопросы SO, но они не помогли:
Time-based drilldowns in Power BI powered by Azure Data Warehouse
Creating time factors in PowerBI
Я также нашел эту статью, но это заблуждение:
Power BI Date & Time Dimension Toolkit
Любые идеи?
Спасибо!
Спасибо. Есть ли способ автоматически генерировать эту таблицу времени? Или он должен быть заполнен вручную? –
Если честно, я обычно собираю его в Excel и загружаю оттуда. Существуют сценарии для создания таких таблиц в SQL (например, http://sqlblog.com/blogs/louis_davidson/archive/2010/02/04/creating-and-using-a-time-not-date-table-dimension.aspx) если это помогает. Как ни странно, похоже, что многие люди не предлагают заранее построенные. – Leonard