bug: table-key-properties
in metadata
extra does not populate schema key_properties
for tap-bigquery
#2660
Labels
table-key-properties
in metadata
extra does not populate schema key_properties
for tap-bigquery
#2660
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: