search-consumption-cli

Search Microsoft Fabric items across workspaces by name, type, and description.

3|6|Updated Jun 21, 2024
One-click install
npx skills add https://github.com/rritec/Microsoft-Fabric --skill search-consumption-cli-rritec
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: search-consumption-cli
Source: https://github.com/rritec/Microsoft-Fabric/tree/main/skills/plugins/fabric-skills/skills/search-consumption-cli
Command: npx skills add https://github.com/rritec/Microsoft-Fabric --skill search-consumption-cli-rritec

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps users locate Microsoft Fabric items when they do not know which workspace contains them, removing the need to manually inspect every workspace.

Core Features & Use Cases

  • Cross-workspace discovery: Search by item name, description, or workspace name to find matching Fabric items.
  • Type-focused filtering: Narrow results to specific item types such as lakehouses, reports, or semantic models.
  • Disambiguation support: Compare duplicate matches by display name, type, and workspace before choosing the right item.
  • Downstream automation: Return item and workspace IDs that can be reused in later Fabric API calls.

Quick Start

Use the search-consumption-cli skill to find the Fabric item named SalesLakehouse across all workspaces and return the matching item and workspace IDs.

Frequently Asked Questions about search-consumption-cli

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

FAQPage Schema
How do I find Microsoft Fabric items when I don't know which workspace they belong to?

To find Microsoft Fabric items across unknown workspaces, search by item name, description, item type, and workspace text using the Catalog Search API. This returns the matching item and workspace IDs for downstream automation.

Can I filter Fabric catalog search results to only show specific item types like lakehouses or reports?

Yes, you can narrow Fabric catalog search results to specific item types such as lakehouses, reports, or semantic models using supported type filters. This focuses discovery on the exact resources you need.

What do I need to access the Fabric catalog search API for cross-workspace discovery?

You need authenticated access to the Microsoft Fabric Catalog Search API. This authentication enables querying across workspaces, applying supported type filters, and handling pagination to retrieve complete results.

How do I handle duplicate Fabric items found during a cross-workspace search?

When duplicate items appear in cross-workspace search results, disambiguate them by comparing their display name, item type, and workspace. This comparison helps you choose the correct item before retrieving the final IDs.

Does the Fabric catalog search handle pagination for large result sets?

Yes, the search mechanism includes pagination handling to manage large result sets from the Fabric Catalog Search API. This ensures all matching items across workspaces are retrieved completely without missing data.

What's the best way to get workspace and item IDs for downstream Microsoft Fabric automation?

The best way is to perform a cross-workspace catalog search by item name or description. The search returns the specific item and workspace IDs needed to authenticate and execute downstream Fabric API calls.