AI Castaway

Inside Microsoft's Fabric Event, Where Copilot Was the Star

The first-ever Fabric Community Conference was a showcase of emerging AI capabilities in Copilot and Azure. Here's how it looked from the event floor.

Microsoft held its first Fabric Community Conference last month, and there was a big focus on AI by way of Microsoft Copilot.

Fabric is a relatively new product (it was released in November 2024) that combines the functionality of Power BI with Azure Synapse, Azure Data Factory and Azure Data Storage. Fabric is a Software as a Service (SaaS) data application designed to contain links to and storage for all of the data in an organization. It also provides tools for data engineering, machine learning and, of course, reporting.

Like many Microsoft projects nowadays, AI is being incorporated in a big way inside Fabric. Copilot, Microsoft's implementation of OpenAI's generative AI technology, underpins many different functions in Fabric. You can have Copilot create reports for you using your data, assist you in writing Spark, have it document descriptions for all of the fields in a semantic model, and write DAX code for you.

Access to Fabric is granted by changing an administrative setting in Power BI to enable Fabric functionality. Unfortunately, Microsoft does restrict availability based on the license; only users with a Power BI Premium ("P") SKU or Fabric Capacity ("F") 64 SKU or greater will be able to use Copilot in Power BI or Fabric.

AI in Azure
In addition to AI in Fabric, Microsoft talked about AI in Azure. In fact, it devoted an entire keynote to it.

Eric Boyd, vice president of Azure and AI at Microsoft, spoke at length about Microsoft's new product for developing with generative AI: Azure AI Studio, currently in public preview. This tool provides a number of different generative AI tools, including OpenAI's suite, Meta's Llama, Mistral, several of Hugging Face's models and various Microsoft AI foundation models.

One of the more interesting tools that is included in Azure AI Studio is the benchmark feature. This tool helps you find the right model for a given task by letting you specify what capabilities you need. It shows you the important elements of a model, including accuracy, coherence, fluency and Sim-GPT.

After this information is provided, Azure AI Studio will provide a score to all of the models it supports to determine which is the best tool for you, given your description of what problem you want the model to solve and how you rated the benchmark factors. You will also get a chart with the model accuracy, as shown here:

Azure AI Studio
[Click on image for larger view.]  

Once you have selected a model, Microsoft uses the data stored in OneLake, which was rolled out as part of Fabric, to train the generative model of your choosing on your data. OneLake is a version of Microsoft's Azure Data Lake Storage, which is meant to be the central repository for data inside an organization that uses Azure. OneLake contains the ability to add links to other non-Microsoft data sources.

Retrieval augmented generation (RAG) is made easier by the indexing functionality in Azure AI Studio. Marco Casalaina, Microsoft's vice president of Azure AI, gave a demonstration showing how to use this functionality to create a chatbot. Azure AI also includes a content safety service, which got its own demo. This tool lets you ground the AI by providing prompt shields and other grounding protections.

Azure AI Foundation Models
Naturally, Microsoft is interested in people accessing its own models, too.

The Azure AI foundation models demonstrated at the Fabric conference include a lot of interesting features, including many different options when it comes to speech, as shown in the image below:

Speech features in Azure AI models
[Click on image for larger view.]  

Two of the more intriguing features are custom neural voice and custom speech, which allow you to create a narrator based on your data.

Microsoft made it very clear in the keynote that it does not have access to your data, and that your data is not used in anyone else's model. To assure customers that the models do not contain copyrighted data, Microsoft will insure against copyright infringement claims made on your models by providing indemnification coverage against copyright claims relating to the use of content generated using AI.

At various keynotes and sessions throughout the Fabric conference, Microsoft demonstrated its commitment to incorporating Copilot into different tools and product features. The conference showcased many implementations of how AI can be used, all of which bode well for those of you hoping for wider adoption of AI technology.

Finally, for those of you who didn't get a chance to attend the conference, here are some scenes from inside the event:

Arun Ulag, corporate vice president of Microsoft Fabric, giving the keynote address.
[Click on image for larger view.]   Arun Ulag, corporate vice president of Microsoft Fabric, giving the keynote address.

 

Another view of the very well-attended keynote from the back of the hall.
Another view of the very well-attended keynote from the back of the hall.

 

Ginger Grant presenting at Microsoft Fabric
[Click on image for larger view.]   That's your columnist, in the green shirt, presenting during the conference.

About the Author

Ginger Grant is a Data Platform MVP who provides consulting services in advanced analytic solutions, including machine learning, data warehousing, and Power BI. She is an author of articles, books, and at DesertIsleSQL.com and uses her MCT to provide data platform training in topics such as Azure Synapse Analytics, Python and Azure Machine Learning. You can find her on X/Twitter at @desertislesql.

Featured

Upcoming Training Events