Переместить данные базы данных SQL Server в SAP BW - PullRequest
0 голосов
/ 07 января 2019

Я прочитал несколько статей о переносе данных из SAP BW в SQL Server. Я не могу найти какие-либо статьи о переносе данных из SQL Server в SAP BW, возможно ли это вообще, и если да, то как лучше всего справиться с этим?

Ответы [ 3 ]

0 голосов
/ 16 января 2019

После поиска по этой теме я нашел много ссылок, посвященных этой проблеме, в этом ответе я постараюсь обобщить их все и предоставить все ссылки, которые могут помочь вам в достижении вашей цели.

Существует множество способов импорта данных из SQL Server в SAP BW:

(1) SAP BW DB Connect

С DB Connect вы можете загружать данные из системы баз данных, поддерживаемой SAP, по

  • связывание базы данных с BW в качестве исходной системы, тем самым создавая прямую точку доступа к внешним системам управления реляционными базами данных (RDBMS).
  • Создание метаданных, известных BW, путем создания источника данных.

(2) SAP BO Services

(3) SSIS - Microsoft Connector для SAP BW

Microsoft создала коннектор SSIS для SAP BW, который позволяет создавать соединение с SAP BW, вы можете ссылаться на следующие ссылки и официальную документацию:

SQL Server 2016

Microsoft Connector для SAP BW состоит из трех компонентов, которые позволяют извлекать или загружать данные в систему SAP Netweaver BW версии 7. Microsoft Connector для SAP BW для SQL Server 2016 является компонентом пакета дополнительных компонентов SQL Server 2016.

SQL Server 2014

Microsoft Connector 1.1 для SAP BW состоит из набора из трех компонентов, которые позволяют извлекать или загружать данные в систему SAP Netweaver BW версии 7.

SQL Server 2008

Если вы решили использовать SSIS, я нашел этот технический документ SAP, содержащий подробные учебные пособия:

Если эта статья не помогла, вы можете обратиться к десяткам учебных пособий по созданию пакетов служб SSIS в Интернете:

(4) SSIS - Xtract IS BW Loader

Это сторонний инструмент, созданный для подключения SSIS к SAP BW.

Xtract IS Component Suite предлагает девять компонентов для обеспечения всех видов технологий интерфейса SAP. Реализуйте свои потоки данных безопасным и безопасным способом с помощью графического редактора.


Обсуждение

При поиске этой проблемы использовать SSIS для достижения этой цели не рекомендуется, поскольку она может столкнуться с некоторой проблемой несовместимости, они рекомендовали использовать стандартную систему SAP BW anyDB или SAP BO Data Services .

Пример проблемы:

С другой стороны, SSIS гарантируют простоту использования, и существуют тысячи тем и ссылок на эти технологии, которые помогут вам достичь своей цели быстрее, чем другие технологии.


Ссылки и внешние ссылки

0 голосов
/ 26 марта 2019

создать уровень юниверса / представления, используя существующую базу данных SQL Server. если не требуется каких-либо серьезных преобразований, можно избежать ETL

0 голосов
/ 07 января 2019

Полагаю, самый простой способ - использовать инструмент ETL для извлечения данных из MSSQL и вставки в BW; в частности, Microsoft Integration Services (SSIS), который вы, вероятно, уже имеете с вашей лицензией SQL Server.

SSIS - это визуальный инструмент, специально разработанный для ETL-сценариев, подобных тому, что вы описали, и с которым легко начать. Я предполагаю, что этот урок охватывает 90% того, что вам нужно сделать .

Однако вам также следует выяснить, позволяет ли ваша лицензия использовать соединитель SSIS для SAP BW , и проверить, является ли это приемлемым вариантом для упрощения записи в BW, поскольку запись непосредственно в таблицы BW может не быть вариантом (например, из-за лицензионных ограничений и / или технического воздействия из-за прямого манипулирования базой данных закрытой системы).

...