andragora89 написал(а):
Загрузка осуществляется из какого источника?
В исходной системе (обычно ERP, но не суть) - в таблицах. Ну или на выходе Z-разработки (программы, функции, класса и т.д.). В BW - в любой инфообъект загрузить можно. В этом и вопрос - как лучше
andragora89 написал(а):
Если используются плоские файлы, то загрузить можно, настроив стандартный пакет BPC.
Да, файлы - разумный вариант в гетерогенной среде. Но есть минусы - на исходном сервере нужно организовать доступ к ФС сервера назначения. И еще получается дублирование технологий - все равно каким-нибудь rfc нужно дергать целевую систему, чтобы она закачала данные.
andragora89 написал(а):
При этом можно выбрать один из двух режимов: сделать модель неактивной или оставить ее активной. Мы второй метод не пробовали, т.к. риск, что данные неверно загрузятся большой, или что будет конфликт какой-то, да и систему грузить не хочется сильно.
Как раз интересеут вариант активной модели. Ведь иначе пользователи отвалятся. А откуда информация о риске некорректной загрузки данных?
andragora89 написал(а):
Стандартные инструменты загрузки BW по Best Practices не советуют использовать. Во-первых, у BPC есть в справочниках некие технические поля, которые нужно будет в таком случае корректно заполнить (при загрузке данных в справочник). Во-вторых, если на куб сделать трансформацию, то провести Full optimization будет уже нельзя (ее советуют проводить на каждые 2 млн записей).
Да, хочется что-нибудь не противоречащее стандарту.
andragora89 написал(а):
Если данные грузятся из PSA, то мы грузим так: грузим данные из PSA в инфо-объекты BW из BW забираем данные тем же стандартным пакетом BPC.
Судя по всему, действительно, вариант с загрузкой данных в куб BW (копию модели BPC), и последующей загрузкой BPC'шным пакетом самый безопасный. Однако на мой взгляд это весьма громоздко. И следить за актуальностью копии придется. А если всё-таки созреют на онлайн экстракцию? Это же каждая FI'ная проводка будет дергать буферный куб и цепочку.