Формирование и отправка данных в НСМ2
10 ноября 2021
Как вы знаете, SAP предлагает полный спектр программного обеспечения для защиты данных транзакций,
Это относится и к обработке данных в системах анализа и отчетности. В частности, платформа SAP Business Warehouse (SAP BW) предлагает:
Это инструментарий с широкими техническими возможностями для хранения и анализа данных. Система ручки для всех объективных преимуществ
У БВ есть один существенный недостаток. Это заметно высокая стоимость хранения и обработки данных, особенно при использовании облачной SAP BW on Hana.
А что, если вы начнете использовать продукт без ручки и желательно с открытым исходным кодом в качестве хранилища?
Мы остановили выборы в GreenPlum. Это, конечно, решает вопрос стоимости, но при этом вопросы возникают сразу,
Какие решения были решены практически по умолчанию при использовании SAP BW.
А что, если вы начнете использовать продукт без ручки и желательно с открытым исходным кодом в качестве хранилища?
Мы остановили выборы в GreenPlum. Это, конечно, решает вопрос стоимости, но при этом вопросы возникают сразу,
Какие решения были решены практически по умолчанию при использовании SAP BW.
Извлечение данных из SAP HCM в хранилище данных без SAP
В частности, как можно получить данные из исходных систем, которые в основном являются решениями SAP?
«Кадровые показатели» были первым проектом, который должен был решить этот вопрос.
Наша цель состояла в том, чтобы создать хранилище данных о персонале и создать аналитические отчеты о работе с сотрудниками.
Однако основным источником данных является система транзакций SAP HCM, в которой проводятся все кадровые, организационные и зарплатные мероприятия.
Извлечение данных
В SAP BW имеются стандартные экстракторы данных для систем SAP.
Эти экстракторы могут автоматически собирать необходимые данные, контролировать их целостность и определять дельты изменения.
Например, стандартный источник данных для атрибутов сотрудника 0EMPLOYEE_ATTR:
- При необходимости такой экстрактор можно заменить в соответствии с их требованиями или создать собственный экстрактор.
- Сначала возникла идея о возможности их повторного использования. К сожалению, это оказалось невыполнимой задачей.
Большая часть логики реализована на стороне стебля, и ее безболезненно отделить
Понятно, что для получения данных из систем SAP потребуется разработать собственный механизм.
В частности, как можно получить данные из исходных систем, которые в основном являются решениями SAP