Skip to Content

Smart Data Integration Objects

Dear All,

Please help clarify the below queries relating to SDI:

  1. How do we transport SDI objects(Rep Task , Flowgraph etc) to different environments?
  2. If transport mechanism is not available, is it advisable to create objects in new environments(QA , Prod)?
  3. We have several consultants working on same project. But we cannot access other's workspace and objects created by them. How can we ensure that all objects created for a project are visible to all? Helps mitigate any risk that arises if a member moves out of project/org
  4. Is DPA needed for connecting to various SaaS like SFDC , Twitter , SFSF etc? In that case where should we deploy the DPA?

I have gone through the below series of blogs and several other blogs before posting my queries here:



Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Posted on Jul 17, 2020 at 02:04 PM

    Hi Malgi, are you using XS Classic or XS Advanced for your SDI Development? Assuming XSC for now.

    1. You can bundle the reptasks and flowgraphs in a delivery unit and import it in the target environment using XS Landscape management. However you would need to create some objects manually beforehand because they cannot be transported that way (remote sources, actual virtual tables used by your tasks). 2506148 - Is it possible to transport SAP HANA Smart Data Integration and SAP HANA Smart Data Quality related objects between SAP HANA systems?
    2. Yes, you need to recreate remote sources & virtual tables in other environments since they can't be transported.
    3. I think this should be handled by creating a role that has object/package privileges on all shared objects.
    4. DPA is required for almost all adapters, including Twitter. It should be installed close to the source, ideally on the same LAN but not the same host as the source. This allows for independent restart of the dpagent machine if needed for troubleshooting. For internet based adapters like Twitter, the most important consideration is a stable internet connection, location is not important. That said, most SaaS don't have specific adapters in SDI, and I think the usual method of integration is through ODataAdapter, which runs on the HANA system itself (no DPAgent involved).



    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.