SAP BW BEST PRACTISE #1. Как правильно собирать запросы
Рекомендую использовать методику из таблицы ниже.
Название запроса:
<код картинки> BI: <номер><название>
Например:
@71@ BI: 1. Экстракторы
@80@ 18. TRFN: Loading InfoObjects data from CSV
N | Тип | Код | Иконка | Объекты | Комментарий |
---|---|---|---|---|---|
1 | EXTR | @71@ | ![]() ![]() | OSOA – Источник данных (активная версия) TABL – Таблица | Экстракторы на стороне исходной системы. |
2 | RSDS | @R2@ | ![]() ![]() | ISIP – Инфо-пакет ISFS – Источник данных: копия RSDS – Источник данных в BW | Источники данных, загружаемые из SAP ERP/ другой системы. |
3 | AREA | @6G@ | ![]() ![]() | AREA – Инфо-область APCO – Прикладные компоненты | |
4 | IOBJ_ATTR | @6O@ | ![]() ![]() | IOBJ – Инфо-объект | Атрибуты инфо-объектов. |
5 | IOBJ | @81@ | ![]() ![]() | IOBJ – Инфо-объект SBEL – BW: логический инфо-объект: класс: метаданные SBEP – BW: физический инфо-объект: класс: метаданные | Инфо-объекты. |
6 | IOBC | @88@ | ![]() ![]() | IOBC – Каталог инфообъектов | При импорте каталога инфообъектов он проверяет наличие всех инфообъектов которые были в нем в разработке на момент деблокирования. Если не найдет хотя бы один, падает зараза. Имеет смысл рассмотреть создание инфообъектов в неприсвоенных узлах. |
7 | DWH | @6H@ | ![]() ![]() | CUBE – Инфо-куб ODSO – Объект инфосклада ADSO – Advanced DSO ISTD – Инфо-источник: данные транзакции TRCS – Структура связи для трансформации | Кубы, ADSO, DSO, Инфоисточники и прочие объекты хранилища. |
8 | ABAP | @9U@ | ![]() ![]() | DEVC – пакет REPS – Источник отчета FUNC – Функциональный модуль VARX – Вариант приложения отчета CLAS – Класс (ABAP Objects) METH – Метод (ABAP Objects) ENHO – Реализация расширения FUGR – Группа функций MSAG – Класс сообщений PROG – Программа TRAN – Транзакция SUSC – Класс объекта полномочий SUSO – Объект полномочий TTYP – Тип таблицы TABT – Технические свойства таблицы ACID – Группа контрольной точки CHDO – Объект документа изменений DOMA – Домен DTEL – Элемент данных ENQU – Объект блокирования INTF – Интерфейс (ABAP Objects) NROB – Объекты диапазона номеров SHLP – Средство поиска SXCI – Бизнес-Add-Ins – внедрения TABL – Таблица TOBJ – Определение объекта ведения и переноса CPRI – Личный заголовок (ABAP Objects) TYPE – Группа типов VCLS – Кластер ракурсов VIEW – Ракурс DOCU MESS VIED – Определение ракурса FUGT – Тексты групп функций DDLS – Источник языка определения данных SSFO – Смарт-формуляры SAP ADIR – Запись каталога объектов CLSD – Определение классов (ABAP Objects) CPUB – Общий заголовок (ABAP Objects) DOCU – Документация MESS – Отдельный документ REPT – Тексты отчетов SOTT – Концепция (репозитарий текстов онлайн) – краткие тексты TABD – Определение таблицы DOCT – Общий текст ENHS – Enhancement Spot SOTR – Все концепции (OTR) пакета – краткие тексты WDCA – Web Dynpro Application Configuration WDYA – Web Dynpro Application WDYN – Компонент Web Dynpro CPRO – Защищенный заголовок (ABAP Objects) TYPD – Исх. групп типов WDYC – Контроллер (вебэкран) WDYV – Ракурс (веб-экран) SHLD – Определение средства поиска SPRX – Proxy Object WEBI – Виртуальная конечная точка SHMA – Совместные объекты: определенные свойства области | Все ABAP-объекты: типы, ФМ, классы, программы, смартформуляры. Метаданные (таблицы, ракурсы, элементы данных и домены) можно складывать в этот же транспорт. |
9 | RSDSBW | @R2@ | ![]() ![]() | ISIP – Инфо-пакет ISFS – Источник данных: копия ISTD – Инфо-источник: данные транзакции (можно переносить в RSDS или в VIRT или в HCPR) RSDS – Источник данных в BW | Экстракторы на стороне SAP BW. Инфо-пакеты складываем сюда. |
10 | HANA | @BU@ | ![]() ![]() | HOTO – Отдельный объект (перенос SAP HANA для ABAP) HOTA – Пакет полностью (перенос SAP HANA для ABAP) HOTP – Метаданные пакета (перенос SAP HANA для ABAP) NHDU – HANA Transport Container NHLC – HANA Language Container | Объекты HANA: CV и прочие, могут быть перенесены и раньше, если какие-то объекты DWH, например ODS основаны на данных объектах. Объекты HANA, относящиеся к ролям, полномочиям, привилегиям необхододимо переносить в рамках ROLES |
11 | VIRT | @VR@ | ![]() ![]() | FBPA – BW: Open ODS View FBPD – BW: Open ODS View (SAP Delivery) СUBE – (Только виртуальные) | Виртуальные провайдеры (кроме композитника и мультипровайдера). Например OPEN ODS View или куб на основе функционального модуля. |
12 | HCPR | @QY@ | ![]() ![]() | HCPR – SAP HANA Composite Provider DHCP – Hana Composite Provider (SAP Delivery) MPRO – Мультипровайдер | В данном запросе: объекты, которые не хранят данные (мультики, композитники), кроме инфо-источников. |
13 | ALVL | @QY@ | ![]() ![]() | ALVL – Уровень агрегации | Уровни агрегации переносим в данном запросе. Перенос композитного провайдера вместе с уровнем агрегации, когда они связаны, приводит к ошибкам. |
14 | BEX | @6T@ | ![]() ![]() | ELEM – Элементы построителя запросов QVIW – Объект переноса для ракурса запроса BW RRQA – BW: интерфейс отчет/отчет: получатель запроса RRCA – BW: интерфейс отчет/отчет: получатель инфо-куба RRI – переходы из запросов в другие запросы. | BEx -запросы. |
15 | RSPLAN | @UC@ | ![]() ![]() | PLCR – Объект отношения признаков планирования PLDS – Планирование – срезы данных PLSE – Функции планирования PLSQ – Последовательность планирования PLST – Тип сервиса планирования | Объекты планирования. RSPLAN и все, что с ним связано, кроме уровня агрегации |
16 | CUST | @GW@ | ![]() ![]() | TABU – Содержимое таблицы VDAT – Ведение ракурса: данные CDAT – Данные кластера ракурса | Запрос настройки или обычный. Главное, что тут едут настройки. |
17 | OHUB | @UE@ | ![]() ![]() | DEST – OpenHub Destination | |
18 | TRFN | @80@ | ![]() ![]() ![]() | ROUT – Подпрограмма RSFO – BW-формула TRFN – Трансформация | Трансформации (заезжают после всех объектов и после ABAP). |
19 | DTP | @VK@ | ![]() ![]() | DTPA – Процесс переноса данных: активная версия | Процессы переноса данных |
20 | ROLES | @IR@ | ![]() ![]() ![]() | ACGR – Роль ASOB – Analytics Security Object (BI Analysis Authorizations) TABU – Содержимое таблицы (только для таблицы AGR_TIMEB) | Роли и полномочия. Объекты HANA, относящиеся к ролям, полномочиям, привилегиям необходимо переносить в также в рамках ROLES |
21 | WAD | @8C@ | ![]() ![]() | BTMP – BI – веб-шаблоны (NW7.0+) | WAD-шаблоны. |
22 | XLSM | @J2@ | ![]() ![]() | AAOE – Analysis Office Excel Workbook XLWB – Рабочая книга Excel | Рабочие книги Analysis/BEx |
23 | LUMX | @BT@ | ![]() ![]() | LUMX – дашборды Lumira/DS | Дашборды Lumira/DS. |
24 | ANPR | @U4@ | ![]() ![]() | ANPR – Процесс анализа DANP – Процесс анализа (SAP-поставка) HAAP – HANA Analysis Process DHAA – HANA Analysis Process (SAP Delivery) | Процесса анализа для BW/HANA объектов. |
25 | RSPC | @CQ@ | ![]() ![]() ![]() | EVEN – Управление цепочками событий RSDC – Display Component Tree RSPC – Цепочка процесса RSPI – Прерывающий процесс RSPT – Цепочки процессов: запускающий RSPV – Вариант процесса VARX – Вариант приложения отчета RSFO – BW-формула (например в дереве решений – в теории можно вместе с TRFN переносить) TABU – Содержимое таблицы ( только для таблицы RSCOMPTLOGOT) | Цепочки процессов и все связанные объекты/процессы. |
26 | BPC | @57@ | ![]() ![]() ![]() | BBPF – BPC: BPF BDAP – BPC: Data access profile ENVM – BPC: Environment MODL – BPC: Model TEAM – BPC: Team WKSP – BPC: workspace | Все объекты SAP BPC, созданные на уровне вебклиента bpcclient. |
27 | SERV | @VF@ | ![]() ![]() | SICF – ICF-сервис (настройка сервисов) IWSV – SAP Gateway Business Suite Enablement – Service IWMO – SAP Gateway Business Suite Enablement – Model IWOM – SAP Gateway: Model Metadata IWSG – SAP Gateway: Service Groups Metadata IWPR – SAP Gateway BSE – Service Builder Project | Сервисы. |
28 | NOTES | Использовать для установки SAP Notes (единый запрос для всех объектов в рамках ноты) |