Разработать отчет в Power BI или ином доступном BI инструменте

Николай5 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
31.10.2019

Требуется в инструменте Power BI или ином доступном BI инструменте разработать параметризированный отчет, на основе таблицы с данными.

Таблица 1 содержит следующие колонки:

- пользователь

- id заявки

- текущий статус заявки

- дата получения текущего статуса

- дата получения нового статуса

- новый статус заявки

Примеры статусов заявки:

0    "Зарегистрирована",

1    "Ожидает обработки",

2    "В работе"

8    "Обработана",

Таблица 2 содержит следующие колонки:

- пользователь

- дата и время события

- статус события (событие со статусом 2, означает что заявка была просрочена)

Входной параметр отчета:

Период – период времени за который требуется сформировать отчет, указывается в виде даты начала и окончания

В каждой строке отчета, должен быть выведен пользователь, для которого должны быть заполнены столбцы отчета по алгоритму описанному ниже.

Столбцы отчета:

Количество обработанных заявок – система должна для каждого из пользователей посчитать количество заявок, которые хотя бы раз за указанный период времени сменили статус с "Ожидает обработки" или "В работе" на статус "Ожидает согласования", "Обработана".

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

Количество просроченных заявок – система должна для каждого из пользователей посчитать количество заявок, которые хотя бы раз за указанный период времени были просрочены. Т.е. для каждого пользователя выбрать из таблицы 2 все события со статусом "2" за указанный период, для которых в таблице 1, в момент наступления этого события, заявки имели статус "Ожидает обработки" или "В работе".