2015-10-30 3 views
0

Я работаю над OLAP-кубом на SQL-Server 2008, и мне нужно добавить одно поле в существующий OLAP-куб. У меня проблема, потому что поле в исходной базе данных имеет тип Integer, а в кубе - дата. Он имеет формат MMYYYY. DataType в свойствах этого поля неактивен, поэтому я не могу его редактировать. Есть ли способ изменить его тип на Date?
Я никогда не работал с OLAP.Изменение типа данных в OLAP-кубе

ответ

0

В представлении источника данных в вашем проекте SSAS добавьте вычисленный столбец, который использует SQL для вывода столбца Date из значения столбца int.

Затем в вашем кубе ссылайтесь на вычисленный столбец в представлении источника данных вместо исходного столбца.

+0

Как добавить вычисленный столбец в окне источника данных? Благодарю. – Dodzik

+0

См. Здесь: https://www.google.com/?gws_rd=ssl#q=how+to+add+computed+column+in+data+source+view –