В SQL Server 2016 у меня есть таблица реляционных измерений, в которой для поля установлено значение varchar (MAX). Часть данных в этом поле содержит более 2 000 символов. Когда эти данные обрабатываются SSAS, поле усекается. Кажется, усекается на 2050. Я искал в XML весь куб, чтобы узнать, смогу ли я найти 2050 (или 2050), но он не отображается.
В представлении источника данных длина поля равна -1. Насколько я понимаю, это означает, что это неограниченно. В определении измерения поле WChar, а DataSize - 50 000.
Я не могу на всю жизнь понять, почему это поле обрезается. Где еще я могу посмотреть?
ОБНОВЛЕНИЕ: Проблема была с Excel. Когда мы просматриваем эти данные с помощью PowerBI, поле не усекается. Таким образом, данные в SSAS в порядке.