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

Como criar prompts de tradução de dados no Copilot do Fabric

João Barros 15 de August de 2026 3 min de leitura

Este tutorial mostra como usar o Copilot no Fabric para traduzir descrições e metadados de colunas de uma tabela (por exemplo, do inglês para o português europeu), mantendo termos técnicos e abreviaturas intactos. Traduzir metadados com preservação de contexto é útil para equipas multiculturais e para criar documentação consistente em Power BI ou Warehouse.

Pré-requisitos

  • Conta com acesso ao Microsoft Fabric e permissões para editar Dataflows ou Tables no Lakehouse/Warehouse.
  • Uma tabela com colunas e descrições (metadados) já existentes em inglês.
  • Copilot habilitado no seu workspace Fabric.

Passo 1: Preparar um exemplo representativo

Escolha uma tabela pequena (5-10 colunas) com descrições que contenham termos técnicos, unidades e abreviaturas. Criar um conjunto de exemplos ajuda o Copilot a perceber o padrão e a manter abreviaturas.

# Exemplo de estrutura (não é código Fabric, é só referência)
ColumnName | Description
OrderID    | Unique identifier for order
ShipDate   | Date order shipped (UTC)
AmtUSD     | Order amount in USD
CustID     | Customer identifier (FK)
Status     | Current order status: Placed, Shipped

Passo 2: Abrir o Copilot no contexto dos metadados

No workspace onde está a tabela, abra o item (Dataflow/Table) e localize o painel de metadados/descriptions. Clique em Copilot para abrir a janela de conversação no mesmo contexto — isto faz com que o Copilot tenha acesso às descrições atuais e ao esquema.

Passo 3: Formular o prompt inicial — instruções claras

Explique exatamente o que pretende: idioma de destino, termos a preservar (por exemplo, UTC, FK, abreviaturas como ID, USD) e o tom (formal/informal). Um prompt claro reduz revisões.

Translate the following column descriptions from English to European Portuguese. Preserve technical terms and abbreviations (UTC, ID, FK, USD). Keep units and examples intact. Provide only the translated descriptions in a JSON array keyed by ColumnName.

[PASTE CURRENT DESCRIPTIONS HERE]

Passo 4: Ajustar com exemplos de preservação

Se o Copilot traduzir abreviaturas que pretende preservar, dê um exemplo explícito no prompt. Inclua 1–2 linhas de exemplo mostrando o que deve permanecer inalterado.

Example: "OrderID: Unique identifier for order" -> "OrderID: Identificador único da encomenda" (preserve "OrderID" and "ID")

Now translate the real descriptions.

Passo 5: Rever e pedir variações

Leia a tradução gerada e procure erros comuns: tradução de abreviaturas, unidades alteradas, termos técnicos traduzidos indevidamente (por exemplo, 'Warehouse' vs 'armazém' se preferir manter o nome do produto). Se necessário, peça ao Copilot uma variante mais curta ou com tom diferente.

Can you shorten each description to a maximum of 80 characters keeping the technical terms intact?

Passo 6: Aplicar as descrições traduzidas

Copie o JSON ou a lista gerada e cole-a de volta no painel de metadados da tabela no Fabric. Para Dataflow, atualize os campos 'Description'; para Tables no Lakehouse/Warehouse, edite as propriedades das colunas.

Verificar o resultado

Confirme que cada coluna tem a descrição traduzida correcta, que as abreviaturas estão preservadas e que não foram introduzidas inconsistências (por exemplo, alterar UTC para hora local). Teste em Power BI ao reimportar a tabela ou ao ver o esquema para garantir que as descrições aparecem como esperado.

Conclusão

Traduzir metadados com o Copilot no Fabric agiliza a localização de modelos e a colaboração entre equipas. Próximos passos: criar prompts padronizados para outras tabelas ou automatizar com um script que aplique traduções em batch via API (onde aplicável). Dica: mantenha um glossário com termos a preservar e reveja sempre as traduções técnicas antes de produção.