Гость
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / MS OLAP: Почему сортировка по измерению числового типа работает неправильно / 7 сообщений из 7, страница 1 из 1
16.10.2002, 17:30
    #32058880
Sergey Shishov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS OLAP: Почему сортировка по измерению числового типа работает неправильно
В кубе есть измерение "День" (1..31), тип этого измерения integer,
При сортировке по возрастанию выходит следующая последовательность
1,10,2,21,22,3,30...
хотя должно быть
1,2,3,10,21,30....
Такое впечатление, что OLAP воспринимает это измерение как текстовое..
Используется след.софт
Сервер: MS-SQL 2000 + MS OLAP.
Клиент: пробывал Excel,
IE 5.0 (MS Office Web Comp)
Как же отсортировать это измерение как числовое ?

Заранее благодарю за помощь.
...
Рейтинг: 0 / 0
16.10.2002, 17:38
    #32058887
Предводитель команчей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS OLAP: Почему сортировка по измерению числового типа работает неправильно
А вы посмотрите как выглядит это измерение при помощи Analysis Services. Если нормально то грабли в Excel.
Удачи.
...
Рейтинг: 0 / 0
16.10.2002, 18:39
    #32058932
Sergey Shishov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS OLAP: Почему сортировка по измерению числового типа работает неправильно
В самом олапе тоже самое.
Для прикола можно создать простой куб допустим
одно измерение (числовое) , а в качестве меры(Measure) любое число (допустим 1).
В измерение можно запихнуть цифры от 0 до 40.
А затем отсортировать по измерению...
...
Рейтинг: 0 / 0
16.10.2002, 18:51
    #32058942
Glory
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS OLAP: Почему сортировка по измерению числового типа работает неправильно
В измерении в Advanced properties нужно смотреть установку Order By. Возможны варианты Name и Key. Наверное у вас выбрано Name
...
Рейтинг: 0 / 0
16.10.2002, 18:56
    #32058948
lubimov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS OLAP: Почему сортировка по измерению числового типа работает неправильно
Измерение имеет 2 ключевых свойства - Key и Name
у Key задается тип данных.
Также задается, по чему будет сортировка - по Key или по Name.
Если у вас тип ключа Key задан текстовым, то вы получаете описанный вами результат.

Какой клиент юзаете?
...
Рейтинг: 0 / 0
16.10.2002, 19:19
    #32058955
Sergey Shishov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS OLAP: Почему сортировка по измерению числового типа работает неправильно
Ок, щас посмотрю
А клиент MS OWC используем...
...
Рейтинг: 0 / 0
16.10.2002, 19:24
    #32058958
Sergey Shishov
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MS OLAP: Почему сортировка по измерению числового типа работает неправильно
Спасибо ! Заработало !
Исправил Key Data Type на Numeric
order by на Key

только вот непонятно, значение вроде бы одно, а разделение на Name и Key зачем ?
...
Рейтинг: 0 / 0
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / MS OLAP: Почему сортировка по измерению числового типа работает неправильно / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]