Hi All,
I recently migrated my database to HANA from DB2. For some of the Data Flows I am getting a process dump error during execution. This is primarily due to the Optimized SQL that is being generated in Data Services. I have 2 to 3 source tables joining in these data flows, when I take the optimized SQL in the Data Flow, it shows two stored procedures (as I am using HANA as DataBase). Previously when I was using DB2 database, there is only one optimized SQL generated for the same data flow. On furtur analysis I found that after the Join I am using a CASE transform that generates two different paths based on a filtering criteria and it is generating the Stored Procedures based on the number of creiteria given in the CASE transform(for eg if have two case criteria then it is generating 3 stored proceduers). The problem here is one stored procedure is
generated and one of them has invalid SQL. We can work around this by removing the CASE and redesiging the Data flow or simply use an SQL transformation but not feasible as the number of data flows to change are simply too many and time consuming.
Please suggest an alternative or an option to negate this kind of behavior . This is happening only while connecting with HANA Db.
Regards,
Dhruva