Import Data from SQL Server Database to SAP BW

Problem:

I have read a few articles about moving data out of SAP BW and into SQL Server. I cant find any articles on moving the data from SQL Server to SAP BW, is it even possible and if so what would be the best way to handle this?

Solution:

After searching on this topic, i found many link addressing this issue, in this answer i will try to summarize them all and to provide all links that can help you achieving your goal.
There are many way to import data from SQL Server into SAP BW:

(1) SAP BW DB Connect

With DB Connect, you can load data from a database system that is supported by SAP, by
  • linking a database to the BW as a source system, thereby creating a direct point of access to external relational database management systems (RDBMS).
  • Making metadata known to BW by generating a DataSource.

(2) SAP BO Services

(3) SSIS - Microsoft Connector for SAP BW

Microsoft has created a SSIS connector for SAP BW, which allows you to create connection To SAP BW, you can refer to the following links and official documentations:
SQL Server 2016
The Microsoft Connector for SAP BW consists of a set of three components that let you extract data from, or load data into, an SAP Netweaver BW version 7 system. The Microsoft Connector for SAP BW for SQL Server 2016 is a component of the SQL Server 2016 Feature Pack.
SQL Server 2014
The Microsoft Connector 1.1 for SAP BW consists of a set of three components that let you extract data from, or load data into, an SAP Netweaver BW version 7 system.
SQL Server 2008
If you decide to go with SSIS, I found this white paper from SAP that contains a detailed tutorials:
If this article didn't help, you can refer to tens of tutorials on how to create SSIS packages on the internet:

(4) SSIS - Xtract IS BW Loader

This is a third-party tool created to allow SSIS to connect with SAP BW.
The Xtract IS Component Suite offers nine components to provide all kinds of SAP interface technologies. Implement your data flows in a secure and type-safe way with a graphical editor.

Discussion

While searching for this issue, using SSIS to achieve that is not recommended because it may encounter some incompatibility issue, they recommended to use SAP BW standard anyDB source system or SAP BO Data services.
Issues example:
On the other hand, SSIS guarantee the ease of use and there is thousands of topics and references for this technologies which will help you to achieve your goal faster than other technologies.

References and external links


Original Post: https://stackoverflow.com/questions/54067226/move-sql-server-database-data-to-sap-bw/54209247#54209247

Comments

Popular posts from this blog

SSIS - Script Task error: Exception has been thrown by the target of an invocation.

Don’t install Hadoop on Windows!

SSIS - script component DateTime Formats Implicit Conversion