Skip to Content

SAP Analytics Cloud connection to Thing Model

After attempting to implement the following solution

https://blogs.sap.com/2018/01/24/how-to-connect-sap-analytics-cloud-to-sap-cloud-platform-iot-application-enablement-part-1/

we came to realize that the proxy application might no longer be necessary due to SAP including the OAuth2.0 functionality into the Analytics Cloud. However, for this purpose we need to specify the data service URL, supposedly from the Thing Model in our Application Enablement service. We would appreciate if someone could pinpoint where to find this URL or if there is another way to connect our Thing Model to the SAC.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Best Answer
    Mar 07 at 04:33 PM

    Hi, even if you get across the OAuth authentication hurdle there are still other issues (e.g. thing model does not support odata $inline_count and more) that will make this an uphill battle. But there is good news - we _plan_ to provide a more direct integration possibility, that will allow you do live data access and that works out of the box in the next weeks like we offered in some of the iot applications. Not the improved features but the new name "Leonardo IoT" was announced at MWC last week.

    If you have to prototype something now I in SAC I suggest you do an extract via the odata api and upload that for prototyping into SAC and hold off on doing a "real" integration until the above mentioned improvements makes its way to you.

    If you have built your thing model with the rest-based thing modeler please consider migrating to the odata-based thing model. This is a pre-requisite for the above and many other new features. To migrate your meta-model while keeping all things and time series intact open a ticket on IOT-BSV-TS component. Regards, Marcus

    Add comment
    10|10000 characters needed characters exceeded

  • May 14 at 11:24 AM

    Hi Marcus,

    I would be happy if you can give some guidance on Query Modeler in SAP Leonardo IoT instance to assign authorized role collection. i am trying to give QueryModeler_Admin but it is not accepting.After then I will be able to use ODATA in SAC. I am looking forward.

    Regards

    Sandeep

    Add comment
    10|10000 characters needed characters exceeded

  • May 13 at 07:55 AM

    Hi, by now all tenants have been upgraded and after a quick migration of your meta data you should now be in a position to use the better integration to SAP analytics cloud provided.

    The odata service you mention is not well suited as it provides the raw data only and probably this will overwhelm analytics cloud.

    Add comment
    10|10000 characters needed characters exceeded