AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.03.2014, 00:13   #1  
Blog bot is offline
Blog bot
Участник
 
25,459 / 846 (79) +++++++
Регистрация: 28.10.2006
dynamicsaxbi: How To: Long Running Reports
Источник: http://blogs.msdn.com/b/dynamicsaxbi...g-reports.aspx
==============

Microsoft Dynamics AX 2012 R2



Overview

One segment of reports worthy of its own classification are those operational reports that incur heavy processing time due to the number of objects involved in generating the report data set. The vast majority of our out-of-box reports take on average 5 minutes in a non-production environment as a Long Running Report thus deserving special consideration when planning out the solution. A few examples of long running reports include the Trial Balance Report, Customer Aging Report, and the Inventory Dimensions Statement Report.

What's important to understand as Report Developers is the fact that the SSRS Server utilizes service calls to communicate with the AOS when constructing the report data set. As a result, the process of generating any report data set is subject to these service timeout limits. By default, service timeouts are fixed at 10 minutes. Further, any data set generation process exceeding this service timeout minute will fail to complete. This article describes the extensions introduced as part of the Microsoft Dynamics AX 2012 R2 Release to facilitate the Long Running Reports to ensure that they are able to complete even if they exceed the 10 minute service timeout limits.



How do I migrate to Pre-process RDP?
  1. Modify RDP base class: SRSReportDataProviderBase -> SRSReportDataProviderPreProcessTempDB
  2. Update table type: InMemory -> TempDB
  3. Perform a full compile of IL
  4. Restart the AOS
  5. Introduce Controller class to run the report
  6. Update Output Menu Item: Report -> Controller class

Here's a quick YouTube video demonstrating the process of creating a pre-process RDP class for a Long Running Report:

(Please visit the site to view this video)




Источник: http://blogs.msdn.com/b/dynamicsaxbi...g-reports.aspx
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamicsaxbi: How To: Displaying Reports using PDF Viewers Blog bot DAX Blogs 0 16.03.2014 01:19
dynamicsaxbi: How To: Customizing SYS-layer reports Blog bot DAX Blogs 0 21.03.2013 20:11
dynamicsaxbi: How To: Directing Reports to Email Blog bot DAX Blogs 0 10.03.2012 10:11
axinthefield: How to Monitor for Long Running Queries in AX Blog bot DAX Blogs 0 09.06.2011 22:12
dynamicsaxbi: Understanding How Many SSRS Reports come with Dynamics AX 2012 Blog bot DAX Blogs 2 04.03.2011 17:50
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:19.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.