Desarrolla cuadernos Microsoft Fabric con GitHub Copilot en Visual Studio Code

Al utilizar la extensión Fabric Data Engineering VS Code, el agente por defecto en GitHub Copilot Chat te ayuda a crear cuadernos Fabric con sugerencias contextuales y generación de código. No necesitas cambiar al agente personalizado de FabricNotebook .

Nota:

La asistencia para notebooks de Fabric en GitHub Copilot Chat se encuentra actualmente en versión preliminar.

La extensión proporciona contexto de Fabric notebook para ayudar al agente por defecto a entender los patrones de Fabric notebook. Por ejemplo, reconoce la variable integrada spark que representa la sesión actual de Spark, por lo que puede sugerir código que use la sesión existente en lugar de crear una nueva.

También ayuda con patrones habituales de acceso a datos de Fabric, como el uso de rutas relativas para el lakehouse predeterminado y rutas ABFSS completas para los lakehouses no predeterminados.

Cuándo usar GitHub Copilot Chat

Utiliza el agente predeterminado en GitHub Copilot Chat cuando necesites ayuda con IA para tareas de creación de notebooks, como generar código en Spark, perfeccionar la lógica del notebook y solucionar problemas de código con contexto específico de Fabric.

Utiliza más funciones de extensión de Fabric Data Engineering VS Code cuando necesites operaciones de espacio de trabajo y de objetos, como navegar por los elementos de Fabric, abrir cuadernos y gestionar recursos. Para obtener información sobre qué es la extensión y qué admite, consulte ¿Qué es la extensión de VS Code de ingeniería de datos de Fabric?.

Prerrequisitos

Configurar GitHub Copilot Chat

Sigue estos pasos para seleccionar el tipo y modelo de sesión en GitHub Copilot Chat. Deja seleccionado el agente predeterminado.

  1. Asegúrese de que la extensión Fabric Data Engineering VS Code está instalada.

    Esta extensión proporciona el contexto de Fabric notebook utilizado por el agente por defecto.

  2. Abra un cuaderno de Fabric en Visual Studio Code.

  3. Abra Chat de Copilot en GitHub.

  4. En el selector de tipo de sesión, elija Local.

    Este flujo de trabajo de Fabric notebook solo soporta el tipo de sesión Local. Segundo plano y Nube no se admiten para este flujo de trabajo.

Uso del chat de GitHub Copilot

Después de abrir un cuaderno Fabric y configurar GitHub Copilot Chat, introduce tus propias indicaciones usando el agente por defecto. No es necesario usar mensajes de ejemplo para trabajar con el agente.

Los mensajes de ejemplo y los avisos guardados son asistentes opcionales en la vista de extensión FABRIC DATA ENGINEERING .

  1. En la barra de actividades, seleccione la vista de extensión FABRIC DATA ENGINEERING .

  2. En ese panel, extienda AGENT PROMPTS - FABRIC DATA ENGINEERING para ver las indicaciones de ejemplo.

    Las indicaciones de ejemplo le ayudan a iniciar rápidamente tareas comunes. Por ejemplo, puede usar mensajes para explorar y validar datos, limpiar y preparar datos y flujos de trabajo de cuadernos similares.

    Captura de pantalla de indicaciones de ejemplo en la vista de la extensión Fabric Data Engineering en VS Code.

  3. Para guardar las solicitudes para reutilizar, en AGENT PROMPTS - FABRIC DATA ENGINEERING, expanda Solicitudes guardadas.

    Use esta sección para almacenar las solicitudes usadas con frecuencia y acceder a ellas rápidamente más adelante.