|
|
|
SSAS2005, ошибка при process
|
|||
|---|---|---|---|
|
#18+
SSAS 2005, ХД на ORACLE Добавила в куб новую меру, distinct count. (До этого один distinct count уже был). Process куба (конкретно этой новой measure group) падает (причем в самом конце, прочитав уже почти все записи из ХД) с ошибкой - Ошибки модуля хранения OLAP: Неверный порядок сортировки, указанный для подсчетов индивидуальных записей. Не понимаю пока, где искать ошибку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2009, 15:59 |
|
||
|
SSAS2005, ошибка при process
|
|||
|---|---|---|---|
|
#18+
puhh, Проблема, скорее всего в Collation. Если, к примеру, в Oracle у Вас для поля, по которому Вы делаете DistinctCount, Collation = case insensitive, то поставьте в кубе соответствующее свойство Source.Collation для меры DistinctCount. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2009, 18:12 |
|
||
|
SSAS2005, ошибка при process
|
|||
|---|---|---|---|
|
#18+
Перепробовала несколько вариантов collation, результат не меняется. NULL-ов в столбце нет. Данные в столбце имееют тип varchar2. Почитала, что может быть проблема в самих данных, т.е. в том самом столбце, по которому идет order by. Считывание данных прекращается в самом конце, у меня в партиции 16 000 000 записей, считывание прекращается на 15 999 900. Проанализировала данные в столбце, в основном данные до 12 символов. Есть один элемент длиной в 17 символов, и один элемент длиной в 20. Если эти длинные элементы из фактов исключить - партиция обсчитывается нормально целиком. Попробовала заменить эти элементы на rowid (длина 18 символов, всегда), обсчитывание ломается на 10 700 000 элементах. Что бы еще попробовать? Пока без идей :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.09.2009, 19:51 |
|
||
|
SSAS2005, ошибка при process
|
|||
|---|---|---|---|
|
#18+
в DataSourceView и в кубе для этого varchar-поля какая длина стоит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2009, 01:28 |
|
||
|
SSAS2005, ошибка при process
|
|||
|---|---|---|---|
|
#18+
maxol67в DataSourceView и в кубе для этого varchar-поля какая длина стоит? Где -то читал, что в одной группе мер д.б. не более 1 меры distinct count. Может в этом проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2009, 09:47 |
|
||
|
SSAS2005, ошибка при process
|
|||
|---|---|---|---|
|
#18+
2mishgan1: А MS Studio и не дает в одной measure group создать две distinct count measure. Они у меня в разных measure group-s 2maxol67: когда изначально был код - то длина была 150 когда заменила код на rowid - то длина 18 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2009, 10:38 |
|
||
|
SSAS2005, ошибка при process
|
|||
|---|---|---|---|
|
#18+
puhhНеверный порядок сортировки, указанный для подсчетов индивидуальных записей. Попробуйте поискать "The sort order specified for distinct count records is incorrect". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2009, 11:17 |
|
||
|
SSAS2005, ошибка при process
|
|||
|---|---|---|---|
|
#18+
Вот здесь много советов - Мне помогло следующее: 1. Collation - Cyrillic_General 2. Sort Order - Binary 3. Заменить код на rowid Первые 2 пункта без 3-го не сработали (данные правда считывались полностью, но потом появлялась ошибка). Так же не сработал отдельно 3-ий пункт без первых двух. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.09.2009, 16:07 |
|
||
|
SSAS2005, ошибка при process
|
|||
|---|---|---|---|
|
#18+
Встретил такую же ошибку на SQL Server 2008 R2. Measure строился по данным вьюхи, в которой был union, объединяющий два запроса. По отдельности каждый запрос обрабатывался корректно, вместе - нет. Помогло избавление от null-значений, по которым считался distinct count. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 17:12 |
|
||
|
|

start [/forum/topic.php?fid=49&tid=1857430]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
35ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 229ms |
| total: | 352ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...