You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is an issue which I've noticed across a few taps but first here so I'll raise the issue here and take it from there.
In my use case I am pulling static reports from various taps and using a target to store them in a database. Because the reports are static I know what the primary key (PK) should be.
It would be good to be able to set the PK in a similar fashion as was just merged into tap-adwords (singer-io/tap-adwords#58)
I've realised there is an issue with this approach... This tap seems not really support the current Singer Spec as the generated metadata does not seem to include an empty breadcrumb entry. This would also need to be added. And while one was at it they could make it use the current select criteria from the metadata for the stream too.
Two years later, this still bugs me out.
If I take this forward to a target that doesn't have any information about primary keys, but needs to, this fails.
Can you please fix this?
This is an issue which I've noticed across a few taps but first here so I'll raise the issue here and take it from there.
In my use case I am pulling static reports from various taps and using a target to store them in a database. Because the reports are static I know what the primary key (PK) should be.
It would be good to be able to set the PK in a similar fashion as was just merged into
tap-adwords
(singer-io/tap-adwords#58)This would involve changing this line to:
This change would, of course, need the relevant documentation additions.
Please do let me know if such a PR would be approved and I'll put it in ASAP.
The text was updated successfully, but these errors were encountered: