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
My pipeline is configured with --useStorageWriteApi=true.
The documentation mentions the following:
_metadata_big_query_commit_timestamp: The commit timestamp when the row is inserted into BigQuery. If useStorageWriteApi is true, this column is not automatically created in the changelog table by the pipeline. In that case, you must manually add this column in the changelog table if needed.
I manually added the _metadata_big_query_commit_timestamp column to the changelog table schema (as a TIMESTAMP).
The pipeline is running correctly and writing rows to BigQuery.
However, the _metadata_big_query_commit_timestamp field is never populated — it remains NULL in all rows.
🔍 Question:
Is this field supposed to be automatically populated by the template or by BigQuery Storage Write API when useStorageWriteApi=true?
If not — what is the recommended way to populate this value?