Ошибки модуля хранения olap при обработке dimension

Старый
10.12.2013, 14:28

#1
 

Гость

Dynamics AX 2012 R2 CU7 ошибка при развертывании стандартных кубов. Баг системы?


При попытке развернуть стандартные кубы для Dynamics AX 2012 R2 CU7
получил ошибку следующего вида:
-Ошибка OLE DB: Ошибка OLE DB или ODBC .
-Ошибки модуля хранения OLAP: При обработке dimension с идентификатором «SALESORDERCUBE» и именем «LedgerSalesOrder» произошла ошибка.
-Ошибки модуля хранения OLAP: Ошибка при обработке атрибута «DATAAREAID» измерения «LedgerSalesOrder» из базы данных «Dynamics AX initial».
-Внутренняя ошибка: Операция завершена неудачно.
-Сервер: Текущая операция отменена, поскольку другая операция в данной транзакции завершилась ошибкой.

т.е. проблема с атрибутом DATAAREAID измереня LedgerSalesOrder: но на виртуалке же все работает и отличий вроде нет .
OLAP Server пробовал 2008 и 2012 не помогло.

Никаких изменений в систему не вносилось. Why?
Есть идеи?


Последний раз редактировалось axm2013; 10.12.2013 в 14:32.

Старый
10.12.2013, 15:30

#2
 

MCTS

MCBMSS

 

Регистрация: 17.10.2004

Адрес: Москва

А если из SQL / Visual Studio обработать куб? нет более подробной информации об ошибке? Должна быть информация, что именно не так с атрибутом. Или возможно проблема просто в каких-то правах доступа.
Необходимые компоненты все установлены для развертывания кубов? Обработка запускается с того сервера где установлены компоненты?

__________________
I could tell you, but then I would have to bill you.

Старый
10.12.2013, 16:34

#3
 

Гость

Цитата:

Сообщение от twilight
Посмотреть сообщение

А если из SQL / Visual Studio обработать куб? нет более подробной информации об ошибке?

Вылетает по тайм ауту.
В 8ке таким сообщением

Ошибка OLE DB: Ошибка OLE DB или ODBC : Query timeout expired; HYT00.
Ошибки модуля хранения OLAP: При обработке dimension с идентификатором «SALESORDERCUBE» и именем «SalesOrderCube» произошла ошибка.
Ошибки модуля хранения OLAP: Ошибка при обработке атрибута «DATAAREAID» измерения «LedgerSalesOrder» из базы данных «Dynamics AX initial».
В 12 SQL см выше

Цитата:

Сообщение от twilight
Посмотреть сообщение

Должна быть информация, что именно не так с атрибутом.

Что есть то см. выше.

Цитата:

Сообщение от twilight
Посмотреть сообщение

Или возможно проблема просто в каких-то правах доступа.
Необходимые компоненты все установлены для развертывания кубов? Обработка запускается с того сервера где установлены компоненты?

Все установлено и с правами нормально так как разворачиваются все остальные «стандартные» кубы и измерения к этому кубу(LedgerCube) без каких то особых проблем.

Старый
10.12.2013, 22:30

#4
 

MCTS

MCBMSS

 

Регистрация: 17.10.2004

Адрес: Москва

При развертывании кубов генерируется файл проекта. Можно открыть его в Business Intelligence / Visual Studio и там можно более детально проанализировать структуру куба, попробовать отдельно обработать это / другое измерение. Вряд ли это связано с версией Аксапты, так как она просто создает проект и запускает SQL обработчик. На SQL, кстати, сервис-паки установлены?

__________________
I could tell you, but then I would have to bill you.

Старый
11.12.2013, 09:21

#5
 

Гость

Цитата:

Сообщение от twilight
Посмотреть сообщение

При развертывании кубов генерируется файл проекта.

Знаю

Цитата:

Сообщение от twilight
Посмотреть сообщение

Можно открыть его в Business Intelligence / Visual Studio и там можно более детально проанализировать структуру куба, попробовать отдельно обработать это / другое измерение.

Пробовали. Получали тоже самое.
Падает на dataAreaId см. выше. Виртуалка отрабатывает нормально.

Цитата:

Сообщение от twilight
Посмотреть сообщение

Вряд ли это связано с версией Аксапты, так как она просто создает проект и запускает SQL обработчик. На SQL, кстати, сервис-паки установлены?

С чем связано не понятно.
Да.

Старый
11.12.2013, 09:25

#6
 

Участник

 

Регистрация: 29.09.2005

Адрес: Санкт-Петербург

Были похожие «непонятные» ошибки, если процессить всю БД OLAP, а если по отдельности кубы — то ошибок не было. Попробуйте в Студии открыть прямо саму БД, отпроцессить именно само измерение, посмотреть его источник (проверить, что SQL запрос возвращает адекватные данные).

__________________
Ivanhoe as is..

За это сообщение автора поблагодарили: Aquarius (1).
  • Remove From My Forums
  • Question

  • Hi,

    While Processing a dimension i am getting below errors:

     
       Error Messages 1
        Errors in the back-end database access module. OLE DB reported an overflow of the data type for column 0. Errors in the OLAP storage engine: An error occurred while the ‘PRODUCT HIERARCHY ID’ attribute of the ‘DIM PRODUCT HIERARCHY’
    dimension from the ‘Analysis Services Project_Shiven’ database was being processed.
       SQL queries 1
        SELECT
      DISTINCT
     «T_0″.»PRODUCT_HIERARCHY_ID» «ADMIN_DIM_PRODUCT_HIERARCHY0_0″,»T_0″.»MARKET_CODE» «ADMIN_DIM_PRODUCT_HIERARCHY0_1»
      FROM «ADS_ADMIN».»DIM_PRODUCT_HIERARCHY» «T_0»
    Errors and Warnings from Response
     Internal error: The operation terminated unsuccessfully.
     Errors in the back-end database access module. OLE DB reported an overflow of the data type for column 0.
     Errors in the OLAP storage engine: An error occurred while the ‘PRODUCT HIERARCHY ID’ attribute of the ‘DIM PRODUCT HIERARCHY’ dimension from the ‘Analysis Services Project_Shiven’ database was being processed.
     Errors in the OLAP storage engine: The process operation ended because the number of errors encountered during processing reached the defined limit of allowable errors for the operation.
     Server: The operation has been cancelled.

    Pls tell me solution


    Thanks Shiven:)

Answers

  • Hi,

    I got the solution:

    Just conver it to TO_CHAR(Column Name). It will work. Actually, What is happening if the digidt of a number is more the a particular value, automatically it will get converted into exponetial. so to avoid this convert it to TO_CHAR.


    Thanks Shiven:)

    • Marked as answer by

      Friday, May 21, 2010 3:34 AM

  • Remove From My Forums
  • Question

  • Hi,

    While Processing a dimension i am getting below errors:

     
       Error Messages 1
        Errors in the back-end database access module. OLE DB reported an overflow of the data type for column 0. Errors in the OLAP storage engine: An error occurred while the ‘PRODUCT HIERARCHY ID’ attribute of the ‘DIM PRODUCT HIERARCHY’
    dimension from the ‘Analysis Services Project_Shiven’ database was being processed.
       SQL queries 1
        SELECT
      DISTINCT
     «T_0″.»PRODUCT_HIERARCHY_ID» «ADMIN_DIM_PRODUCT_HIERARCHY0_0″,»T_0″.»MARKET_CODE» «ADMIN_DIM_PRODUCT_HIERARCHY0_1»
      FROM «ADS_ADMIN».»DIM_PRODUCT_HIERARCHY» «T_0»
    Errors and Warnings from Response
     Internal error: The operation terminated unsuccessfully.
     Errors in the back-end database access module. OLE DB reported an overflow of the data type for column 0.
     Errors in the OLAP storage engine: An error occurred while the ‘PRODUCT HIERARCHY ID’ attribute of the ‘DIM PRODUCT HIERARCHY’ dimension from the ‘Analysis Services Project_Shiven’ database was being processed.
     Errors in the OLAP storage engine: The process operation ended because the number of errors encountered during processing reached the defined limit of allowable errors for the operation.
     Server: The operation has been cancelled.

    Pls tell me solution


    Thanks Shiven:)

Answers

  • Hi,

    I got the solution:

    Just conver it to TO_CHAR(Column Name). It will work. Actually, What is happening if the digidt of a number is more the a particular value, automatically it will get converted into exponetial. so to avoid this convert it to TO_CHAR.


    Thanks Shiven:)

    • Marked as answer by

      Friday, May 21, 2010 3:34 AM

Так как слаб в создании кубов:
Нужно из 4 таблиц создать куб. Все бы нечего, но при старте развертывания и обработки возникает ошибка:

Ошибки и предупреждения из ответа
    Внутренняя ошибка: Операция завершена неудачно.
    Ошибка OLE DB: Ошибка OLE DB или ODBC : При входе в систему пользователя "NT ServiceMSSQLServerOLAPService" произошла ошибка.; 28000.
    Ошибки в реляционном модуле высокого уровня. Не удалось подключиться к источнику данных с DataSourceID "Test Cube" и Name "Test Cube".
    Ошибки модуля хранения OLAP: При обработке dimension с идентификатором "Questions" и именем "Questions" произошла ошибка.
    Ошибки модуля хранения OLAP: Ошибка при обработке атрибута "Questionname" измерения "Questions" из базы данных "MultidimensionalProject1".
    Сервер: Текущая операция отменена, поскольку другая операция в данной транзакции завершилась ошибкой.
    Ошибка OLE DB: Ошибка OLE DB или ODBC : При входе в систему пользователя "NT ServiceMSSQLServerOLAPService" произошла ошибка.; 28000.
    Ошибки в реляционном модуле высокого уровня. Не удалось подключиться к источнику данных с DataSourceID "Test Cube" и Name "Test Cube".
    Ошибки модуля хранения OLAP: При обработке dimension с идентификатором "Questions" и именем "Questions" произошла ошибка.
    Ошибки модуля хранения OLAP: Ошибка при обработке атрибута "Groupname" измерения "Questions" из базы данных "MultidimensionalProject1".

что может быть не так?

Изменение 1:
Ошибка:

Ошибки и предупреждения из ответа
    Внутренняя ошибка: Операция завершена неудачно.
    Источник данных "Test Cube" содержит значение ImpersonationMode, которое не поддерживается для операций обработки.
    Ошибки в реляционном модуле высокого уровня. Не удалось подключиться к источнику данных с DataSourceID "Test Cube" и Name "Test Cube".
    Ошибки модуля хранения OLAP: При обработке dimension с идентификатором "Questions" и именем "Questions" произошла ошибка.
    Ошибки модуля хранения OLAP: Ошибка при обработке атрибута "Questionname" измерения "Questions" из базы данных "MultidimensionalProject1".
    Источник данных "Test Cube" содержит значение ImpersonationMode, которое не поддерживается для операций обработки.
    Ошибки в реляционном модуле высокого уровня. Не удалось подключиться к источнику данных с DataSourceID "Test Cube" и Name "Test Cube".
    Ошибки модуля хранения OLAP: При обработке dimension с идентификатором "Questions" и именем "Questions" произошла ошибка.
    Ошибки модуля хранения OLAP: Ошибка при обработке атрибута "Groupname" измерения "Questions" из базы данных "MultidimensionalProject1".
    Сервер: Текущая операция отменена, поскольку другая операция в данной транзакции завершилась ошибкой.

<Batch xmlns=»http://schemas.microsoft.com/analysisservices/2003/engine»>

<Parallel>

  <Process xmlns:xsd=»http://www.w3.org/2001/XMLSchema» xmlns:xsi=»http://www.w3.org/2001/XMLSchema-instance» xmlns:ddl2=»http://schemas.microsoft.com/analysisservices/2003/engine/2″ xmlns:ddl2_2=»http://schemas.microsoft.com/analysisservices/2003/engine/2/2″ xmlns:ddl100_100=»http://schemas.microsoft.com/analysisservices/2008/engine/100/100″ xmlns:ddl200=»http://schemas.microsoft.com/analysisservices/2010/engine/200″ xmlns:ddl200_200=»http://schemas.microsoft.com/analysisservices/2010/engine/200/200″ xmlns:ddl300=»http://schemas.microsoft.com/analysisservices/2011/engine/300″ xmlns:ddl300_300=»http://schemas.microsoft.com/analysisservices/2011/engine/300/300″>

    <Object>

      <DatabaseID>olap_cube</DatabaseID>

      <DimensionID>Vc Calendar</DimensionID>

    </Object>

    <Type>ProcessUpdate</Type>

    <WriteBackTableCreation>UseExisting</WriteBackTableCreation>

  </Process>

