Skip to content
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

Remove unnecessary fxci schema files; Add metadata file for new table #7007

Closed

Conversation

ahal
Copy link
Member

@ahal ahal commented Feb 10, 2025

Description

The schemas for these tables are being created / validated in docker-etl, so I want to avoid needing to update them in two places.

The new task_tags_v1 table is being added in:
mozilla/docker-etl#327

I'm not entirely sure if the table needs to exist or not before merging this metadata file.

Reviewer, please follow this checklist

ahal added 2 commits February 10, 2025 10:33
These schemas are defined in `docker-etl` and validated via the BigQuery
API here:
https://github.com/mozilla/docker-etl/blob/379747a2641ea2a6c0dd113e59c940ea46b25a2d/jobs/fxci-taskcluster-export/fxci_etl/loaders/bigquery.py#L73

I'd like to have that be the source of truth and avoid duplicating the
schema in bigquery-etl.
This is a new table I'm creating to convert task tags from a nested
column in the tasks table to their own dedicated table. This is to make
querying by multiple tags simpler.
@ahal ahal self-assigned this Feb 10, 2025
@ahal ahal changed the base branch from main to ahal/push-qrlmruqulwxx February 21, 2025 21:00
@ahal ahal closed this Feb 21, 2025
@ahal ahal reopened this Feb 21, 2025
@ahal ahal closed this Feb 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant