Hi, I have a REST API dataset. The official APIs (https://me.sap.com/notes/3463893) require relative URLs with white spaces, for example:
DATA_COLLECTION?$filter=DC_PARAMETER_NAME eq 'TAGGY_SN'
In this case, I have encountered misleading behavior:
- Using this dataset as a source in a copy activity within a pipeline works as expected
- However, using the same dataset as a source in Data Flow leads to an illegal character error:
"*Job failed due to reason: at Source 'SnInfoSapDmDataFlow': Illegal character in query at index 41: DATA_COLLECTION?$filter=DC_PARAMETER_NAME eq 'TAGGY_SN'"
*
I have tried encoding with %20 :
DATA_COLLECTION?$filter=DC_PARAMETER_NAME%20eq%20'TAGGY_SN'
however, I was not able to execute the data flow without issues.
(the data flow works with URLs not requiring white spaces)