2017-01-30 12 views
0

Я пытаюсь создать опорный шар, используя ssas-куб. но я вижу строку с надписью «unknown».Экземпляр Excel, показывающий строку с именем «unknown»

Я проверил данные в базе данных sql и не видел никаких пустых строк в таблице.

См. Рисунок ниже.

enter image description here

Я хотел бы удалить неизвестную строку.

ответ

0

Возможно, неизвестная запись находится не на стороне Excel, а в вашем хранилище данных. Хранилище данных, на котором построен куб, должно быть настроено с ключом, который будет учитывать любые «пустые строки» в ваших объединениях «Факт/Измерение». Сначала я проверил бы эти таблицы на «неизвестную» запись, а затем попытался снять нагрузку с вашей таблицы фактов. Идеальная книга для чтения. The Data Warehouse Toolkit

Например,

SELECT * 
FROM dbo.DimProduct 
WHERE ProductKey = 1 

SELECT * 
FROM dbo.DimCustomer 
WHERE CustomerKey = 1 

приведет ...

enter image description here