AIKraft/Skills/Происхождение данных BigQuery: анализ влияния на активы

Происхождение данных BigQuery: анализ влияния на активы

Analyzes the downstream impact (blast radius) when a BigQuery table or view is broken, stale, or modified. Identifies all downstream tables, dashboards, and processes that will be affected. Use when: - Performing a blast radius or impact analysis for a BigQuery table or view. - Assessing the consequences of modifying, deleting, or pausing updates to a BigQuery asset. - Identifying downstream depen

GOGoogle official Данные

Что делает навык

Анализ последующего влияния (blast radius) при поломке, устаревании или изменении таблицы или представления BigQuery. Выявляет все зависимые ниже по потоку таблицы, дашборды и процессы, которые будут затронуты.

Когда применять

  • Проведение анализа blast radius или влияния для таблицы или представления BigQuery
  • Оценка последствий изменения, удаления или приостановки обновлений ресурса BigQuery
  • Выявление зависимых нижестоящих активов при планировании обслуживания
  • Анализ последствий для дашбордов и процессов при статусе таблицы broken, stale или missing

Как работает

  1. Разрешить полностью квалифицированное имя (FQN) актива в формате bigquery:{project_id}.{dataset_id}.{table_or_view_id}
  2. Определить локацию датасета через bq show --format=json и сформировать parent path для Data Lineage API
  3. Вызвать DataLineageServer:search_lineage с направлением DOWNSTREAM, max_depth = 10 и max_process_per_link = 5
  4. Обойти lineage links для построения графа влияния, разделяя прямое (Depth 1) и косвенное (Depth > 1) воздействие
  5. Сформировать итоговый отчет: Executive Summary, Critical Path, Blast Radius Table и Analysis Metadata

Примеры запросов агенту

Проанализируй blast radius для таблицы bigquery:my-prod-project.analytics.orders
Какие дашборды затронуты, если я удалю представление bigquery:project.dataset.user_view?
Оцени последствия приостановки обновлений для bigquery:project.dataset.sales_data

Что понадобится

  • Доступ к Google Cloud Data Lineage API
  • Активное клиентское подключение к Data Lineage MCP Server
  • Инструмент DataLineageServer:search_lineage

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «datalineage-bigquery-asset-impact-analysis» из репозитория: # https://github.com/google/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r datalineage-bigquery-asset-impact-analysis/ ~/.claude/skills/datalineage-bigquery-asset-impact-analysis/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.