I'm trying to use SAP CDC linked service in my ADF pipeline to import some data. And also there is an option to filter out some data on source side using "Selection" part of Copy activity source configuration. This part gives possibility to select from drop-down list column and logical operator to use for filtering value. Also there is an option to replace it with entire expression as a dynamic content, but when I try add there any logical expression it fails with error:
The value of property 'selection' is in unexpected type 'List`1'.
So the question is - what is the syntax of that expression that can be used as a filter on SAP side?
source
. And then for condition I have first used a static data as shown below:x
), then I can directly edit the above json by replacing'low' -> ('100')
to'low' -> ($x)
which would change the condition as:NOTE: Dataflow SAP CDC allows dynamic content only for value but not operator and fieldname. Check if this is also the case in Copy data pipeline activity.