</Parallel>

</Batch>

Processing Dimension ‘Календарь’ completed.

Start time: 22.03.2016 09:35:19; End time: 22.03.2016 09:35:19; Duration: 0:00:00

Processing Dimension Attribute ‘(All)’ completed.

Start time: 22.03.2016 09:35:19; End time: 22.03.2016 09:35:19; Duration: 0:00:00

Processing Dimension Attribute ‘ГГГГ’ completed.

Start time: 22.03.2016 09:35:19; End time: 22.03.2016 09:35:19; Duration: 0:00:00

Errors and Warnings from Response

Внутренняя ошибка: Операция завершена неудачно.

Произошла следующая системная ошибка: 

Ошибки в реляционном модуле высокого уровня. Не удалось соединиться с источником данных с DataSourceID «DSCube» и Name «DSCube».

Ошибки модуля хранения OLAP: При обработке dimension с идентификатором «Vc Calendar» и именем «Календарь» произошла ошибка.

Ошибки модуля хранения OLAP: Ошибка при обработке атрибута «ГГГГ» измерения «Календарь» из базы данных «olap_cube».

Сервер: Текущая операция отменена, поскольку другая операция в данной транзакции завершилась ошибкой.

-необходимо перезапустить программу Visual Studio

Вот сделал ты например обычный куб  со схемой звезда, и  жмешь кнопку  обработать, а он ошибки такие выдает сцуко

Ошибки модуля хранения OLAP: Не найден ключ атрибута при обработке: таблица: «dbo_TableName«, столбец: «ColumnName«, значение: «-999». Атрибут «Ключ».

Вроде все честно делал, но данные на целостность никто не проверял конечно же (чтобы в измерениях были все элементы из фактов)


Решается все в пару кликов, главное не ссать!

Для начала нужно добавить Неизвестный элемент (Unknown member) в измерение и настроить обработку ошибок, жмем обработать

так делаем для всех измерений

Затем настраиваем обработку показателей, чтобы при отсутствии ключа в измерении все данные попадали на неизвестный элемент.

Запускаем обработку куба, и о чудо куб ОБРАБОТАН. Разве это не прекрасно)

Все данные с неопределенным элементом в фактах попали на Неизвестный элемент.

Таким образом можно гарантировать что при формировании куба никакие данные не потеряются.

И как всегда народная мудрость напоследок, тем кто дочитал:

Думать надо головой, любить-сердцем, чуять — жопой, и самое главное — ничего не перепутать.

  • Remove From My Forums
  • Question

  • HI,

    I am newbie to SSIS.I tried to create the cube,but I am getting below error:

     Internal error: The operation terminated unsuccessfully.
     OLE DB error: OLE DB or ODBC error: Invalid column name ‘SicCode’.; 42S22.
     Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of ‘Dim Tenant’, Name of ‘Dim Tenant’ was being processed.
     Errors in the OLAP storage engine: An error occurred while the ‘SuitID’ attribute of the ‘Dim Tenant’ dimension from the ‘MRI_Cube_INT1’ database was being processed.
     Server: The operation has been cancelled.
     OLE DB error: OLE DB or ODBC error: Operation canceled; HY008.
     Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of ‘Date’, Name of ‘Date’ was being processed.
     Errors in the OLAP storage engine: An error occurred while the ‘Pk Date’ attribute of the ‘Date’ dimension from the ‘MRI_Cube_INT1’ database was being processed.
     Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of ‘Dim Bldg’, Name of ‘Dim Building’ was being processed.
     Errors in the OLAP storage engine: An error occurred while the ‘Building Name’ attribute of the ‘Dim Building’ dimension from the ‘MRI_Cube_INT1’ database was being processed.
     Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of ‘Dim BrkPoint’, Name of ‘Dim BrkPoint’ was being processed.
     Errors in the OLAP storage engine: An error occurred while the ‘BrkPnt1’ attribute of the ‘Dim BrkPoint’ dimension from the ‘MRI_Cube_INT1’ database was being processed.
     Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of ‘Dim Bldg’, Name of ‘Dim Building’ was being processed.
     Errors in the OLAP storage engine: An error occurred while the ‘Strategy’ attribute of the ‘Dim Building’ dimension from the ‘MRI_Cube_INT1’ database was being processed.
     Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of ‘Dim BrkPoint’, Name of ‘Dim BrkPoint’ was being processed.
     Errors in the OLAP storage engine: An error occurred while the ‘Perc3’ attribute of the ‘Dim BrkPoint’ dimension from the ‘MRI_Cube_INT1’ database was being processed.
     Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of ‘Dim Bldg’, Name of ‘Dim Building’ was being processed.
     Errors in the OLAP storage engine: An error occurred while the ‘Building City’ attribute of the ‘Dim Building’ dimension from the ‘MRI_Cube_INT1’ database was being processed.
     Errors in the OLAP storage engine: An error occurred while the dimension, with the ID of ‘Dim BrkPoint’, Name of ‘Dim BrkPoint’ was being processed.
     Errors in the OLAP storage engine: An error occurred while the ‘Start Date’ attribute of the ‘Dim BrkPoint’ dimension from the ‘MRI_Cube_INT1’ database was being processed.

    Can anyone guide us how to identify like these error and how to fix them in cube:

    Early reponse is appreciable

    Regards,


    sudha

    • Edited by

      Wednesday, October 3, 2012 11:02 AM

