-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for patternProperties #26
Comments
@pcorbel so I took a look at things in Since it's not doing any batching, it doesn't have any ability to add new keys as they come up. So for instance, if you have:
You'll get:
All records will pass validation, but you'll still effectively lose the data in Is this the same as your experience and is this how you were expecting the support herein to work? |
@AlexanderMann With the taps I work with, all keys are always represented, so I'll always have
and I think a lot of API/taps are working that way. I think it would still be perfectible but it would be an enormous improvement to implement that like the CSV target. |
@AlexanderMann Hello Alexander, could you give me some pointers to where to begin to implement it target-csv way? |
Hey @pcorbel. So there's an issue over in datamill-co/target-postgres#129 which deals with a similar issue you're describing here. I'm thinking that your option of using Since this repo depends on (also, sorry about the tardy reply, vacation and then wrapping up a project with a client) |
Also, @pcorbel forgot to ask, but what taps are you using which are leveraging |
1 similar comment
Also, @pcorbel forgot to ask, but what taps are you using which are leveraging |
@AlexanderMann I was using tap-jira and most of the fields in an |
Issue:
If a tap have some fields not explicitly declared, but declared in a
block, they won't be loaded into Redshift.
While, when using another target (like target-csv), the fields are available.
How to reproduce:
data.jsonl.txt
( a file with a schema and an example record)
issues.csv.txt
A CSV generated by the following command
cat data.jsonl | target-csv
Version:
Python 3.7.3
target-csv==0.3.0
target-redshift==0.0.7
Documentation:
The link to the target-csv flatten function
The text was updated successfully, but these errors were encountered: