В моем отчете отображается таблица документов, затем я добавил срез для фильтрации этих данных с использованием диапазона дат. Это работает, как и ожидалось, но теперь мне нужно создать кольцевую диаграмму, которая должна отображать сводку.
Я создал вычисляемую таблицу с помощью функции SUMMARIZE следующим образом:
grouped_docs = SUMMARIZE(documents;documents[user_id];"DocCount"; COUNTROWS('documents'))
Однако слайсер игнорируется.
Я также пытался создать меру со следующим кодом:
DocCount = CALCULATE(GROUPBY(documents; documents[user_id]; "GroupByUser"; COUNTROWS(CURRENTGROUP())); ALLSELECTED('documents'))
Но это говорит о том, что GROUPBY должен иметь функции агрегации в CURRENTGROUP.
Структура таблицы моих документов выглядит следующим образом:
document_id (auto increment field)
scanDate
title
user_id
Как получить количество документов, сгруппированных по user_id?