Microsoft Fabric Updates Blog

Copilot for Data Warehouse: Public Preview Update

At //Build 2024 earlier this year, we released the public preview of Copilot for Data Warehouse – Announcing the Public Preview of Copilot for Data Warehouse in Microsoft Fabric | Microsoft Fabric Blog | Microsoft Fabric. In this previous announcement, you can find a deep dive of the capabilities offered as part of Copilot for Data Warehouse.

Following this, we’re happy to announce new updates regarding Copilot for Data Warehouse! First, we’ll recap current capabilities and then highlight what’s new and on the horizon.

What is Copilot for Data Warehouse?

Copilot for Data Warehouse is the ultimate paired programmer, and productivity booster for any skill level developer – from data professionals to analysts. It is designed to accelerate warehouse development by leveraging generative AI to simplify and automate Data Warehouse creation, analysis, and management. Copilot is contextualized to your warehouse’s schema and generates answers catered to you.

Getting Started?

As long as Copilot in Fabric is enabled for your organization, you can get started with Copilot for Data Warehouse immediately. Copilot for Data Warehouse is seamlessly integrated across the Fabric Warehouse query editor.

You can start working with Copilot for Data Warehouse in the following areas:

Code Completions:

Start writing T-SQL in the SQL query editor and Copilot will automatically generate a code suggestion to help complete your query. You can optionally leave a comment in natural language to provide context of the query. The Tab key accepts the code suggestion or simply keep typing to ignore the suggestion.

Quick Actions:

In the ribbon of the SQL query editor, the Fix and Explain buttons are Copilot quick actions. Highlight a SQL query of your choice and select one of the quick action buttons to perform the selected action on your query.

Explain: Copilot can provide natural language explanations of your SQL query in an inline comments format.

Fix: Copilot can fix errors in your code as error messages arise. Error scenarios can include incorrect/unsupported T-SQL code, wrong spellings, and more. Copilot will also provide comments that explain the changes and suggest SQL best practices.

Chat Pane *coming soon*:

Use the chat pane to ask questions about your warehouse to Copilot through natural language.

Natural Language to SQL: Ask Copilot a question about your warehouse data and receive a generated SQL query catered to your warehouse schema.

Q&A: Ask Copilot a question about your warehouse and receive a docs-based answer and pointers to official documentation.

Brainstorm: Use Copilot to help you brainstorm relevant trends or patterns to analyze within your data.

What’s New?

So, what’s new with this update?

  1. Enabled by default: If Copilot in Fabric is enabled for the tenant and capacity, Copilot for Data Warehouse will also be available in all respective warehouse artifacts – no more special signups required!
  2. Metrics Usage: Copilot for Data Warehouse now reports usage & consumption in the capacity metrics app
  3. New Look & Feel: Copilot for Data Warehouse now has updated icons, button names, and new features in the chat like clearing conversation.
  4. Copilot Completions toggle: You can now disable Copilot completions for each warehouse artifact. Within the warehouse settings, there is a new section for “Copilot” where Copilot completions within the SQL query editor can be enabled or disabled.

What’s Coming Soon?

  1. Copilot for SQL analytics endpoint: While you can already use Copilot with the SQL analytics endpoint from any warehouse, Copilot will soon be natively enabled in the SQL analytics endpoint as well.
  2. Quality improvements: We are continuously investing in quality and accuracy improvements for Copilot generated SQL queries.
  3. Schemas/tables selection: Copilot will soon offer the capability to select which schemas/tables are used and analyzed when generating SQL queries. 
  4. AI Skills Integration: Create Q&A systems used internally in the apps you love like Office and externally as well.

This is just the tip of the iceberg! Stay tuned to the blog for more updates in this area.

Next Steps:

Get started with Copilot for Data Warehouse: Copilot for Data Warehouse (preview) – Microsoft Fabric | Microsoft Learn

Check out our Data Warehouse roadmap: What’s new and planned for Synapse Data Warehouse in Microsoft Fabric – Microsoft Fabric | Microsoft Learn

Have a feature request? Post your thoughts to Ideas (microsoft.com).

Join us in this exciting journey to make data more accessible, understandable, and actionable for everyone in your organization. Thanks for reading!

相關部落格文章

Copilot for Data Warehouse: Public Preview Update

10月 31, 2024 作者: Jovan Popovic

Fabric Data Warehouse is a modern data warehouse optimized for analytical data models, primarily focused on the smaller numeric, datetime, and string types that are suitable for analytics. For the textual data, Fabric DW supports the VARCHAR type that can store up to 8KB of text, which is suitable for most of the textual values … Continue reading “Announcing public preview of VARCHAR(MAX) and VARBINARY(MAX) types in Fabric Data Warehouse”

10月 29, 2024 作者: Dandan Zhang

Managed private endpoints allow Fabric experiences to securely access data sources without exposing them to the public network or requiring complex network configurations. We announced General Availability for Managed Private Endpoint in Fabric in May of this year. Learn more here: Announcing General Availability of Fabric Private Links, Trusted Workspace Access, and Managed Private Endpoints. … Continue reading “APIs for Managed Private Endpoint are now available”