---
title: "Copilot: What does it mean for Power BI development?"
description: AI and ML have come a long way in the past decade and now Copilot is helping developers write better code faster and easier.
image: https://www.datavizioner.com/hubfs/1684787133309.jpeg
---

[![Data Vizioner](https://www.datavizioner.com/hubfs/logo-dark.png)](https://www.datavizioner.com)

- [Platform](https://www.datavizioner.com/platform)
  
  ## [Platform at a glance <iframe style="margin: 0px auto; display: block;" xml="lang" src="https://www.loom.com/embed/aead85255d474aa8976a2849e5a0846a" width="260" height="158" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen></iframe>](https://www.datavizioner.com/platform)
  
  ##### <https://www.datavizioner.com/platform>**[Watch: Platform Overview](https://www.loom.com/share/aead85255d474aa8976a2849e5a0846a)**

  ### [Enhance governance Build trust in your data and navigate regulatory requirements.](https://www.datavizioner.com/platform)

  ### [Power BI Documenter Document, review and improve your Power BI reports and models.](https://www.datavizioner.com/power-bi-documenter)

  ### [Explore lineage Improve accuracy and identify issues before they cost you.](https://www.datavizioner.com/platform)

  ### [Power BI Exporter Easily export data from Power BI with a single click - completely free.](https://www.datavizioner.com/power-bi-exporter)

  ### [Automate documentation Save time with efficient enterprise and self-service collaboration.](https://www.datavizioner.com/platform)

  ### [Additional connectors Integrate datasets, reports and dashboards from other sources.](https://www.datavizioner.com/additional-connectors)
- [Services](https://www.datavizioner.com/services)
- [Resources](https://www.datavizioner.com/resources)
  
  ## [Get help and updates <iframe style="margin: 0px auto; display: block;" xml="lang" src="https://www.loom.com/embed/4b577b30913e433f8f07642d25a85877" width="260" height="147" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen></iframe>](https://www.datavizioner.com/resources)
  
  ##### <https://www.datavizioner.com/resources>**[Watch: Self-service BI, and its perils](https://www.loom.com/share/4b577b30913e433f8f07642d25a85877)**

  ### [Insights Keep on top of the latest trends in data and business intelligence.](https://www.datavizioner.com/resources)

  ### [Case studies See how customers are managing risks and improving productivity.](https://www.datavizioner.com/resources/tag/case-studies)

  ### [Product updates Hear about the latest updates and learn how to leverage them.](https://www.datavizioner.com/resources/tag/product-updates)

  ### [Partners Find a partner to augment your internal team's capabilities.](https://www.datavizioner.com/partners)

  ### [Support Get in touch with our friendly team, and we'll help you out.](https://www.datavizioner.com/contact)
- [Pricing](https://www.datavizioner.com/pricing)
- [Enterprise](https://www.datavizioner.com/pricing/enterprise-government)

[Login](https://app.datavizioner.com/) [START FOR FREE](https://app.datavizioner.com/signup)

Blog

# Copilot: What does it mean for Power BI development?

AI and ML have come a long way in the past decade and now Copilot is helping developers write better code faster and easier.

[OpenAI’s Codex](https://openai.com/blog/openai-codex/), a system that can generate code from natural language descriptions, powers Copilot. In this blog post I am going to express my opinion about this sophisticated technology and its integration with my favourite data platform, Power BI, well, I mean **Microsoft Fabric**.

### What is Copilot, and how does it work?

Copilot is an AI-powered tool that provides suggestions for code completion and documentation as you type. It works as an extension for Visual Studio Code and [GitHub Codespaces](https://copilot.github.com/). Copilot can understand the context and intent of your code and generate relevant suggestions that match your coding style and best practices. You can accept, reject, or modify the suggestions as you wish.

![Copilot in GitHub](https://www.datavizioner.com/hs-fs/hubfs/Imported_Blog_Media/image-1-1024x636.png?width=840&height=521&name=image-1-1024x636.png)

*Copilot in GitHub*

Copilot is not just a code autocomplete tool. It can also help you write tests, implement new features, fix bugs, and learn new frameworks or languages. Copilot can even generate code from plain English comments or queries, such as “Create a function that adds two numbers” or “How do I sort a list in Python?”.

It’s amazing, isn’t it?

### How does Copilot integrate with Power BI?

Power BI is a powerful data analysis and visualisation platform that enables you to connect to various data sources, transform and model your data, create interactive reports and dashboards, and share your insights with others. Power BI also supports custom visuals and extensions that can enhance your data experience.

Copilot is one of the new extensions that integrate with Power BI, bringing the power of Codex to data analysts and developers. Copilot can help you write DAX formulas, changes the data model, add visuals to the report page and even create a complete report in Power BI from natural language queries or comments, such as “show me the sales by region and product category” or “create a pie chart of customer satisfaction ratings”. You may have already tasted some of the above; for instance, you may have already used the **Smart Narrative** visual in your Power BI reports. Or you may have used the **Auto-create report** feature in Power BI Service, I mean, Fabric, on an existing dataset.

![Auto-create report feature in Power BI Service](https://www.datavizioner.com/hs-fs/hubfs/Imported_Blog_Media/image-2-1024x556.png?width=1025&height=556&name=image-2-1024x556.png)

*Auto-create report feature in Power BI Service*

But with Copilot, you can ask questions such as “Create a report to show sales by region and top 10 best-selling products”, and Copilot creates the report for us in seconds. This is pretty cool, right? But this tool, like any other tool, has some limitations. Let’s touch on those as well.

### Limitations and considerations

Copilot in Power BI is still in private preview mode and has not been publicly released yet. It was announced in [Microsoft Build 2023 alongside the big massive announcement of Microsoft Fabric](https://powerbi.microsoft.com/en-us/blog/introducing-microsoft-fabric-and-copilot-in-microsoft-power-bi/), a new platform that unifies Microsoft’s cloud services and products under one umbrella.

It isn't a replacement for human intelligence or creativity. It is a tool that can assist you with your data tasks but cannot guarantee the accuracy or quality of the code or insights it generates. You should always review and verify the suggestions from Copilot before using them in your projects. The human brain is required to solve more complex or very specific challenges, especially when working on larger data models with many active, inactive, regular and limited relationships, Incremental refreshes with hybrid tables or user-defined aggregations. Therefore, we need to set our expectations right.

It's also not a substitute for learning or understanding the concepts and languages behind Power BI. You should still have a basic knowledge of DAX, M, data modelling, and Power BI features before using Copilot. Copilot can help you learn new things or improve your skills by providing examples and explanations for its suggestions. So I strongly suggest you still read blogs, watch tutorial videos on YouTube and read books. On the latter, [the second edition of my book, Expert Data Modeling with Power BI](https://amzn.to/437WI1L), was released last month.

<iframe class="hs-responsive-embed-iframe" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;" xml="lang" src="https://www.youtube.com/embed/wr__6tM5U6I?feature=oembed" width="900" height="506" frameborder="0" allowfullscreen data-service="youtube"></iframe>

 

Copilot in Power BI is an exciting new extension that can enhance your data experience with Power BI. It can help you write code faster and easier, create reports and dashboards more efficiently, and discover new insights more effectively.

LEADING DATA INTELLIGENCE PLATFORM

Enhance governance, accelerate analysis and automate documentation with a single data intelligence platform.

[GET A FREE ACCOUNT](http://app.datavizioner.com/signup)

<https://www.datavizioner.com/resources/copilot-for-power-bi-what-does-it-mean-for-power-bi-development#/>

<https://www.datavizioner.com/resources/copilot-for-power-bi-what-does-it-mean-for-power-bi-development#/>

 EBOOK

## Get our free ebook on how you can level up your B2B SaaS content marketing

Get our free ebook on how you can level up your B2B SaaS content marketing

[Soheil Bakhshi](https://www.datavizioner.com/resources/author/soheil-bakhshi)

 2 June 2023

<http://www.facebook.com/share.php?u=https://www.datavizioner.com/resources/copilot-for-power-bi-what-does-it-mean-for-power-bi-development&utm_medium=social&utm_source=facebook> <http://www.linkedin.com/shareArticle?mini=true&url=https://www.datavizioner.com/resources/copilot-for-power-bi-what-does-it-mean-for-power-bi-development&utm_medium=social&utm_source=linkedin> <https://twitter.com/intent/tweet?original_referer=https://www.datavizioner.com/resources/copilot-for-power-bi-what-does-it-mean-for-power-bi-development&utm_medium=social&utm_source=twitter&url=https://www.datavizioner.com/resources/copilot-for-power-bi-what-does-it-mean-for-power-bi-development&utm_medium=social&utm_source=twitter&source=tweetbutton&text=> [mailto:?subject=Check%20out%20https://www.datavizioner.com/resources/copilot-for-power-bi-what-does-it-mean-for-power-bi-development&utm_medium=social&utm_source=email%20&body=Check%20out%20https://www.datavizioner.com/resources/copilot-for-power-bi-what-does-it-mean-for-power-bi-development&utm_medium=social&utm_source=email](mailto:?subject=Check%20out%20https://www.datavizioner.com/resources/copilot-for-power-bi-what-does-it-mean-for-power-bi-development&utm_medium=social&utm_source=email%20&body=Check%20out%20https://www.datavizioner.com/resources/copilot-for-power-bi-what-does-it-mean-for-power-bi-development&utm_medium=social&utm_source=email)

## Similar posts

<https://www.datavizioner.com/resources/thin-reports-what-are-they-and-why-should-i-care-and-how-can-i-create-them>

Analysis

### [Thin reports: What are they and why should you care?](https://www.datavizioner.com/resources/thin-reports-what-are-they-and-why-should-i-care-and-how-can-i-create-them)

Find out why using a shared dataset allows organisations to have a single source of truth with the help of thin reports.

 Soheil Bakhshi  Apr 27, 2022

<https://www.datavizioner.com/resources/thin-reports-report-level-measures-and-data-model-measures>

Analysis

### [Thin reports: Report level measures and data model measures](https://www.datavizioner.com/resources/thin-reports-report-level-measures-and-data-model-measures)

Learn more about report level measures - what they are, when and why we need them, and how we create them.

 Soheil Bakhshi  Jul 1, 2022

<https://www.datavizioner.com/resources/thin-reports-real-world-challenges>

Analysis

### [Thin Reports: Real-world challenges](https://www.datavizioner.com/resources/thin-reports-real-world-challenges)

In this post, you'll learn about some real-world challenges we face when developing thin reports (and a solution to those challenges!)

 Soheil Bakhshi  Jul 7, 2022

![logo-light](https://www.datavizioner.com/hubfs/logo-light.png)

Industry leading data intelligence to enhance governance, explore lineage and automate documentation across your organization.

### Popular

- [Platform](https://www.datavizioner.com/platform)
- [Services](https://www.datavizioner.com/services)
- [Pricing](https://www.datavizioner.com/pricing)
- [Enterprise](https://www.datavizioner.com/pricing/enterprise-government)

### Products

- [Power BI Documenter](https://www.datavizioner.com/power-bi-documenter)
- [Power BI Exporter](https://www.datavizioner.com/power-bi-exporter)
- [Power BI Service Connector](https://www.datavizioner.com/additional-connectors)
- [Analysis Services Connector](https://www.datavizioner.com/resources/connect-to-analysis-services)

### Resources

- [Insights](https://www.datavizioner.com/resources)
- [Case studies](https://www.datavizioner.com/resources/tag/case-studies)
- [Product updates](https://www.datavizioner.com/resources/tag/product-updates)
- [Partners](https://www.datavizioner.com/partners)

### Support

- [10 minute overview](https://www.datavizioner.com/power-bi-documenter)
- [Specialist support](https://www.datavizioner.com/contact)
- [Upgrade account](https://www.datavizioner.com/contact)
- [Become a partner](https://www.datavizioner.com/partner-program)

Copyright © 2026 Data Vizioner Limited | [Privacy Policy](https://get.datavizioner.com/privacy-policy) | [Terms of Use](https://get.datavizioner.com/terms-of-use)

 

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Soheil Bakhshi",
    "url" : "https://www.datavizioner.com/resources/author/soheil-bakhshi"
  },
  "dateModified" : "2023-06-25T09:08:10.209Z",
  "datePublished" : "2023-06-02T08:59:00.000Z",
  "headline" : "Copilot: What does it mean for Power BI development?",
  "image" : [ "https://www.datavizioner.com/hubfs/1684787133309.jpeg" ],
  "mainEntityOfPage" : {
    "@id" : "https://www.datavizioner.com/resources/copilot-for-power-bi-what-does-it-mean-for-power-bi-development",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://www.datavizioner.com/hubfs/at-2.png"
    },
    "name" : "Data Vizioner"
  }
}
```