Microsoft Fabric Updates Blog

Natural Language to Generate and Explain Pipeline Expressions with Copilot (Preview)

Say goodbye to complex syntax—Copilot now makes building pipeline expressions as easy as having a conversation. Introducing a new Copilot capability (Preview) that transforms how you create and understand pipeline expressions in Fabric Data Factory.

Why This Matters

Pipeline expressions are powerful tools for dynamic data movement and transformation. But writing them often means memorizing syntax, debugging errors, and spending time you’d rather use elsewhere. This new Copilot feature changes that by making expression building intuitive, conversational, and accessible to everyone.

Copilot Pipeline Expression Builder experience

What’s New with Pipeline Expression Builder Copilot?

You’ll find Copilot built right into the Pipeline Expression Builder, so you can chat with it just like you do with other Data Factory Copilot experiences.

Here’s what you can do:

1. Generate Expressions Using Natural Language: Instead of writing complex syntax, simply describe what you need.

  • ‘Get the current date in UTC.
  • ‘Add 7 days to the pipeline start time.

Copilot instantly translates your intent into accurate pipeline expressions—no guesswork required.

Generate expression skill in Copilot
The following prompt was used in this Copilot example: Get the current date and time in UTC. Convert the current UTC time to Central Standard Time (CST). Format the converted CST time into a string like 2025/07/10. Finally, concatenate the string ‘ContosoSales\’ with the formatted date. 

With Copilot, you’re always in control! You can choose to Accept, Discard, or even retry a prompt. If you Accept the prompt, Copilot will replace the contents in the expression builder with the generated content.

Accepted content gets generated into the expression builder.

2. Explain Existing Expressions in Plain Language: Ever looked at an expression and thought, ‘What does this even do?’. Now, you can ask Copilot to explain it in clear, contextual terms.

No more decoding syntax—just clarity.

Explain expression skill in Pipeline Copilot

Why You’ll Love it

  • Boost productivity: Reduce manual coding and speed up pipeline development.
  • Minimize errors: Let Copilot handle syntax so you can focus on logic.
  • Empower everyone: Whether you’re a seasoned developer or new to Data Factory, this feature makes expression building approachable.

How it Works

1. Open the Pipeline expression builder in your pipeline activity. You can navigate to the Pipeline expression builder; select view in expression builder or add dynamic content in your activity.

View in expression builder
Add dynamic content

2. Select the Copilot chat panel.

Inline Copilot chat

3. Type your request in natural language—Copilot will generate or explain the expression for you.

4. Insert the expression directly into your pipeline.

Try It Today

We’d love your feedback! Explore the feature and share your thoughts with us.

To learn more, refer to the Explain Pipeline Expressions with Copilot documentation.

関連するブログ記事

Natural Language to Generate and Explain Pipeline Expressions with Copilot (Preview)

3月 12, 2026 作成者: Mehrsa Golestaneh

Agentic apps are moving quickly from prototypes to real workloads. But once you go beyond a proof of concept (POC), the hard part isn’t getting an agent to respond; it’s knowing what the agent did, whether it was safe and correct, and how it’s impacting the business. Let’s explore what it takes to operationalize agentic … Continue reading “Operationalizing Agentic Applications with Microsoft Fabric”

3月 10, 2026 作成者: Sandeep Pawar

Most enterprise data lives in free text – tickets, contracts, feedback, clinical notes, and more. It holds critical information but doesn’t fit into the structured tables that pipelines expect. Traditionally, extracting structure meant rule-based parsers that break with every format to change, or custom NLP models that take weeks to build. LLMs opened new possibilities, … Continue reading “ExtractLabel: Schema-driven unstructured data extraction with Fabric AI Functions”