discovering-gcp-data-assets

Searches Dataplex Universal Catalog and retrieves schema metadata for Google Cloud data assets.

Updated Aug 16, 2026
One-click install
npx skills add https://github.com/1919114514yasenpai-maker/focus-quest --skill discovering-gcp-data-assets-1919114514yasenpai-maker
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: discovering-gcp-data-assets
Source: https://github.com/1919114514yasenpai-maker/focus-quest/tree/main/.gemini/skills/discovering-gcp-data-assets
Command: npx skills add https://github.com/1919114514yasenpai-maker/focus-quest --skill discovering-gcp-data-assets-1919114514yasenpai-maker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Locating the right data asset in Google Cloud is difficult when you only have a keyword or topic, and retrieving schema, metadata, or governance context for BigQuery, Spanner, BigLake, or Cloud Storage assets requires knowing exact resource IDs. This Skill uses Dataplex search and context lookup to find assets and return their full metadata. ## Core Features & Use Cases - Semantic and Keyword Search: Query the Dataplex Universal Catalog with natural language intent or precise technical filters like name:, column:, system=, and location=. - Deep Metadata Lookup: Retrieve schema and business context for any discovered asset using its full projects/... entry name via the context lookup command. - Guided Disambiguation: Handles no-result, multi-result, and permission-error cases with defined fallback rules, including direct bq CLI inspection for public datasets. - Use Case: A user asks to find "Q4 product sales data" in BigQuery. The Skill runs a semantic Dataplex search, resolves the full entry name, and returns the table's schema and governance metadata. ## Quick Start Find the BigQuery table containing customer order data in my GCP project and show me its schema and metadata.

Frequently Asked Questions about discovering-gcp-data-assets

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find BigQuery tables in Google Cloud without knowing the table name?▼

Use Dataplex search with a semantic query describing the data's meaning, such as "Q4 product sales data", or a keyword query like `name:order`. The search returns full entry names that you then pass to context lookup for schema details.

How do I search Dataplex for data assets by keyword?▼

Run `gcloud dataplex entries search` with qualifiers like `name:`, `column:`, `system=bigquery`, or `location=us`. Use singular keywords, `:` for token matches, `=` for exact matches, and always provide the `--project` flag for attribution.

What is the difference between semantic and keyword search in Dataplex?▼

Semantic search accepts natural language intent and handles synonyms and plurals automatically, requiring uppercase AND/OR operators. Keyword search matches exact technical strings, is case-insensitive for operators, and requires singular terms.

Why does Dataplex context lookup fail with NOT_FOUND?▼

Lookup fails when you pass short table IDs instead of the full `projects/...` entry name, or when the asset's project has not synchronized metadata with the Universal Catalog. Fall back to native tools like `bq show` for direct inspection.

Can I inspect bigquery-public-data tables with Dataplex?▼

No, Dataplex context lookup fails for assets in the bigquery-public-data project. Inspect these public datasets directly using the `bq` CLI or BigQuery MCP tools instead of the search-and-lookup workflow.

What permissions are required to search the Dataplex catalog?▼

The project passed via `--project` must have the Dataplex API enabled, and the user must hold the dataplex.entries.get permission. Without these, searches fail with PERMISSION_DENIED errors.