Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
8 years ago

How get data directly from SAP ECC

Since the last question someone asked about that was 2 years ago. I wanna know if its possible to get data direclty from the SAP.
I am pretty sure that my SAP is ECC, and I wanna know how I can pull direct data from that source.
Im looking from ways in the internet and not finding anything guiding me.

Thanks in advance

29 Replies

  • djnww's avatar
    djnww
    Impactful Individual

    The answer is yes, it can be done. The 3 methods I know are:

     

    1. SAP HANA connector (I have not tried the connector)

    2. SAP BW connector via Power BI Desktop. I am assuming if you have SAP ECC, then there will be equivalent SAP BW cubes.  You will need your SAP/IT area to provide you with the relevant credentials). My company has been using this method.

    3. Ask IT to build a custom API that will work (ie. JSON with OAUTH2 security) - probably the best long term method, but will be difficult to convince IT.

     

    The challenges you face will be getting SAP Admin OR IT to allow Power BI to connect to SAP ECC. Security will always be the number 1 reason they use. With the right governance and implementation, it won't be an issue. 

     

    Cheers,

    Dan

     

    • ppothier's avatar
      ppothier
      New Member

      I would say BW or HANA are not the approach we want to use ... the Power BI connectors for these sources are already defined.  But they require ETL/staging to bring the desired data from ECC to BW or HANA.

       

      The need is for DIRECT access to ECC data, ideally using SAP-sanctioned API's.

       

      Up until last year, Power BI had a "BObj Universe" connector, which would be a desireable.  But this connector was removed due to licensing issues (so I hear).

       

      I think there is a market for this if someone would develop it.

       

      Pete

      • Fossgm's avatar
        Fossgm
        Frequent Visitor

        Do you have the Netweaver Gateway installed? The one used for fiori apps. It is a free SAP product. You just need to install it. You can write simple report function modules in ECC (say for sales or inventory data) and then map them through the gateway. Super simple. Then you've just created a REST oData feed that can be consumed in PowerBI. Straight Up...now BW garbage, cubes, all that muck and no Hana required. I've done it numerous times...only downfall is if you are trying to read too much (like financials for five years). 

    • gudakrishna's avatar
      gudakrishna
      Regular Visitor
      Hi Dan,

      I'm looking to connect SAP ECC through power Bi,
      SAP ECC is not a database, It's a service, In that service we are using oracle as a database.
      So could you please guide me step by step proccess how to connect SAP ECC and get the data.

      Thanks in advance.

      Best Regards
      Venkata
  • Anonymous's avatar
    Anonymous
    Not applicable

    Just to add to this, SAP is sitting on top of a database which could be Hana, SQL Server, or Oracle. As such you can create a connection from Power BI directly to the database layer, however, you would have to currently have a FULL USE database license and not a RUNTIME license. I know this to be the case with SQL Server and would assume Oracle would be the same but I can't say the same for Hana. None the less a FULL USE license allows you to access the database directly where as a RUNTIME license only allows the application (SAP ECC) to access the database. You would have to check with you SAP Account rep or even your DBA should be able to tell you. 

  • We are having Sybase Database with SAP ECC and able to configure Sybase DB with ODBC and Though Gateway service able to connect Power bi service.

    I had created Different Views in Sybase to and connect with Power BI Query.

  • Do you need to install sap gui to use the extract table?

    I've been trying for months, and when it connects what should be done to achieve the connection to extract

    • Just_an_SAP_guy's avatar
      Just_an_SAP_guy
      New Member

      For the sourceforge ExtracTable tool to download or live connect SAP tables to Power BI or  Power Query the SAP GUI is not needed. 

      Use the tool's 'extract_table web service' in the power BI Web data source for real-time data retrieval. You need then to configure BI a little to get the streamed XML table presented the best.

       

      For none real-time data (e.g. downloaded via the tool at night or so) you can just link Power BI to the corresponding saved CSV or Excel file.