|
|
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Возникла следующая проблема: при создании куба мастером в атрибуты всех измерений добавляются только ключевые поля. При добавлении остальных полей возникают ошибки типа: 1) "Ошибки модуля хранения OLAP: Найден дублирующийся ключ атрибута при обработке: таблица: "dbo_DimStudent", столбец: "imia", значение: "". Атрибут "Imia"" 2) "Ошибки модуля хранения OLAP: При обработке dimension с идентификатором "Dim Student" и именем "Dim Student" произошла ошибка." 3) "Ошибки модуля хранения OLAP: Ошибка при обработке атрибута "Familia" измерения "Dim Student" из базы данных "UDB-STUDENT-CUBE"." При этом такой же проект с теми же БД запускается без ошибок в SSAS 2005. Не подскажете, что с этим можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2009, 16:45 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Проблема решилась установкой свойства KeyDuplicate - IgnoreError ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2009, 17:34 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Нормальная практика, это не игнорировать ошибоки, а разбираться где проблема: в данных (их несооветствие модели) или в самой модели (аттрибуты, их зависимости). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2009, 18:25 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Я тоже столкнулась с подобной ошибкой на MS Analysis Services 2008, могу сказать, что 2005й это проглатывал. У меня ошибка связана с тем, что хочу построить иерархию, в основании которой лежит одно из полей, входящих в составной ключ, если использовать вместо него составной ключ таблицы - то программа не ругается.. хотя это и не совсем то, что нужно, Михаил, если не можете помочь, то какой смысл оставлять подобные сообщения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2009, 19:56 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
cybergirlЯ тоже столкнулась с подобной ошибкой на MS Analysis Services 2008, могу сказать, что 2005й это проглатывал. У меня ошибка связана с тем, что хочу построить иерархию, в основании которой лежит одно из полей, входящих в составной ключ, если использовать вместо него составной ключ таблицы - то программа не ругается.. хотя это и не совсем то, что нужно, Михаил, если не можете помочь, то какой смысл оставлять подобные сообщения?Смысл оставлять такие сообщения, как Михаил, наверное, как раз в том, чтобы у Вас не получалось "программа не ругается.. хотя это и не совсем то, что нужно ". Т.е. Вы получили неверный результат, но удовлетворились тем, что программа не ругается? Хотя по-хорошему надо разбираться, почему же всё-таки программа ругалась. В Вашем случае настораживают сразу слова составной ключ . При нормальном проектировании измерений составных ключей не должно быть. Можете привести схему Ваших данных, по которым строится измерение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.11.2009, 20:07 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
добрые вы... а по сути нифига и не написали... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 14:00 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Agrotakerдобрые вы... а по сути нифига и не написали... А чего тут писать? В тексте ошибки по-русски написано про дублирование ключа. Ключевое поле должно быть индивидуальным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2011, 14:11 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
МихаилНормальная практика, это не игнорировать ошибоки, а разбираться где проблема: в данных (их несооветствие модели) или в самой модели (аттрибуты, их зависимости). У меня такая же ошибка. Ругается на атрибут измерения, в котором находится название месяца (Январь, Февраль и т.п.) Ошибки модуля хранения OLAP: Найден дублирующийся ключ атрибута при обработке: таблица: "DimPeriod", столбец: "PeriodMonthName", значение: "Январь". Атрибут "Period Month Name". Связи атрибутов проставил: ID(гуид записи в таблице) -> PeriodYear PeriodYear - PeriodMonthName Как излечить проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2012, 15:47 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Jume, была такая же проблема - ошибка именно в месяце со значением января. При детальном просмотре исходных данных для атрибута оказалось что ключевому значению "январь" соответствовало несколько разных имен из столбца наименований. Тоесть либо ключ надо было сделать составным либо имена изменить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2012, 19:09 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Измерение нужно сделать следующим образом для аттрибутов месяц и квартал нужно : 1. создать составной ключ (KeyColumns) для квартала: год, квартал для месяца: год, месяц при этом важен порядок следования полей, 2. задать название аттрибутов (NameColumn) 3. определить отношение аттибутов как Дата->Месяц->Год ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2012, 09:57 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
LisenaG, Чтобы этой ошибки не было, нужно чтобы не было противоречий между уровнями при "естественной иерархии", т.е. один-ко-многим. Т.е. допустим, если у нас есть связь Город--->Страна и один город в таблице будет соответствовать нескольким странам, то появится эта ошибка. Ещё заметил особенность, если в базу добавить такую противоречащую запись и обработать измерение, то ошибки не будет, но в Browser будет ерунда. А затем если пересоздать связь и обработать измерение, то появится эта ошибка :) P.S.: столбец: "imia", значение: "". Атрибут "Imia"" Значение пустое скорей всего из-за того что в столбце imia есть пустые значения NULL и если этот столбец связать с атрибутом следующего уровня иерархии, то будут такие ошибки из-за того, что NULL внесёт противоречия в связь один-ко-многим (NULL будет соответствовать разным значением столбца выше в иерархии) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 15:25 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Andemki, думаю, автору это уже не интересно, всё же прошло 3 года... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 15:42 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Критик, Ну может ещё кому интересно будет, кроме меня :) Я вот тоже сегодня столкнулся с такой проблемой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.06.2012, 15:53 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Т.к. сам недавно сталкивался с такой проблемой, попробую ответить: В свойствах атрибута источник->KeyColumns->"+"НазваниеТаблицы.Название колонки->Source->ColumnID надо поменять на ключевой столбец И второе: Источник->NameColumn->Source->ColumnID надо поменять на нужный столбец. ВотЪ=) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.02.2013, 18:53 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
EgorisheТ.к. сам недавно сталкивался с такой проблемой, попробую ответить: В свойствах атрибута источник->KeyColumns->"+"НазваниеТаблицы.Название колонки->Source->ColumnID надо поменять на ключевой столбец И второе: Источник->NameColumn->Source->ColumnID надо поменять на нужный столбец. А если оба ColumnID одинаковы источники, это нормально? Такая ситуация возникает, когда измерение строится из одних цифр (например, срок действия договора в годах), и key, и name получаются одинаковые. (а запрос для измерения строится так: select distinct days as key_and_name from table_name). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2013, 12:43 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Вечер всем добрый! Только начал изучать MS SSAS, и при создании куба столкнулся с такими ошибками. Помогите пожалуйста советами как их исправить. Ошибки и предупреждения из ответа Ошибка OLE DB: Ошибка OLE DB или ODBC : Ошибка входа пользователя "NT AUTHORITY\система".; 28000; Не удается открыть базу данных "AdventureWorksDW2008R2", запрашиваемую именем входа. Не удалось выполнить вход.; 42000. Ошибки в реляционном модуле высокого уровня. Не удалось соединиться с источником данных с DataSourceID "AdventureWorksDW2008R2" и Name "AdventureWorksDW2008R2". Ошибки модуля хранения OLAP: При обработке dimension с идентификатором "DimProduct" и именем "DimProduct" произошла ошибка. Ошибки модуля хранения OLAP: Ошибка при обработке атрибута "Color" измерения "DimProduct" из базы данных "ssas_TECHNET_ AW2012". Внутренняя ошибка: Операция завершена неудачно. Ошибка OLE DB: Ошибка OLE DB или ODBC : Ошибка входа пользователя "NT AUTHORITY\система".; 28000; Не удается открыть базу данных "AdventureWorksDW2008R2", запрашиваемую именем входа. Не удалось выполнить вход.; 42000. Ошибки в реляционном модуле высокого уровня. Не удалось соединиться с источником данных с DataSourceID "AdventureWorksDW2008R2" и Name "AdventureWorksDW2008R2". Ошибки модуля хранения OLAP: При обработке dimension с идентификатором "DimProduct" и именем "DimProduct" произошла ошибка. Ошибки модуля хранения OLAP: Ошибка при обработке атрибута "Size" измерения "DimProduct" из базы данных "ssas_TECHNET_ AW2012". Сервер: Текущая операция отменена, поскольку другая операция в данной транзакции завершилась ошибкой. Ошибка OLE DB: Ошибка OLE DB или ODBC : Ошибка входа пользователя "NT AUTHORITY\система".; 28000; Не удается открыть базу данных "AdventureWorksDW2008R2", запрашиваемую именем входа. Не удалось выполнить вход.; 42000. Ошибки в реляционном модуле высокого уровня. Не удалось соединиться с источником данных с DataSourceID "AdventureWorksDW2008R2" и Name "AdventureWorksDW2008R2". Ошибки модуля хранения OLAP: При обработке dimension с идентификатором "DimProduct" и именем "DimProduct" произошла ошибка. Ошибки модуля хранения OLAP: Ошибка при обработке атрибута "Category" измерения "DimProduct" из базы данных "ssas_TECHNET_ AW2012". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 21:17 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
adeosОшибка входа пользователя "NT AUTHORITY\система".; 28000; Не удается открыть базу данных "AdventureWorksDW2008R2", запрашиваемую именем входа. Не удалось выполнить вход.; 42000. Ошибки в реляционном модуле высокого уровня. Не удалось соединиться с источником данных с DataSourceID "AdventureWorksDW2008R2" и Name "AdventureWorksDW2008R2".проверяйте настройки DataSource куба ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2013, 21:29 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
adeos, вы скачали учебную базу SSAS? она идет без источника (бд SQL AdventureWorks) т.е. сам куб покрутить/посмотреть можно, но у вас ошибка при попытке вытащить данные (после изменения и/или попытки пересчета) из несуществующего источника если источник у вас всё есть (т.е. база не учебная, или источник для нее вы тоже скачали), то проблема с логином/паролем (смотрите "источник данных" в проекте) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2013, 09:56 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
StarikNavy, Да, скачал учебную базу, в настройках источника стоит "Использовать учетную запись службы". И использую Native client SQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2013, 10:29 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
adeosStarikNavy, Да, скачал учебную базу, в настройках источника стоит "Использовать учетную запись службы". И использую Native client SQL. учебную базу SSAS, да? а учебную базу SQL? SSAS пытается из нее тащить. или ее нет, или с доступом проблема ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2013, 11:59 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
StarikNavy, так я эту базу подключаю в Managment Studio, а потом с ней же работаю в Server Data Tools. Или я что то не так делаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2013, 16:15 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
У меня вопрос по составным ключам, тут несколько раз тема поднималась. Можно ли построить измерение с составным ключом? Буду признателен если поможете докопаться до истины: http://www.sql.ru/forum/1097394/kak-pravilno-sozdat-izmerenie-s-sostovnym-kluchom ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2014, 16:39 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
Помогите! А то я уже мозг себе сломал :( Делаю кубик из вьюхи: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Измерение выглядит так: В результате Process получаем ошибку: Какого лешего?.. :( ID - uniqueidentifier PRIMARY KEY DocumentNumber - nvarchar(250) allow null В результате выборки из вьюхи дублирующихся записей нет. Если убираю колонку DocumentNumber из измерения и добавляю все остальные, то работает без вопросов. Хотя колонки FIO_Creator и DocType то же содержат повторения и null-ы в избытке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2015, 19:59 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
IronNail, у меня такое бывает если в строковом поле попадаются значения с табуляциями. А также если есть NULL и пустая строка. в таком случае надо выставить NullProcessing аттрибута в UnknownMember. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2015, 22:31 |
|
||
|
Редактирование измерений в SSAS 2008
|
|||
|---|---|---|---|
|
#18+
IronNail, у меня похожее было когда пользователи в ERP в таблицы писали иногда разными регистрами (хотя может даже некоторыме буквы и разными языками клавиатуры), тогда вроде как "Департамент" , "департамент" и "дЕпартамент" distinct select-ом вытягивались все три (хотя одно и тоже) - и уже на стороне SSAS это выкидывало ошибку, пришлось чистить через trim-ы и Upper/Lower-case функциями .. но это у кого какая колация сервера/базы.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2015, 00:24 |
|
||
|
|

start [/forum/topic.php?fid=49&msg=37824476&tid=1857913]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
174ms |
get topic data: |
13ms |
get forum data: |
2ms |
get page messages: |
67ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 527ms |

| 0 / 0 |

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