fabriciq

Answer natural-language questions about Power BI report data by querying semantic models.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill answers business questions buried inside Power BI reports and dashboards without requiring manual navigation of visuals or model details.

Core Features & Use Cases

  • Artifact Discovery: Finds the relevant Power BI report or semantic model from a user question or pasted URL.
  • Schema Inspection: Reads report metadata, page filters, visuals, relationships, measures, and verified answers before querying.
  • Value Resolution and Querying: Resolves entity names to exact model values, builds the right query context, and returns plain-language results from the underlying data.
  • Use Case: A user asks which products sold best in a report, and the Skill locates the artifact, inspects the model, runs the query, and explains the result.

Quick Start

Use the fabriciq skill to answer a question about a Power BI report or dashboard by locating the artifact, inspecting its model, and returning the result in plain language.

Frequently Asked Questions about fabriciq

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

FAQPage Schema
How do I ask natural-language questions about Power BI report data?

You can ask natural-language questions about Power BI report data by locating the relevant artifact, inspecting its semantic model schema, and executing DAX queries to return plain-language results without manual visual navigation.

What is the best way to find answers buried in Power BI dashboards without manually checking visuals?

The best way to find answers in Power BI dashboards without manual visual inspection is to query the underlying semantic models directly. The system reads report metadata, resolves entity names to exact model values, and runs queries to retrieve the data.

Can I query a Power BI semantic model directly to compare business metrics?

Yes, you can query a Power BI semantic model directly to compare business metrics. The system inspects model relationships and measures, resolves the query context, and executes DAX to answer comparative business questions across artifacts.

Do I need a report URL to start querying Power BI dashboard insights?

You do not strictly need a report URL to start querying Power BI dashboard insights. The system supports artifact discovery directly from a user question, meaning you can ask a business question and let the tool locate the relevant report or semantic model.

How does semantic model schema inspection work when analyzing Power BI reports?

Semantic model schema inspection for Power BI reports works by reading report metadata, page filters, visuals, and relationships. It identifies exact measures and entity names before building the correct query context to execute against the underlying model.

What are the limitations of using natural-language queries for Power BI data analysis?

Limitations of using natural-language queries for Power BI data analysis include the dependency on accurate artifact discovery and the semantic model's existing structure. If the model lacks specific measures or relationships, the query cannot resolve the requested business metrics.