Where in project folder structure to store python dict used for data validation? #1241
meaningfromdata
started this conversation in
Idea
Replies: 1 comment 6 replies
-
since you can't use the python I can't quite seem to find many examples on their docs - but this piece gives you the syntax: https://pandera.readthedocs.io/en/stable/schema_inference.html#write-to-yaml Perhaps to work it out you could define stuff with the pandera python API and then use the |
Beta Was this translation helpful? Give feedback.
6 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I have a dictionary that makes use of the pandera library to define certain checks (values of dict) for a given column name (keys of dict) for data validation nodes in my pipeline. I'm not sure where to store this dictionary within the kedro folder structure. I was thinking maybe in parameters, but it seems fairly involved compared to other parameters examples I've seen. Here's a sample of what the dict looks like but there are around 50 keys at present:
Any thoughts on where this dict should be defined and stored in the kedro folder structure? Some options:
Beta Was this translation helpful? Give feedback.
All reactions