Замена пустых членов на «?»в SSAS - PullRequest
0 голосов
/ 27 сентября 2019

Как отобразить измерение с пустым элементом как «?».

enter image description here

1 Ответ

0 голосов
/ 27 сентября 2019

Один из вариантов - НЕ иметь пробелы в вашем измерении.то есть, когда вы строите свою таблицу измерений, замените пробелы соответствующим значением.Обычно используется «N / A» или «Неприменимо».

В вашем SQL вы обычно используете функцию ISNULL,

SELECT ISNULL(<your column name>, 'N/A')

Также см. Этот совет по проектированию Kimball:

https://www.kimballgroup.com/2003/02/design-tip-43-dealing-with-nulls-in-the-dimensional-model/

Ввод пустого значения в эти поля может сбить пользователя с толку, так как он будет отображаться как пустое место в отчетах и ​​раскрывающихся меню и требует специального синтаксиса запроса для поиска.Вместо этого мы рекомендуем заменить подходящую описательную строку, например «Неизвестно» или «Не указано».

...