Почему разные оси на би-диаграмме мощности влияют на расчет

У меня есть линейная диаграмма с номером недели ISO по оси x и pct по оси y, как показано на этом рисунке:

Линейная диаграмма

Для оси x у меня выбраны два разных столбца, чтобы я мог переключаться между отображением данных для недели ISO или по имени месяца:

Столбцы данных для оси x

Как вы можете видеть на первом изображении, на 39-й неделе в оранжевой строке данных наблюдается всплеск. Для меня контекст фильтра ясен, он рассчитывается только на основе ISO-недели, поскольку я не углублялся в иерархию x -ось. однако, если я поменяю местами столбцы данных оси x на правой панели на это:

Изменено место столбцов данных для оси x

и я делаю шаг вниз по визуальному элементу, используя эту кнопку:

Кнопка в кружке

так что я снова смотрю только на номер недели ISO, пик на оранжевой линии на неделе 39 исчез:

Строки данных без скачков

Получение разных результатов в зависимости от порядка добавления различных столбцов данных к визуальному элементу, когда использование только одного из них кажется мне больше похоже на ошибку, чем на что-то связанное с контекстом фильтра.

Или что на этот раз я не понял, когда дело доходит до контекста фильтра?

РЕДАКТИРОВАТЬ 1:

Я приложил боудлеризованную версию pbix-файла. На трех диаграммах показаны три случая:

Вверху: ISOWeek и название месяца в поле оси x, что приводит к скачку

Посередине: название месяца и ISOWeek в поле оси x, вид уменьшен до ISOWeek, что не приводит к скачку

Внизу: только ISOWeek в поле оси x, которое не приводит к скачкам.

файл pbix

Я знаю, что удаление визуального фильтра на верхней диаграмме (строка данных 1> -100%) удаляет этот эффект, хотя удаление фильтра не объясняет эффект.


person OscarLar    schedule 11.12.2018    source источник
comment
Это интересно. Однако сложно поставить диагноз, не имея возможности воспроизвести его. Вы можете поделиться файлом .pbix?   -  person Alexis Olson    schedule 11.12.2018
comment
@ alexis-olson Здесь новинка, поэтому не уверен, что вас уведомили о том, что я загрузил pbix-файл. Ваше здоровье!   -  person OscarLar    schedule 13.12.2018


Ответы (1)


Причина, по которой это происходит, заключается в том, что 1 октября приходится на 39-ю неделю 2017 года, но не на 39-ю неделю 2018 года, поэтому вы получаете -100% изменение в годовом исчислении из группы ISOWeek 39 и October, которую вы фильтруете через Фильтр визуального уровня по значениям, которые вы измеряете.

person Alexis Olson    schedule 13.12.2018
comment
Я знаю, что удаление этого визуального фильтра, как я уже писал, удаляет эффект. Но это все еще не объясняет, по крайней мере, для меня, почему всплеск появляется, когда у меня неделя за месяцем, а не наоборот. Для меня, если я не использую столбец оси, это не должно влиять на контекст вычисления, или что мне не хватает? - person OscarLar; 14.12.2018
comment
Фильтр визуального уровня применяется на самом низком уровне, даже если это не тот уровень, до которого вы сейчас переходите. Если бы это было не так, визуализация не была бы согласованной между уровнями. - person Alexis Olson; 15.12.2018
comment
Хорошо, позвольте мне уточнить это. самый низкий уровень применяется к столбцу внизу списка, а не самое низкое разрешение? Поскольку я получаю разные результаты, если номер недели выше месяца, по сравнению с другим способом. изображение не будет согласованным между уровнями, разве это не противоположный эффект? Подводя итог: если я добавлю второй столбец в качестве оси в визуальном элементе, хотя не использую его, он все равно может повлиять на графический результат, в зависимости от того, где он находится в списке доступных вариантов разрешения оси? Мне это кажется очень странным ... - person OscarLar; 02.01.2019
comment
Да, самый низкий уровень с самым высоким разрешением. Визуализация согласуется при переходе вверх и вниз с заданной иерархией. Если вы измените иерархию уровней, она не обязательно будет соответствовать другим иерархиям (и я бы не ожидал этого). Вывод визуального элемента определяется всеми полями, которые вы выбрали для добавления, даже если они в настоящее время не отображаются. Если вы не хотите использовать поле, не добавляйте его. Если вы все же добавите его, выходные данные должны оставаться согласованными при переходе вверх и вниз, а не при удалении полей, которые в настоящее время не видны. - person Alexis Olson; 03.01.2019
comment
Думаю, теперь я лучше понимаю pbi, спасибо! И спасибо, что оставались со мной в моих затруднениях. Ваше здоровье! - person OscarLar; 07.01.2019
comment
Пожалуйста. Пожалуйста, рассмотрите возможность принятия решения и / или голосования, если вы считаете, что ваш вопрос был решен. - person Alexis Olson; 07.01.2019