Open nenkie76 opened 9 months ago
Hi @nenkie76 thank you for letting us know, this was expressed in the previous issue https://github.com/great-expectations/great_expectations/issues/8847. There is a solution that he provides in that issue. Please take a look. We'll put this in backlog in the meantime
@HaebichanGX , parallel thread is about Spark and the way of writing an expression, but this one is only about !=
operator which might no be supported. As I understand it comes from _parse_great_expectations_condition()
here, but I had no time yet to debug the root cause.
PLEEEEASE get rid of this row_condition='col("foo").notNull()'
and allow simple SQL syntax passthru: row_condition = 'fld1=5 OR fld2<>7 AND fld3 <9'
Describe the bug The documentation states that row conditions for SQL should be specified like this:
row_condition='col("foo") != "a-b"'
So, in Jupiter Notebooks I run the following expectation:
but it fails with the error:
unable to parse condition
. I have also tried these ways, but neither work:Something similar was recently raised by @matthiasgomolka
Environment (please complete the following information):