Hello guys! I'm on version 0.8.33 and something st...
# troubleshoot
b
Hello guys! I'm on version 0.8.33 and something strange is happening and I would like to know if it's just here. I'm running a great expectations checkpoint and when the tests run successfully, it sends the data to the Datahub. However, when any of the tests fail, it does not integrate the data. Anyone got something like this too?
b
Hi @brainy-wall-41694 - What version of GE are you working with? Can you tell from the GE logs if the DataHub action is being invoked at all? cc @hundreds-photographer-13496 - have you heard about this?
(i've not yet heard this, but being thats its a newer integration its certainly possible)
b
Great_expectations, version 0.15.0
b
Got it - so this is a pretty new version right? v3 API?
b
Yes!
It was a problem with the return of function "expect_column_values_to_be_between". I replaced it with the "expect_column_min_to_be_between" function and it worked.
b
Oh wow
Was the other function mistakenly returning success? Or throwing some error?
b
The error was as follows:
ERROR: Object of type Decimal is not JSON serializable
b
Was that coming from DataHub's action itself?
b
No, this error came from running the checkpoint on the GE.
h
actually running a GE checkpoint triggers datahub action from within. Do you have the stack trace by any chance ?