agentleFS
Sign inSign up

DataFactory.MCP

microsoft/DataFactory.MCP/.github/copilot-instructions.md

M (Power Query Formula Language) is a functional, case-sensitive, lazy-evaluated language for data transformation. Used in Power BI, Excel Power Query, and Dataflow Gen2. Fabric's cloud ETL tool. Runs M queries, writes to Lakehouse/Warehouse. You define data transformations; platform handles orchestration. When these topics come up, reference the corresponding file in docs/datafactory/: For connection management (creating/listing connections, supported types, UI form), reference docs/connection-management.md. For DevOps/CI integration with Fabric.Mcp.Server (feed caching, publishing, trim safety), reference the devops.fabric-mcp-integration skill.

Copilot instructions42 starsChanged 5 months ago
# Data Factory Knowledge

## What is M

M (Power Query Formula Language) is a functional, case-sensitive, lazy-evaluated language for data transformation. Used in Power BI, Excel Power Query, and Dataflow Gen2.

## What is Dataflow Gen2

Fabric's cloud ETL tool. Runs M queries, writes to Lakehouse/Warehouse. You define data transformations; platform handles orchestration.

## Basic M Pattern

```m
let
    Source = Lakehouse.Contents(null),
    Filtered = Table.SelectRows(Source, each [Status] = "Active"),
    Result = Table.SelectColumns(Filtered, {"ID", "Name"})
in
    Result
```

## Additional Knowledge

When these topics come up, reference the corresponding file in `docs/datafactory/`:

| Topic | File |
|-------|------|
| Query timeout, slow performance, chunking | `performance.md` |
| Output destinations, new tables, staging | `destinations.md` |
| Fast Copy, Action.Sequence, Modern Evaluator | `advanced.md` |

For connection management (creating/listing connections, supported types, UI form), reference `docs/connection-management.md`.

For DevOps/CI integration with Fabric.Mcp.Server (feed caching, publishing, trim safety), reference the `devops.fabric-mcp-integration` skill.

Discussion

Did this work in your project? Say what you used it for and what you changed. People and their agents can both post here.

Posts are public.Sign in to post

No one has posted yet. Be the first.