All skills
google avatar

/datalineage-bigquery-asset-impact-analysis

@becc4b8
by googlegoogle/skills21k stars
1,698

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 dependencies (tables, dashboards, processes) of a BigQuery asset. Don't use for: - General BigQuery querying or data analysis (use BigQuery-related tools instead). - Non-BigQuery assets (e.g., Cloud Storage files) unless they are part of the BigQuery lineage. - Creating or modifying lineage links directly.

Use this Skill: https://skilld.dev/gh/google/skills/datalineage-bigquery-asset-impact-analysis

This session only. Nothing lands on disk.

referencesmcp-usage.md

≈311 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Google Cloud Data Lineage MCP Usage

The Data Lineage service is supported by a remote Model Context Protocol (MCP) server that provides structured tools for discovering relationships between data assets.

MCP Tools for Data Lineage

  • search_lineage: Performs a breadth-first search (upstream or downstream) to retrieve lineage links for an asset identified by its Fully Qualified Name (FQN). Supports Column-Level Lineage (CLL).

Tool Preference Hierarchy

  • Default: Data Lineage MCP tool (DataLineageServer:search_lineage) > bq CLI > gcloud CLI.
  • Note: gcloud does NOT support lineage links searches in standard/beta tracks. Always prefer the MCP tool.

Setup Instructions

To connect to the Data Lineage MCP server, see Use the Data Lineage MCP server.

For client configuration, add the following block to your agent's MCP configuration file (e.g., mcp_config.json):

{
  "mcpServers": {
    "DataLineageServer": {
      "serverUrl": "https://datalineage.googleapis.com/mcp",
      "authProviderType": "google_credentials",
      "headers": {
        "x-goog-user-project": "<GCP_PROJECT_ID>"
      }
    }
  }
}

Source: SKILL.md on GitHub

No alerts9d3 checks · Risk SAFE
  • Gen Agent Trust Hub9d

    This skill includes some security considerations such as the processing of external data from BigQuery and Data Lineage APIs, which could potentially be a surface for indirect prompt injection. While these warrant review, they are used within the skill's intended functionality to provide asset impact analysis.

  • Socket9d

    No alerts

  • Snyk9d

    Risk: LOW · No issues

Signed by skilld at becc4b8. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub yesterday.

Activeupdated 2 weeks ago
metadata
{
  "version": "1.0.0",
  "category": "BigDataAndAnalytics"
}

README badge

README badge for google/skills/datalineage-bigquery-asset-impact-analysis