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

Owner/Expert Metadata for Tables #952

Open
dioptx opened this issue Nov 1, 2024 · 0 comments
Open

Owner/Expert Metadata for Tables #952

dioptx opened this issue Nov 1, 2024 · 0 comments
Labels
good first issue Good for newcomers

Comments

@dioptx
Copy link
Contributor

dioptx commented Nov 1, 2024

Owner/Expert Metadata for Tables/Models

Description / Need

We need a simple way to add owner/expert metadata to each table to improve discoverability and make it clear who to contact for specific data questions.

Proposed Solution

  1. CLI Tool: Build a CLI tool to update table metadata with owner/expert tags.
  2. Metadata Storage: Use a YAML file in the repo as the source of truth for all table metadata
  3. Automation: Leverage GitHub Actions (GHA) to sync metadata updates from the YAML file to a BigQuery table
  4. Visibility: Start with the CLI and YAML setup, expanding visibility options as the number of tables grows.

Notes on Metadata

  • BQ-Specific: Use labels, tags, or descriptions in BQ for tables that support metadata.
  • Centralized Approach: A centralized YAML-based solution that lives in the repository itself will also update platforms like BQ while covering non-BQ assets.
@dioptx dioptx added the good first issue Good for newcomers label Nov 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant