Показывать продолжительность в формате "чч: мм: сс" в диаграммах PowerBI - PullRequest
0 голосов
/ 28 августа 2018

Я работаю с PowerBI и хотел бы показать продолжительность времени в формате "чч: мм: сс".

Я знаю, как преобразовать длительность (секунды, минуты, часы и т. Д.) В строку в формате «чч: мм: сс» с помощью DAX, но возможно ли получить этот формат в качестве меток, например, на гистограмме

Поиск в Интернете кажется невозможным, но я не смог найти однозначного ответа.

Ниже приведена картинка, на которой добавленный красный текст показывает желаемый результат (сейчас красный текст статичен и добавлен вручную).

Example of desired output

Короче говоря: Можно ли отображать продолжительность времени в формате "чч: мм: сс" на графиках в PowerBI?

1 Ответ

0 голосов
/ 28 августа 2018

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

Лучшее, что вы можете сделать сейчас, - это добавить меру в качестве всплывающей подсказки.

Таким образом, учитывая меру [Продолжительность в секундах], которая возвращает целое или десятичное значение, создайте новую меру:

Duration as Time = TIME(0, 0, [Duration in Seconds])

Отформатируйте этот показатель как Дата / Время> ЧЧ: мм: сс.

Затем создайте гистограмму, используя [Длительность в секундах] в качестве значений, и добавьте [Длительность как время] в качестве всплывающих подсказок:

enter image description here

Если вам нужно, чтобы метки данных были отформатированы как ЧЧ: мм: сс, рассмотрите возможность голосования этой идеи Power BI .

...