После нескольких тестов ответ от
https://docs.microsoft.com/en-us/sql/analysis-services/tabular-models/string-storage-and-collation-in-tabular-models?view=sql-server-2017
Короче говоря, например если в исходной таблице есть название продукта, например, «велосипед», «велосипед», «велосипед», табличная модель сохранит только первое значение. При обработке модели SSAS оценивает только строковое значение. Теперь, если мы просто хотим обновить «biKE» до «BIKE», к сожалению, из-за существования «bike», в отчете по-прежнему отображается название продукта как «bike».
Это немного интересно. Потому что, когда мы строим модель данных, мы обычно денормализуем отношения родитель-потомок, поэтому очевидно, что мы могли бы иметь дублированные записи. Если у нас есть отделы продуктов, которые хотят отображать название продукта в разных случаях, например, Отдел Азии хочет сообщить название продукта в верхнем регистре, отдел AU хочет сообщить название продукта в правильном регистре, мы должны создать дополнительную строку формата.