Copilot for Microsoft Fabric and Power BI: FAQ

This article answers frequently asked questions about Copilot for Microsoft Fabric and Power BI.

Note

Power BI

I loaded my semantic model, but it doesn't meet all the criteria listed in the data evaluation. What should I do?

The criteria listed in Update your data model to work well with Copilot for Power BI is important because it helps you get a better quality report. As long as you meet seven of the eight points, including Consistency, the quality of the reports generated should be good.

If your data doesn't meet that criteria, we recommend spending the time to bring it into compliance.

I was given a Copilot URL, but I can't see the Copilot button. Why is that?

First, check with your admin to see if they have enabled Copilot.

Next, when you select a Copilot-enabled URL, you have to initially load the semantic model. When you've completed loading the semantic model, then you see the Copilot button. See the Create a report with Copilot for the Power BI service article.

If you load a semantic model and still can't see the Copilot button, file a bug here: Copilot Bug Template.

I selected the Copilot button, and it's stuck on Analyzing your semantic model

Depending upon the size of the semantic model, Copilot might take a while to analyze it. If you've waited longer than 15 minutes and you haven't received any errors, chances are that there's an internal server error.

Try restarting Copilot by closing the pane and selecting the Copilot button again.

I loaded the semantic model and Copilot generated a summary, but I don't think that it's accurate.

This inaccuracy could be because your semantic model has missing values. Because AI is generating the summary, it can try to fill the holes and fabricate data. If you can remove the rows with missing values, this situation could be avoided.

I generated the report visuals, but the quality of the visuals concern me. I wouldn't choose them myself.

We're continuously looking to improve the quality of the copilot generated visuals. For now, we recommend that you make the change by using the Power BI visualization tool.

The accuracy of the narrative visual concerns me.

We're continuously working to improve the accuracy of the narrative visual results. The Power BI team already has plans to improve the accuracy over the coming months. As a public preview, there might be mistakes. Know that we're working toward making the tool as accurate as possible. In the meantime, we recommend using the custom prompts as an extra tool to try to tweak the summary to meet your needs.

I want to disable Copilot immediately as I'm concerned with the data storage you mentioned.

Contact your help desk to get support from your IT admin.

I want to suggest new features. How can I do that?

First, thank you for the feedback. It's great that you found it useful. As part of the feedback sessions, we send you a form and you can add your suggestions there.

Data Factory

I'm a Fabric user. I opened the semantic model in Data Factory. Why can't I see Copilot?

Copilot is not yet enabled for Data Factory.

Real-Time Analytics

Does Copilot respond to multiple questions in a conversation?

No, Copilot doesn't answer follow-up questions. You need to ask one question at a time.

How can I improve the quality of the Copilot answer?

Provide any tips or relevant information in your question. For example, if you're asking about a specific column, provide the column name and the type of data it contains. If you want to use specific operators or functions, this will also help. The more information you provide, the better the Copilot answer will be.

What access level do I need on a KQL queryset to use Copilot?

You need read access to the KQL queryset to use Copilot. In order to insert and execute the Copilot-generated query in the KQL queryset, you need to have write access to that KQL queryset.

What database does the Copilot-generated query run against?

The Copilot-generated query runs against the database that the KQL queryset is connected to. If you want to change the database, you can do so in the KQL queryset.