Answers

  •           Hi Sudha,

              Yes it could be with other dimention tables also but its definitely with SICCODE column first as processing engine did not find it while processing. As it processes parallely it may raise errors
    for other dim tables also which may be be dependant to the root error.

             Best way to deal with such issue to start recolving it one by one from top to bottom.

             I have always ussd same approach and have resolved such issues many times, worked for me :)

             Heighly recommend that first resolve the SICCODE issue and try processing gain.


    Cheers, Ashish

    • Proposed as answer by
      Ashish Tambe
      Wednesday, October 3, 2012 1:20 PM
    • Marked as answer by
      Elvis Long
      Thursday, October 11, 2012 1:20 AM

  • Remove From My Forums
  • Общие обсуждения

  • Всем доброго времени суток.

    Подскажите, применяется ли на практике OLAP для анализа данных, относящихся не к произошедшим событиям (покупки, транзакции и т.п.), а к прогнозируемым событиям? Например, с помощью некоторого алгоритма происходит вычисление (прогнозирование) показателей
    компании на некоторую перспективу. Имеет ли смысл в этом случае применять OLAP? В этом случае количество показателей обычно гораздо меньше, так как в прогнозах в основном используются агрегированные данные. Больших объемов (миллионы строк) не наблюдается.

    Также вопрос — как наиболее просто начать работу с каким-нибудь примером работы OLAP с помощью Excel 2010? И есть ли существенное отличие в возможностях OLAP и сводных таблиц в Excel?

    • Перемещено

      2 октября 2010 г. 0:29
      MSDN Forums Consolidation (От:SQL Server для разработчиков)


Просмотр полной версии : Dynamics AX 2012 R2 CU7 ошибка при развертывании стандартных кубов. Баг системы?


При попытке развернуть стандартные кубы для Dynamics AX 2012 R2 CU7
получил ошибку следующего вида:
-Ошибка OLE DB: Ошибка OLE DB или ODBC .
-Ошибки модуля хранения OLAP: При обработке dimension с идентификатором «SALESORDERCUBE» и именем «LedgerSalesOrder» произошла ошибка.
-Ошибки модуля хранения OLAP: Ошибка при обработке атрибута «DATAAREAID» измерения «LedgerSalesOrder» из базы данных «Dynamics AX initial».
-Внутренняя ошибка: Операция завершена неудачно.
-Сервер: Текущая операция отменена, поскольку другая операция в данной транзакции завершилась ошибкой.

