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
Why does this work? What is the correct way to do this? I assume table-key-properties is the intended approach, so I don't know if I'm going to run into some undefined behaviour down the line.
Singer SDK Version
0.39.1
Is this a regression?
Python Version
3.9
Bug scope
Taps (catalog, state, etc.)
Operating System
Ubuntu 22.04 LTS
Description
I've been trying to use
table-key-properties
to configure key properties for a BigQuery stream:In this case,
key_properties
is empty so when loading to a database target no primary keys are configured:Generated catalog
Primary keys are configured when using
key-properties
/key_properties
(not documented here):Generated catalog
Generated catalog
Why does this work? What is the correct way to do this? I assume
table-key-properties
is the intended approach, so I don't know if I'm going to run into some undefined behaviour down the line.Related:
Code
No response
Link to Slack/Linen
https://meltano.slack.com/archives/C069CQNHDNF/p1725976166433339
The text was updated successfully, but these errors were encountered: