Hi all,
I'm trying to add the filter clause under "Add Query Based Object" in the "Connect" stage in Birst. However, it's not working and show me the error message " java.sql.SQLException: java.lang.IllegalArgumentException: Property predicate is not supported". It's working fine if only filter the query by "lastModified" field. Below are the example of my query:
1. SELECT * FROM OCUSMA WHERE "lastModified" >= '2018-01-01T00:00:00.000Z' ==> working fine, able to return the results
2. SELECT * FROM OCUSMA WHERE "lastModified" >= '2018-01-01T00:00:00.000Z' and "CUNO" = 'Cust1' ==> not working, display error "Property predicate is not supported"
I had go through the documentation, and it stated that the error is due to the select statement cannot include that property.. but do we have any ways to add filter in query based object or any methods can only load certain records from data lake instead of load or republish whole table which need take hours to complete.
Thanks.