Schema Enricher

Use this skill to enrich schema.yaml files for BigQuery tables in the bigquery-etl repository. Handles creating schema.yaml when it doesn't exist, finding and filling missing column descriptions (from base schemas, upstream source schema, query context, or application context), validating columns against the query, and generating a summary with recommendations for where to add new descriptions (global.yaml, <dataset_name>.yaml, or app_<name>.yaml). Works with column-description-finder skill.

mozilla 426ef08 3 files · 21.7 KB Updated

File contents

mozilla/bigquery-etl-skills/tree/main/skills/schema-enricher commit 426ef08146

Frequently asked questions

npx skillmds@latest add mozilla/schema-enricher