This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
This post shows how simple is to enable Copilot which is another generative AI that brings new ways to transform and analyze data, generate insights, and create visualizations and reports in Microsoft Fabric. Discover how effortlessly you can make your data analysis happen and generate insights from it.
Ref: Overview of Copilot in Fabric and Power BI (preview) - Microsoft Fabric | Microsoft Learn
Important: If there is no capacity assigned to your environment because you are still using the trial mode, I am providing the steps to get the capacity assigned which is a necessary step for the Copilot, once the capacity is assigned you are not in the free trial mode anymore. Please note you can still pause and resume the capacity as you want. If you already have a capacity assigned, you can skip those steps.
Fabric_Change_the_Game_How_easy_is_it_to_use_Copilot_in_Microsoft_Fabric
Fabric_Change_the_Game_How_easy_is_it_to_use_Copilot_in_Microsoft_Fabric
Fabric_Change_the_Game_How_easy_is_it_to_use_Copilot_in_Microsoft_Fabric
"The Chat-magics Python library enhances your data science and engineering workflow in Microsoft Fabric notebooks. It seamlessly integrates with the Fabric environment, and allows execution of specialized IPython magic commands in a notebook cell, to provide real-time outputs", and that is the information from the docs. Let's test it!
Ref: Overview of Chat-magics in Microsoft Fabric Notebooks (preview) - Microsoft Fabric | Microsoft Learn
Fabric_Change_the_Game_How_easy_is_it_to_use_Copilot_in_Microsoft_Fabric
Now start to play!
Scenario: From the open dataset Cultural Infrastructure Map - London Datastore , checking for example the theatre information dataset. Which insights could Copilot provide?
2. Using the example from the documentation, a general question about variables was posed. Referring to Fig. 5-Chatting, on the left side, you can observe a generic question without much context and its corresponding answer. On the right side of the figure, the chat was utilized for a question regarding insights from the dataset. Please note that this is still a preview product as of the time of publishing this post.
%%chat
What variables are currently defined?
The dataset "Theater.csv" was uploaded to Onelake after being downloaded from a public repository. The response provided here is merely a suggestion for potential analysis. For a more precise answer, additional information must be provided.
Fabric_Change_the_Game_How_easy_is_it_to_use_Copilot_in_Microsoft_Fabric
3. As mentioned earlier, while reviewing Copilot's response, I observed the need for additional details regarding the dataset columns and required information to obtain a more accurate answer. Consequently, upon referring to Fig. 6 - Chatting Details, a more precise answer was attained after refining the question. It's important to note that multiple questions were posed and answered during this period.
The example is using the %%code Copilot to provide answers to the following:
Standard deviation, mean, and plot the results:
Fabric_Change_the_Game_How_easy_is_it_to_use_Copilot_in_Microsoft_Fabric
Follow the results of the code execution, Fig. 7 - Results:
Fabric_Change_the_Game_How_easy_is_it_to_use_Copilot_in_Microsoft_Fabric
4. Next test I went for example using Normal distribution, so a new question with %%code was made and Fig 8 - Normal Distribution shows the results as follows:
Fabric_Change_the_Game_How_easy_is_it_to_use_Copilot_in_Microsoft_Fabric
Summary: This experience with Microsoft Fabric utilizing Copilot was incredibly smooth and highly efficient. It proved to be both user-friendly and immensely valuable. By simply uploading the dataset, I gained valuable insights, comprehended data distribution, and effortlessly plotted the results
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.