Подсчитать количество писем и среднее количество писем, отправленных за час - PullRequest
0 голосов
/ 30 мая 2019

Я работаю над отчетами в Power BI. Я хочу получить за каждый час количество отправленных писем. Я выполнил запрос в SQL Server, но у меня возникли трудности с его преобразованием в DAX для создания показателя. Также я хочу получить среднее количество отправленных писем за час.

Мой запрос похож на ниже:

 select datepart(hour,CreatedDate), count(MailId) from [DW PI].[dbo].[Email Fact] 
      group by datepart(hour,CreatedDate)
      order by count(MailId) desc 

enter image description here

1 Ответ

1 голос
/ 30 мая 2019

Вам необходимо создать дополнительный столбец на вашей таблице:

Hour = HOUR(Email Fact[CreatedDate])

Теперь вы добавляете этот столбец в визуальную таблицу вместе с MailId.

Последний пункт: вам нужен счетMailId, а не сумма.Для вас это число MailId enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...