т.е. проблема с атрибутом DATAAREAID измереня LedgerSalesOrder: но на виртуалке же все работает и отличий вроде нет :(.
OLAP Server пробовал 2008 и 2012 не помогло.

Никаких изменений в систему не вносилось. Why?
Есть идеи?


twilight

10.12.2013, 15:30

А если из SQL / Visual Studio обработать куб? нет более подробной информации об ошибке? Должна быть информация, что именно не так с атрибутом. Или возможно проблема просто в каких-то правах доступа.
Необходимые компоненты все установлены для развертывания кубов? Обработка запускается с того сервера где установлены компоненты?


А если из SQL / Visual Studio обработать куб? нет более подробной информации об ошибке?

Вылетает по тайм ауту.
В 8ке таким сообщением

Ошибка OLE DB: Ошибка OLE DB или ODBC : Query timeout expired; HYT00.
Ошибки модуля хранения OLAP: При обработке dimension с идентификатором «SALESORDERCUBE» и именем «SalesOrderCube» произошла ошибка.
Ошибки модуля хранения OLAP: Ошибка при обработке атрибута «DATAAREAID» измерения «LedgerSalesOrder» из базы данных «Dynamics AX initial».
В 12 SQL см выше

Должна быть информация, что именно не так с атрибутом.

Что есть то см. выше.

Или возможно проблема просто в каких-то правах доступа.
Необходимые компоненты все установлены для развертывания кубов? Обработка запускается с того сервера где установлены компоненты?
Все установлено и с правами нормально так как разворачиваются все остальные «стандартные» кубы и измерения к этому кубу(LedgerCube) без каких то особых проблем.


twilight

10.12.2013, 22:30

При развертывании кубов генерируется файл проекта. Можно открыть его в Business Intelligence / Visual Studio и там можно более детально проанализировать структуру куба, попробовать отдельно обработать это / другое измерение. Вряд ли это связано с версией Аксапты, так как она просто создает проект и запускает SQL обработчик. На SQL, кстати, сервис-паки установлены?


При развертывании кубов генерируется файл проекта.

Знаю

Можно открыть его в Business Intelligence / Visual Studio и там можно более детально проанализировать структуру куба, попробовать отдельно обработать это / другое измерение.

Пробовали. Получали тоже самое.
Падает на dataAreaId см. выше. Виртуалка отрабатывает нормально.

Вряд ли это связано с версией Аксапты, так как она просто создает проект и запускает SQL обработчик. На SQL, кстати, сервис-паки установлены?
С чем связано не понятно.
Да.


Были похожие «непонятные» ошибки, если процессить всю БД OLAP, а если по отдельности кубы — то ошибок не было. Попробуйте в Студии открыть прямо саму БД, отпроцессить именно само измерение, посмотреть его источник (проверить, что SQL запрос возвращает адекватные данные).


Работает на vBulletin® версия 3.8.5. Copyright ©2000-2023, Jelsoft Enterprises Ltd. Перевод: zCarot

  • Remove From My Forums
  • Вопрос

  • Доброе время суток!

    Установил в тестовой среде Service Manager в конфигурации из 4х серверов:
    1.БД для сервера управления SCSM
    2.Сервер управления SCSM
    3.БД для сервера хранилища данных (16 Гб ОЗУ)
    4.Сервер хранилища данных

    На сервере хранилища данных расположены:
    •sql database engine со всеми 5 БД SCSM DW
    •sql reporting services
    •sql analysis services

    После добавления нескольких элементов списка, шаблонов и синхронизации с AD перестали генерироваться OLAP-кубы. При построении куба процесс msmdsrv съедает всю доступную память (~14 Гб), после чего генерация завершается с ошибкой. Пробовал запускать одновременно
    генерацию только одного куба — тоже безрезультатно. В журнале событий появляются следующие ошибки:

    Level Source Event ID Message
    Error Data Warehouse 33573 An Exception was encountered while trying during cube processing. Message= Processing error encountered — Location: , Source: Службы Microsoft SQL Server 2008 R2 Analysis Services Code: -1055129595, Description: Сервер: Операция была отменена из-за нехватки
    памяти.. Processing error encountered — Location: , Source: Службы Microsoft SQL Server 2008 R2 Analysis Services Code: -1055129598, Description: Сервер: Операция отменена..
    Error Data Warehouse 33573 An Exception was encountered while trying during cube processing. Message= Processing error encountered — Location: , Source: Службы Microsoft SQL Server 2008 R2 Analysis Services Code: -1054932986, Description: Ошибки модуля хранения OLAP: Процесс обработки
    завершен, так как количество ошибок, обнаруженных во время обработки, достигло установленного предела допустимых ошибок для операции.. Processing error encountered — Location: , Source: Службы Microsoft SQL Server 2008 R2 Analysis Services Code: -1054932978,
    Description: Ошибки модуля хранения OLAP: Ошибка при обработке секции «UserDim» группы мер «ReviewerUserDim» для куба «SystemCenterChangeAndActivityManagementCube» из базы данных DWASDataBase.. Processing error encountered — Location: , Source: Службы Microsoft
    SQL Server 2008 R2 Analysis Services Code: -1054932986, Description: Ошибки модуля хранения OLAP: Процесс обработки завершен, так как количество ошибок, обнаруженных во время обработки, достигло установленного предела допустимых ошибок для операции.. Processing
    error encountered — Location: , Source: Службы Microsoft SQL Server 2008 R2 Analysis Services Code: -1056964601, Description: Внутренняя ошибка: Операция завершена неудачно.. Processing error encountered — Location: , Source: Службы Microsoft SQL Server 2008
    R2 Analysis Services Code: -1055129598, Description: Сервер: Операция отменена..
    Warning Data Warehouse 33573 An Exception was encountered while trying during cube processing. Message= Processing warning encountered — Location: , Source: Службы Microsoft SQL Server 2008 R2 Analysis Services Code: 1092550657, Description: Ошибки модуля хранения OLAP: Не найден ключ
    атрибута при обработке: таблица: «UserDim», столбец: «UserDimKey», значение: «1281». Атрибут «UserDimKey»..
    Error Data Warehouse 33566 An Exception was encountered while trying to process a cube. Cube Name: SystemCenterChangeAndActivityManagementCube Exception Message: An exception occurred while processing the cube. Please see the event viewer log for more information. Cube: SystemCenterChangeAndActivityManagementCube
    Stack Trace: at Microsoft.SystemCenter.Warehouse.Olap.OlapCube.Process(ManagementPackCube mpCube).

    Почему генерация одного куба требует так много оперативной памяти? куда копать?

Ответы

  • Сколько бы вы не дали памяти для Analisys Services — он всю ее пожрет, так уж устроен. Периодически ловим такие же вещи. Помогает следующее решение:

    1. Останавливаем в консоли джобы по обработке кубов. Они переходят в состояние «сбой».

    2. Перезагружаем сервер с SQL AS

    3. После загрузки, подключаемся к AS с помощью SQL Management Studio.

    4. Открываем нашу БД с кубами и переходим в раздел Cubes.

    5. Выбираем первый куб, жмем правой кнопкой — Process. Пытаемся обработать. Скорее всего выйдет ошибка, связанная с некорректностью ключей значений. Смотрим на какую таблицу жалуется в ошибке. Далее переходим в раздел Dimensions, там находим нужное измерение(совпадает
    с названием таблицы в которой ошибка), жмем по ней правой кнопкой мыши и также выбираем пункт Process. Ждем обработки измерения, и после успешного ее окончания опять пробуем вручную обработать нужный нам куб. Продолжаем в том же духе с остальными ошибочными
    табдицами, по идее все должно заработать.

    6. Когда таким нехитрым образом Вы обработаете все кубы, переходим в консоль SCSM, и по очереди запускаем джобы обработки кубов. Когда они все пройдут перейдите в раздел кубы(в консоли SCSM) и также по очереди на каждом кубе выберите пункт «Обработать куб
    сейчас»(Process cube). Даты времени последней обработки для каждого куба должны изменится на текущее время.

    7. Проверяем что, джобы обработки кубов из состояние «сбой» перешли в «не запущен»

    Мы к сожалению так и не можем определить с чем это связано, хотелось бы решить эту проблему, но пока применяем такой воркэраунд. Возможнос в будущем мы откажемся от внутренних джобов по обработке кубов, и с помощь. планировщика Windows сделаем
    более правильное расписание по обработке кубов.

    P.S> кстати на нашем сервере AS 4Гб оперативной памяти и в принципе работает. Так что попробуйте такой вариант.

    • Помечено в качестве ответа

      2 октября 2012 г. 5:23

  • Ошибки мерседес актрос мп1 расшифровка
  • Ошибки модерации озон селлер
  • Ошибки мерседес актрос мп1 zhe
  • Ошибки моделей при позировании
  • Ошибки мерседес актрос мп1 fr3130