18.05.2010, 17:46 | #1 |
Модератор
|
Process Cube (DAX 2009)
Добрый день.
Помогите правильно отпроцессить куб. Развернуть DAX 2009 SP1 RU4 + IIS + SharePoint + Reporting Services + Analysis Services В документации Руководство по установке Microsoft Dynamics AX 2009 на стр. 88 написано Цитата:
Важно:
Для кубов по умолчанию необходимы полная лицензия и конфигурационные ключи. Если лицензия или конфигурационный ключ отключены, необходимо выполнить процедуры, изложенные в техническом документе Восстановление кубов по умолчанию. Хотел бы вычистить куб от лишнего и нормально отпроцессить. Процессинг куба выполняю по описанию в Microsoft Dynamics Ax --> Справка --> Настройка системы и приложения. Настройка системы и приложения --> Настройка бизнес-аналитики и отчетности --> Кубы служб SQL Server Analysis Services --> Кубы процессов Ошибка процессинга: Как исправить куб от ошибок, без включения ключей конфигурации? У кого есть опыт? P.S. Портал работает, отчеты развернуты. Отчеты с ReportServer показывают ошибку, требуют, чтоб все кубы были отпроцессены. P.S.S. Курю мануал Microsoft Dynamics AX 2009 White Paper: Configure the Default OLAP Cubes Последний раз редактировалось Poleax; 18.05.2010 в 17:51. Причина: Microsoft Dynamics AX 2009 White Paper: Configure the Default OLAP Cubes |
|
19.05.2010, 12:30 | #2 |
Модератор
|
Почему когда я создаю проект через Администрирование --> Настройка --> Бизнес-анализ --> OLAP --> Создать проект бизнес-аналитики
В папке проекта только один файл AnalysisServicesProjects.database Код: <Database 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="http://schemas.microsoft.com/analysisservices/2003/engine"> <ID>AnalysisServicesProjects</ID> <Name>AnalysisServicesProjects</Name> <DataSourceImpersonationInfo> <ImpersonationMode>Default</ImpersonationMode> </DataSourceImpersonationInfo> </Database> В чем проблема? Почему проект не создается? P.S. Параметры создания проектов бизнес-аналитики настроены. Последний раз редактировалось Poleax; 19.05.2010 в 12:40. |
|
19.05.2010, 13:17 | #3 |
Участник
|
1.http://msdn.microsoft.com/en-US/libr...(v=AX.50).aspx
2.http://msdn.microsoft.com/en-us/library/ms365361.aspx Я выбрал второй способ создания проекта, т.е. напрямую из Visual Studio. |
|
19.05.2010, 13:44 | #4 |
Модератор
|
Цитата:
Сообщение от sao
1.http://msdn.microsoft.com/en-US/libr...(v=AX.50).aspx
2.http://msdn.microsoft.com/en-us/library/ms365361.aspx Я выбрал второй способ создания проекта, т.е. напрямую из Visual Studio. Но все-таки интересно, почему аксапта не создает нормальный проект для изменения кубов. Как на форуме говорят: чудес не бывает. Последний раз редактировалось Poleax; 19.05.2010 в 13:50. |
|
19.05.2010, 15:31 | #5 |
Участник
|
Цитата:
Как исправить куб от ошибок, без включения ключей конфигурации?
У кого есть опыт? Как я понял есть два пути: 1. Вручную смотришь каждую аналитику и процесишь ее, а затем кубы. Часов 6-8 займет. 2. Используешь утилитку, которая доступна партнерам или клиентам Default Cube Advisor Tool. Действительно помогает сэкономить время. Часа 2-3 займет. В любом случае необходимо знать "свою архитектуру бд", чтобы спокойно что то удалять. |
|
|
За это сообщение автора поблагодарили: Poleax (5). |
20.05.2010, 10:16 | #6 |
Модератор
|
Цитата:
Сообщение от sao
Опыт есть. В этом руководстве Microsoft Dynamics AX 2009 White Paper: Configure the Default OLAP Cubes неплохо все расписано. Проблем не должно возникнуть.
Как я понял есть два пути: 1. Вручную смотришь каждую аналитику и процесишь ее, а затем кубы. Часов 6-8 займет. 2. Используешь утилитку, которая доступна партнерам или клиентам Default Cube Advisor Tool. Действительно помогает сэкономить время. Часа 2-3 займет. В любом случае необходимо знать "свою архитектуру бд", чтобы спокойно что то удалять. |
|
21.05.2010, 16:45 | #7 |
Модератор
|
Default Cube Advisor Tool выдал информацию по исправлению КУБов. Результат на нескольких листах. Жалко, что не все ошибки смог определить.
Все рекомендации я выполнил, исправил глюки не найденные Default Cube Advisor Tool. Default Cube Advisor Tool с опцией RoleCenter рекомендаций не дал, типа все нормально. Но в ролевых центрах на домашней странице, некоторые отчеты падают. Суть проблемы в том, что KPI индикаторы не развернуты на OLAP сервере. (The Key Perfomance Indicator (KPI) does not exists on the server. ) К примеру отчет Ledger.AccountantOperationalEfficiency.RoleCenter выдает ошибку: Цитата:
При подготовке к просмотру на клиенте произошла ошибка.
Произошла ошибка при обработке отчета. (rsProcessingAborted) Не удалось выполнить запрос для набора данных "OperationalEfficiency". (rsErrorExecutingCommand) Query (2, 1) Переданный функции "KPIVALUE" аргумент "Accounts Receivable Days Outstanding" должен быть именем ключевого индикатора производительности. Последний раз редактировалось Poleax; 21.05.2010 в 16:51. |
|
21.05.2010, 16:56 | #8 |
Модератор
|
Цитата:
стр. 24 Repair or remove key performance indicators (KPIs) похожие темы: Argument passed to ‘KPIVALUE’ function must be a KPI name 2009 OLAP KPI's not being created on the server MS Dynamics 2009 Analysis Extension Problem on SQL Server 2008 - A WorkAround Google Search: The Key Perfomance Indicator (KPI) does not exists on the server. Dynamics Ax Последний раз редактировалось Poleax; 21.05.2010 в 17:50. Причина: стр. 24 Repair or remove key performance indicators (KPIs) |
|
26.05.2010, 10:20 | #9 |
Модератор
|
Цитата:
Сообщение от Poleax
Почему когда я создаю проект через Администрирование --> Настройка --> Бизнес-анализ --> OLAP --> Создать проект бизнес-аналитики
В папке проекта только один файл AnalysisServicesProjects.database Код: <Database 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="http://schemas.microsoft.com/analysisservices/2003/engine"> <ID>AnalysisServicesProjects</ID> <Name>AnalysisServicesProjects</Name> <DataSourceImpersonationInfo> <ImpersonationMode>Default</ImpersonationMode> </DataSourceImpersonationInfo> </Database> В чем проблема? Почему проект не создается? P.S. Параметры создания проектов бизнес-аналитики настроены. Есть у кого идеи?
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
28.05.2010, 12:51 | #10 |
Участник
|
Почему не создается - идей нет У меня создается. Я только не понимаю, чем этот проект будет отличаться от проекта, который может сделать сама Studio и как он поможет разобраться с KPI =)
__________________
Ivanhoe as is.. |
|
03.06.2010, 10:05 | #11 |
Модератор
|
Цитата:
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|
08.06.2010, 14:48 | #12 |
Участник
|
Проект БД OLAP AX 2009 SP1 для Visual Studio 2008.
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: Poleax (2). |
08.06.2010, 16:47 | #13 |
Участник
|
Руководствуясь ConfigureDefaultCubes и опытом:
1. Сначала нужно обновить данные бизнес-аналитики и синхронизировать базу данных OLAP со схемой OLTP, нажав в "OLAP - Администрирование" кнопку "Обновить базы данных", проверив галочки на закладках "Серверы OLAP" и "Базы данных OLAP" (servername, Dynamics Ax) 2. Выполнить развертывание файлов ODC (на всякий) 3. В BIDS создать проекта бизнес-аналитики Dynamics Ax. Это "глобальный" проект, который отличается от аксаптовской функции "Создать проект б-а" только включением всех кубов и аналитик и размещением в папке "C:\Documents and Settings\<myuser>\My Documents\Visual Studio 2005\Projects\Dynamics Ax" в отличие от "C:\Documents and Settings\<myuser>\My Documents\AnalysisServicesProjects"; деплоится при этом весь проект, а не отдельные кубы (это кому как удобно и быстрее) 4. На проекте в Solution Explorer выбрать Properites и проверить, что проект цепляется к нужной OLAP базе (Deployment > Target > Server, Database = localhost, Dynamics Ax 5. Можно деплоить проект и кубы процессить нужные. У меня пока кстати весь проект не деплоится в виду еще не исправленных ошибок, но конкретно для GL куба ошибки поправил все и отпроцессил на ура. У меня такая картина Развернул твой проект на BIDS 2008 (правда на другом сервере Win2008 x64) Источник данных DynamicsAxR2, это наименование OLAP-базы? Ведь по умолчанию идет Dynamics Ax Т.е. я хочу сказать, что надо проверить это наименование во всех настройках! - Analysis Management > Databases > Dynamics Ax R2 - OLAP - Администрирование (имя базы данных OLAP) - Серверы Reporting Server - http://myserver/Reports > Dynamics > узел DynamicsAX свойства General Сейчас твой проект деплоится на мою базу (изменил настройки проекта на localhost Dynamics Ax).. позже отпишу, как открываются KPIs в GL cube |
|
10.06.2010, 14:40 | #14 |
Модератор
|
Цитата:
Сообщение от dmitro
Руководствуясь ConfigureDefaultCubes и опытом:
1. Сначала нужно обновить данные бизнес-аналитики и синхронизировать базу данных OLAP со схемой OLTP, нажав в "OLAP - Администрирование" кнопку "Обновить базы данных", проверив галочки на закладках "Серверы OLAP" и "Базы данных OLAP" (servername, Dynamics Ax) 2. Выполнить развертывание файлов ODC (на всякий) 3. В BIDS создать проекта бизнес-аналитики Dynamics Ax. Это "глобальный" проект, который отличается от аксаптовской функции "Создать проект б-а" только включением всех кубов и аналитик и размещением в папке "C:\Documents and Settings\<myuser>\My Documents\Visual Studio 2005\Projects\Dynamics Ax" в отличие от "C:\Documents and Settings\<myuser>\My Documents\AnalysisServicesProjects"; деплоится при этом весь проект, а не отдельные кубы (это кому как удобно и быстрее) В папке проекта только один файл AnalysisServicesProjects.database (Process Cube (DAX 2009)) Цитата:
Сообщение от dmitro
Развернул твой проект на BIDS 2008 (правда на другом сервере Win2008 x64)
Источник данных DynamicsAxR2, это наименование OLAP-базы? Ведь по умолчанию идет Dynamics Ax Т.е. я хочу сказать, что надо проверить это наименование во всех настройках! - Analysis Management > Databases > Dynamics Ax R2 - OLAP - Администрирование (имя базы данных OLAP) - Серверы Reporting Server - http://myserver/Reports > Dynamics > узел DynamicsAX свойства General Сейчас твой проект деплоится на мою базу (изменил настройки проекта на localhost Dynamics Ax).. позже отпишу, как открываются KPIs в GL cube У меня все процессится, ролевые центры работают, часть отчетов крутиться, кроме KPI Исправил куб с помощью Default Cube Advisor Tool У меня только два вопроса
P.S. Цитата:
Актуально. The Key Perfomance Indicator (KPI) does not exist on the server на кубе General Ledger Cube
БД DynamicsAx2009R2 (9Мб) http://stream.ifolder.ru/18061704 Подключать БД через Attach. Проект Analysis Services ProjectR2 (2Мб) http://stream.ifolder.ru/18020195
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. Последний раз редактировалось Poleax; 10.06.2010 в 15:03. |
|
13.06.2010, 15:29 | #15 |
Administrator
|
Скорее всего, KPI не создаются, потому что не заданы категории счетов ГК. Чтобы их настроить, идем либо в Основное/Просмотр организации, выбираем свою компанию и нажимаем Категории счетов главной книги, либо просто из AOT открываем форму LedgerAccountCategory.
Дело в том, что большинство KPI строятся на основе ГК. Так как план счетов у всех разный, напрямую данные из ГК взять нельзя. Для этого в AX 2009 придумали Категории счетов ГК. По сути, это некий предопределенный план счетов. Он используется в частности для расчета KPI. Но чтобы он работал, надо настроить соответствие между предопределенным планом счетов (категориями) и настоящим планом счетов.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
|
За это сообщение автора поблагодарили: Poleax (1). |
09.12.2011, 11:58 | #16 |
Участник
|
CubeAdvisor выдал:
Цитата:
Configuration Key:ProjBasicHour Sales Cube
Configuration Key:HRMAdministration Sales Cube Configuration Key:HRMAdministrationPayrollInfo Sales Cube Configuration Key:Trv Sales Cube Configuration Key:SmmCRM Sales Cube еще: Цитата:
AX Field CUSTBUSREL.DATAAREAID can not be found
AX Field CUSTTRANS.DIMENSION2_ can not be found AX Field CUSTTRANS.DIMENSION3_ can not be found |
|
09.12.2011, 17:29 | #17 |
Участник
|
Ошибки исправил вручную.
Обработал куб. Оказалось все измерения на англ. языке наши сотрудники не поймут. Как то можно перевести? (глобально. Понятно, что отдельно измерение можно переименовать) |
|
09.12.2011, 17:50 | #18 |
Участник
|
У вас какая версия SQL Server? Насколько я знаю, в неполной версии не поддерживаются измерения на разных языках и по умолчанию всё на английском. В расширенной версии отдельно выгружаются переводы на различных языках.
__________________
Ivanhoe as is.. |
|
12.12.2011, 11:26 | #19 |
Участник
|
Enterprise x64. (2008 R2)
Иван, поделитесь как переводы загрузить Спасибо. |
|
Теги |
ax2009, olap, reporting services, кубы, процессинг |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|