(+351) 21 24 10006  ·  info@bconcepts.pt
Carnaxide, Lisboa

Como transformar dados com o Copilot no Dataflow Gen2

João Barros 06 de July de 2026 4 min de leitura

O Copilot no Fabric traz assistência de IA ao Dataflow Gen2 e permite transformar dados com o Copilot em linguagem natural, sem precisar de dominar o Power Query. Em vez de procurar o botão certo ou escrever código M à mão, descreve o que pretende — filtrar linhas, criar uma coluna ou agrupar valores — e o Copilot gera os passos por si. É uma forma rápida de limpar e preparar dados e, ao mesmo tempo, de aprender Power Query enquanto trabalha.

Pré-requisitos

  • Uma capacidade Fabric paga (F2 ou superior) ou uma avaliação gratuita do Fabric.
  • O Copilot ativado pelo administrador nas definições do inquilino (tenant).
  • Um workspace atribuído a essa capacidade, com permissões para criar itens.
  • Uma fonte de dados simples para praticar, como um ficheiro CSV de vendas.

Passo 1: Criar um Dataflow Gen2

Abra o seu workspace no Fabric, selecione + Novo item e escolha Dataflow Gen2. Dê-lhe um nome claro, como Vendas_Limpas, para o encontrar facilmente mais tarde. Abre-se o editor do Power Query, o mesmo ambiente visual que já existe no Excel e no Power BI, onde vai preparar os dados.

Passo 2: Ligar a uma fonte de dados

Clique em Obter dados e escolha o conector adequado — por exemplo, Texto/CSV para um ficheiro. Indique o caminho ou carregue o ficheiro e confirme. Na área central vai ver uma pré-visualização das primeiras linhas, que é a base sobre a qual o Copilot vai trabalhar.

Passo 3: Abrir o painel do Copilot

No friso Base, clique no botão Copilot. Abre-se um painel do lado direito com uma caixa de texto onde escreve os seus pedidos. Se o botão aparecer a cinzento, o Copilot ainda não está ativo na sua capacidade; nesse caso, peça ao administrador para o ativar.

Dica: faça um pedido de cada vez. Assim é mais fácil rever cada passo e corrigir se algo correr mal.

Passo 4: Pedir uma transformação em linguagem natural

Escreva um pedido claro e específico. Por exemplo, para limpar a tabela de vendas:

Mantém apenas as linhas em que o País é "Portugal" e remove a coluna Telefone

O Copilot interpreta o pedido, aplica a transformação e regista-a em Passos aplicados, à direita. Pode continuar a conversar e encadear novas instruções sobre o resultado anterior.

Passo 5: Criar uma coluna personalizada

Uma das capacidades mais úteis é gerar fórmulas a partir de uma descrição. Peça, por exemplo:

Cria uma coluna chamada Margem igual a (Receita - Custo) a dividir por Receita

O Copilot escreve a fórmula em linguagem M e adiciona a coluna. Reveja sempre o resultado — um exemplo do código que ele pode gerar:

= Table.AddColumn(Origem, "Margem", each ([Receita] - [Custo]) / [Receita])

Passo 6: Explicar um passo com o Copilot

Se herdou um dataflow de outra pessoa ou não percebe um passo, use a funcionalidade de explicação. Escreva no painel:

Explica o que faz o último passo

O Copilot descreve, em texto simples, o que o código M está a fazer. É uma excelente ajuda para aprender e para documentar o processo para os colegas.

Verificar o resultado

Confirme três coisas: que cada pedido gerou um passo em Passos aplicados, que a pré-visualização mostra os dados esperados (linhas filtradas e coluna nova preenchida) e que a fórmula em M faz o que pediu. Esta revisão é importante, porque o Copilot pode interpretar mal um pedido ambíguo. Quando estiver tudo correto, defina um destino de dados (por exemplo, um Lakehouse ou um Warehouse) e clique em Publicar para guardar e executar o dataflow.

Conclusão

Acabou de transformar dados com o Copilot no Dataflow Gen2, poupando tempo e sem escrever Power Query à mão. O próximo passo é experimentar pedidos mais ricos — agrupar por categoria, converter tipos de dados ou juntar duas tabelas — validando sempre o código gerado. Qual vai ser a primeira transformação que vai pedir ao Copilot nos seus próprios dados?