Quantcast
Channel: SQL.ru: OLAP и DWH
Viewing all articles
Browse latest Browse all 1167

Считываются не все строки при обработке мер

$
0
0
При обработки таблицы фактов в группе мер считывает только значение у которых нет NULL в свойствах. Т.е. в данной таблице:

Свойство 1 Свойство 2 Свойство 3 Свойство 4 Значение
Строка 1112112
Строка 2533311513
Строка 33 NULL221215
Строка 441212253
Строка 5NULL3NULL1245
Строка 61212115


Он посчитает только строки 1, 2, 4 и 6.Если посмотреть SQL-запрос,выполняемый при обработке куба, то видно объединение этих таблиц, т.е.
WHERE  ([таблица1].[Свойство1] = [Свойство1].[id]) 
AND ([таблица1].[Свойство2] = [Свойство2].[id])
AND ([таблица1].[Свойство3] = [Свойство3].[id])
AND ([таблица1].[Свойство4] = [Свойство4].[id])


Соответственно считать кол-во строк и общие суммы он будет только для считанных строк.
Пробовал задать UnknownMember для NULL значений, но это ничего не изменило

Что можно сделать, чтобы он считал все строка ?

Viewing all articles
Browse latest Browse all 1167

Trending Articles