Search Microsoft Fabric items across workspaces and return locations and IDs.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "search-consumption-cli" skill from askskill: 1. Download https://raw.githubusercontent.com/microsoft/skills-for-fabric/main/skills/search-consumption-cli/SKILL.md 2. Save it as ~/.claude/skills/search-consumption-cli/SKILL.md 3. Reload skills and tell me it's ready
Find the item named "Sales Lakehouse" across all Microsoft Fabric workspaces, and tell me the workspace name, item type, workspace ID, and item ID.
A list of matching items with item name, type, workspace, and related IDs.
List all Lakehouse items I have across Microsoft Fabric workspaces, grouped by workspace with each item's name and ID.
A workspace-grouped inventory showing each Lakehouse name and ID.
I want to know which Microsoft Fabric workspace contains "Marketing Dashboard". If multiple items have the same name, list them all and return the workspace ID and item ID.
Workspace details for the item; if duplicates exist, all matches and their IDs are returned.
Update Check — ONCE PER SESSION (mandatory) The first time this skill is used in a session, run the check-updates skill before proceeding.
- GitHub Copilot CLI / VS Code: invoke the
check-updatesskill (e.g.,/fabric-skills:check-updates).- Claude Code / Cowork / Cursor / Windsurf / Codex: read the local
package.jsonversion, then compare it against the remote version viagit fetch origin main --quiet && git show origin/main:package.json(or the GitHub API). If the remote version is newer, show the changelog and update instructions.- Skip if the check was already performed earlier in this session.
CRITICAL NOTES
- The Catalog Search API finds items, not workspaces. To find a workspace by name, use
GET /v1/workspaces(see COMMON-CLI.md § Resolve Workspace Properties by Name).- The search text matches against item display name, description, and workspace name.
- Dataflow (Gen1) and Dataflow (Gen2) are not supported.
| Task | Reference | Notes |
|---|---|---|
| Search for an Item | SKILL.md § Search for an Item | By name, description, or workspace name |
| List All Items of a Type | SKILL.md § List All Items of a Type | Empty search + type filter |
| Pagination | SKILL.md § Pagination | Continuation token pattern |
| Agentic Workflow | SKILL.md § Agentic Workflow | |
| Examples | SKILL.md § Examples | |
| Gotchas and Troubleshooting | SKILL.md § Gotchas and Troubleshooting |
Catalog.Read.All scope."filter": "Type eq 'Lakehouse'" to reduce noise.jq for extracting IDs from the response — cleaner than JMESPath for nested hierarchy.workspace.GET /v1/workspaces instead (see COMMON-CLI.md § Resolve Workspace Properties by Name).eq, ne, or, and parentheses are supported.cat > /tmp/body.json << 'EOF'
{"search": "SalesLakehouse", "filter": "Type eq 'Lakehouse'", "pageSize": 10}
EOF
az rest --method post \
--resource "https://api.fabric.microsoft.com" \
--url "https://api.fabric.microsoft.com/v1/catalog/search" \
--body @/tmp/body.json
The search text matches against item display name, description and workspace name. Type filtering is optional. The response includes id, type, displayName, description, and hierarchy.workspace (with id and displayName) for each match.
az rest --method post \
…
Inspect Fabric alerts, notifications, and automated actions via read-only API calls.
Run authoring T-SQL for Fabric warehouses and SQL endpoints from CLI.
Monitor, inspect, and query Fabric Dataflows Gen2 through a read-only CLI.
Query Fabric Eventhouse data, analyze time series, and monitor ingestion health.
Migrate Databricks notebooks, jobs, and paths into Microsoft Fabric.
List, inspect, and validate Microsoft Fabric Eventstream topology and configuration.
Query Microsoft Fabric workspaces, lakehouses, tables, jobs, and dependencies in natural language.
Discover Power BI assets, run DAX, and generate executive HTML reports.
Ask natural-language questions about Power BI reports and get business answers.
Find, list, and inspect Azure resources across subscriptions and resource groups.
Run read-only T-SQL queries on Fabric warehouse and lakehouse data.
Search across connected sources to quickly recover decisions, docs, and discussions.