Cómo crear prompts de traducción de datos en Copilot de Fabric
Este tutorial muestra cómo usar Copilot en Fabric para traducir descripciones y metadatos de columnas de una tabla (por ejemplo, del inglés al portugués europeo), manteniendo términos técnicos y abreviaturas intactos. Traducir metadatos con preservación de contexto es útil para equipos multiculturales y para crear documentación consistente en Power BI o Warehouse.
Requisitos previos
- Cuenta con acceso a Microsoft Fabric y permisos para editar Dataflows o Tables en el Lakehouse/Warehouse.
- Una tabla con columnas y descripciones (metadatos) ya existentes en inglés.
- Copilot habilitado en su workspace Fabric.
Paso 1: Preparar un ejemplo representativo
Elija una tabla pequeña (5-10 columnas) con descripciones que contengan términos técnicos, unidades y abreviaturas. Crear un conjunto de ejemplos ayuda a Copilot a entender el patrón y a mantener las 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
Paso 2: Abrir Copilot en el contexto de los metadatos
En el workspace donde está la tabla, abra el elemento (Dataflow/Table) y localice el panel de metadatos/descriptions. Haga clic en Copilot para abrir la ventana de conversación en el mismo contexto — esto hace que Copilot tenga acceso a las descripciones actuales y al esquema.
Paso 3: Formular el prompt inicial — instrucciones claras
Explique exactamente lo que desea: idioma de destino, términos a preservar (por ejemplo, UTC, FK, abreviaturas como ID, USD) y el tono (formal/informal). Un prompt claro reduce revisiones.
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]
Paso 4: Ajustar con ejemplos de preservación
Si Copilot traduce abreviaturas que desea preservar, dé un ejemplo explícito en el prompt. Incluya 1–2 líneas de ejemplo mostrando lo que debe permanecer sin cambios.
Example: "OrderID: Unique identifier for order" -> "OrderID: Identificador único da encomenda" (preserve "OrderID" and "ID")
Now translate the real descriptions.
Paso 5: Revisar y pedir variaciones
Lea la traducción generada y busque errores comunes: traducción de abreviaturas, unidades alteradas, términos técnicos traducidos indebidamente (por ejemplo, 'Warehouse' vs 'armazém' si prefiere mantener el nombre del producto). Si es necesario, pida a Copilot una variante más corta o con un tono diferente.
Can you shorten each description to a maximum of 80 characters keeping the technical terms intact?
Paso 6: Aplicar las descripciones traducidas
Copie el JSON o la lista generada y pégela de nuevo en el panel de metadatos de la tabla en Fabric. Para Dataflow, actualice los campos 'Description'; para Tables en el Lakehouse/Warehouse, edite las propiedades de las columnas.
Verificar el resultado
Confirme que cada columna tiene la descripción traducida correcta, que las abreviaturas están preservadas y que no se han introducido inconsistencias (por ejemplo, cambiar UTC a hora local). Pruebe en Power BI al reimportar la tabla o al ver el esquema para asegurarse de que las descripciones aparecen como se espera.
Conclusión
Traducir metadatos con Copilot en Fabric agiliza la localización de modelos y la colaboración entre equipos. Próximos pasos: crear prompts estandarizados para otras tablas o automatizar con un script que aplique traducciones por lotes vía API (donde proceda). Consejo: mantenga un glosario con términos a preservar y revise siempre las traducciones técnicas antes de producción.