I have an SSIS package that successfully uses the Microsoft SAP BW connector. The SAP Administrator has set up his side so that it uses a process chain and ProgramId as connection criteria. I start my SSIS package and it runs in "Wait" mode until the SAP job executes. This all works great. I now need to replicate this using the Azure data factory's SAP BW connector but the Azure connector does not have the same look and feel so I am attempting to edit the code in the Connections tab for the SAPBW connection to include the Wait mode etc.
The SAP BW connection to the SAP BW system successfully passes the "Test Connection" in the Data Factory.
In the SSIS SAP BW connector the advanced properties display these values which I am trying to replicate (hope this image works):
So I added the "Custom Properties" to the code in the Connections -> linked Services->SapBw
{
"name": "SapBw",
"type": "Microsoft.DataFactory/factories/linkedservices",
"properties": {
"type": "SapBw",
"typeProperties": {
"server": "sapdb.compnme.local",
"systemNumber": "00",
"clientId": "400",
"userName": "myUser",
"encryptedCredential": "abc123"
},
"connectVia": {
"referenceName": "ARuntime",
"type": "IntegrationRuntimeReference"
}
},
"Custom Properties":{
"DbTableName":"/BIC/OHCSST_OHD",
"DestinationName":"CSST_OHD",
"ExecutionMode":"W",
"GatewayHost":"sapdb.compnme.local",
"GatewayService":"sapgw00",
"ProcessChain":"Z_CS_STAT_OHD",
"ProgramId":"ProgId_P23",
"Timeout":"1200"
}
}
Unfortunately, when I click "Finish" the connection is successfully published but when I go to view the code my Custom Properties have disappeared. Is there a different process to connect to SAP Open Hub iwht the Azure data factory as there does not appear to be anything on the MS website to guide me.