Расчетный столбец с функцией DAX FORMAT
может использоваться для определения пользовательского формата.В этом случае "#,0"
используется для второго параметра, чтобы создать разделитель тысяч, который является запятой и не использует десятичные или числовые значения справа от него, как указано в вашем вопросе.Имейте в виду, что вычисляемый столбец добавит дополнительные накладные расходы к табличной модели.Этого нельзя избежать, используя параметр «Десятичное число» для свойства «Формат данных».Это можно изменить в SSDT, выбрав столбец и просмотрев свойства (нажмите F4
), найдя поле «Формат данных» и выбрав опцию «Десятичное число», однако это по-прежнему будет включать десятичное число, которое из вашего вопроса не похоже нажелаемый формат.
FORMAT(Fact Table[Sales Amount], "#,0")