How To Use Copilot in Power BI Desktop

What is Copilot for Power BI?

Copilot is an intelligent assistant that helps you create and edit documents, presentations, spreadsheets, and more. In Power BI, Copilot helps you use the transformational power of generative AI to get the most from your data. For Power BI Using Copilot training, see our customizable Power BI Data Analytics using Copilot and DAX Query View course.

What's the difference between Power BI Desktop and Power BI Service?

Power BI Desktop is a free application that you can download and install on your local machine. This is the primary tool for crafting and shaping your reports, establishing connections to your data, refining and structuring that data, and constructing visually impactful representations of that information.

Power BI Service is a web-based solution hosted in the cloud, designed for the dissemination, collaborative engagement, and cooperative development of reports and dashboards. It allows users to view and dynamically interact with the reports created in Power BI Desktop.

Bottom line:

  • Power BI Desktop is for building and designing reports.
  • Power BI Service is for sharing, viewing, and collaborating on those reports. See our guide on using Copilot for Power BI Service.

Using Copilot in Power BI Desktop

CopilotIn Power BI Desktop, the Copilot button is at the end of the Home ribbon. When you click the button, you see the Copilot pane.

NOTE:  Copilot is getting updated often, so your screen and Copilot button may or may not look like the following screens.

NOTE:  If the Copilot pane contains a message that you need to have a valid workspace then you have not met the requirements to use Copilot within Power BI and you may need to reach out to your IT Support team.

Copilot gives you 3 options:
 1) It can generate a completely new report page
 2) It can help add content to the existing page
 3) It can create visuals for you by answering some data questions.

You can click on any of the suggested buttons, or type something in the Ask me text box.   

If you select create a new report page, it will ask you for a title and description of the page and then it automatically generates visuals for you based on what you did on existing pages.  Here is an example of what it created based on my sample Sales data:

copilot options   person

If you select Suggest content for this report, it generates suggestions based on your data and the existing visuals on the page:

copilot suggestion    person    Copilot suggested 4 new pages: Sales Analysis, Employee Performance, Product Performance, and Sales Trends.  You can then decide to create them or click the pencil to edit the content suggestion.

If you select Answer this data question, it allows you to type in your question in the question box and returns the answer:

data question    person

One of the challenging things about using Copilot is that the results are based on the questions you ask, how you ask them, and what words you use. These are the prompts. Copilot provides a Prompt Guide to help you ask the right question:

The Prompt Guide helps you to write a better prompt.  The better prompt that you write, the better the results will be with Copilot.

For prompt engineering training for Copilot, see our official Microsoft course, Craft Effective Prompts for Microsoft Copilot for Microsoft 365 (MS-4005).

Using Copilot to create Measures

Quick measureYou can use Quick Measures in Power BI to create DAX (Data Analysis Expressions) commands for you.  Now you can also use Copilot to generate Quick Measures and DAX code. To use this feature, click the Quick measure button on the Home ribbon and click the tab called Suggestions with Copilot .

quick measure suggestionOnce you type in your request you can click on the Generate button to see the results and create the DAX code.
person

 

data questionYou can see the DAX code that it generated.  If the Preview value is what you wanted, then click on Add to add the measure to your model. It is that simple!
person

NOTE: To access Copilot in PBI Desktop you need to have write access to a workspace that is on F64 or Power BI Premium in the Power BI service, where you plan to publish the report. If you do not see Copilot in Power BI Desktop, you may need to investigate the following:

  • Your administrator needs to enable Copilot in Microsoft Fabric
  • Your F64 or P1 capacity needs to be in one of the regions listed in this article, Fabric region availability. If it is not, you cannot use Copilot.

Accelebrate's Copilot for Microsoft 365 training, taught by experienced Microsoft instructors, include practical hands-on exercises and real-world demonstrations. All Microsoft Copilot courses are live, instructor-led, and can be delivered at your site or online for your team of 3 or more.

Holly FrenchWritten by Holly French, MOS Master.
For the past 30+ years, Holly has had a passion for software training, including instructor-led training, e-learning, instructional development, software development, software deployment, or just plain teaching a stranger how to use their computer.  Her true passion is to debunk traditional training methods and train in an organized, fun, personable, knowledgeable, logical, IMPACTFUL, and easy-to-understand way, incorporating the most efficient method for everyone. Each learner is different, each day is different, each software is different, but the goal is the same...More Tricks. Less Clicks. Holly trains all levels of the Microsoft & Adobe products including Microsoft 365, SharePoint Online, Teams, Power BI, Power Automate, Planner, and more.  Holly is also a MOS (Microsoft Office Specialist) Master.

Learn faster

Our live, instructor-led lectures are far more effective than pre-recorded classes

Satisfaction guarantee

If your team is not 100% satisfied with your training, we do what's necessary to make it right

Learn online from anywhere

Whether you are at home or in the office, we make learning interactive and engaging

Multiple Payment Options

We accept check, ACH/EFT, major credit cards, and most purchase orders



Recent Training Locations

Alabama

Birmingham

Huntsville

Montgomery

Alaska

Anchorage

Arizona

Phoenix

Tucson

Arkansas

Fayetteville

Little Rock

California

Los Angeles

Oakland

Orange County

Sacramento

San Diego

San Francisco

San Jose

Colorado

Boulder

Colorado Springs

Denver

Connecticut

Hartford

DC

Washington

Florida

Fort Lauderdale

Jacksonville

Miami

Orlando

Tampa

Georgia

Atlanta

Augusta

Savannah

Hawaii

Honolulu

Idaho

Boise

Illinois

Chicago

Indiana

Indianapolis

Iowa

Cedar Rapids

Des Moines

Kansas

Wichita

Kentucky

Lexington

Louisville

Louisiana

New Orleans

Maine

Portland

Maryland

Annapolis

Baltimore

Frederick

Hagerstown

Massachusetts

Boston

Cambridge

Springfield

Michigan

Ann Arbor

Detroit

Grand Rapids

Minnesota

Minneapolis

Saint Paul

Mississippi

Jackson

Missouri

Kansas City

St. Louis

Nebraska

Lincoln

Omaha

Nevada

Las Vegas

Reno

New Jersey

Princeton

New Mexico

Albuquerque

New York

Albany

Buffalo

New York City

White Plains

North Carolina

Charlotte

Durham

Raleigh

Ohio

Akron

Canton

Cincinnati

Cleveland

Columbus

Dayton

Oklahoma

Oklahoma City

Tulsa

Oregon

Portland

Pennsylvania

Philadelphia

Pittsburgh

Rhode Island

Providence

South Carolina

Charleston

Columbia

Greenville

Tennessee

Knoxville

Memphis

Nashville

Texas

Austin

Dallas

El Paso

Houston

San Antonio

Utah

Salt Lake City

Virginia

Alexandria

Arlington

Norfolk

Richmond

Washington

Seattle

Tacoma

West Virginia

Charleston

Wisconsin

Madison

Milwaukee

Alberta

Calgary

Edmonton

British Columbia

Vancouver

Manitoba

Winnipeg

Nova Scotia

Halifax

Ontario

Ottawa

Toronto

Quebec

Montreal

Puerto Rico

San Juan