Добрый день.
Та же хрень. Кстати правильно написали - массив, не отчет.

Варианты BW для этого не предназначен - это реальность.
Я даже больше скажу, BO - тоже для этого не предназначен.
В SAP писали - ответ - ребята Вы неправильно используете BW. Такие отчеты за гранью понимания.
Правда у нас и размер поменьше, но это нам все равно не сильно помогает.
Максимум что удалось выдавить - используйте OPEN HUB. Дословно:
Цитата:
These values are far beyond reason. This is no program error
Please mind that the BEx frontend is designed for end user reporting.
This automatically means small result sets being readable for end
users. BW is an OLAP system, no OLTP system.
The parameter values you are trying to use have nothing to do with
this purpose. Obviousley, you try to use the BEx export functions as
mass data extractors. You cannot use BEx Web or any of the export
functions as mass data extractor. BW provides other services for this,
like Open Hub. Please note, that this is a consulting issue.
Такой объем похож на загрузку в локальную базу, врядли они будут анализировать это глазами.
И как я понимаю. Вы их пока автоматизировать не можете...
Теперь по пунктам:
0. То что падает по памяти сервера - плохо. Тогда вариант - выгружать кусками...
1. Есть такое понятие salefy belt (BICS_DA_RESULT_SET_LIMIT_DEF), по умолчанию 50.000 ячеек результата. Его можно расширить, но если Вы будете использовать Portal - то скушаете JAVA память, если повезет (завит от патча) JAVA сама перезагрузится, ну либо руками подымать. Портал соответственно тоже ляжет.
2. Пробовал - в принципе работает. Но медленно. В вашем случаем + в том, что можно указать параметр - выгружать в таблицу. От туда сможете с помощью ABAP сформировать Excel файл. Да, если Вам нужны будут тексты всего скорей будут проблемы с кодировками
6. Разумно
8. Есть ещё процесс - ретракция зовется... Но он тоже на большие объемы не заточен. Да и с SAP системами завязан.
9. Есть FM RRW3_GET_QUERY_VIEW_DATA - в принципе его запускает RSRT (ну я так его нашел)
10. Если расчеты не сильно замороченные, может создать DSO в котором на трансформации произвести расчет? дальше ABAP to Excel