Cómo: Usar la finalización del código de Copilot para la base de datos SQL de Fabric
Se aplica a:✅Base de datos SQL de Microsoft Fabric
Copilot para la base de datos SQL incluye una característica de finalización de código con Copilot.
A medida que empiece a escribir código T-SQL o comentarios en el editor, Copilot para la base de datos SQL usará el esquema de la base de datos y el contexto de la pestaña de consulta para complementar el IntelliSense existente con sugerencias de código insertado.
- Las finalizaciones pueden tener longitudes variadas, a veces la finalización de la línea actual y, a veces, un nuevo bloque de código completo.
- Las finalizaciones de código admiten todos los tipos de consultas T-SQL: lenguaje de definición de datos (DDL), lenguaje de consulta de datos (DQL) y lenguaje de manipulación de datos (DML).
- Puede aceptar toda o una parte de una sugerencia o seguir escribiendo para ignorar las sugerencias. Copilot también puede generar sugerencias alternativas para que elija.
Requisitos previos
- El administrador debe habilitar el modificador de inquilino antes de empezar a usar Copilot. Para más información, vea Configuración del inquilino de Copilot.
- La capacidad F64 o P1 debe estar en una de las regiones enumeradas en este artículo, disponibilidad regional de Fabric.
- Si el inquilino o la capacidad están fuera de EE. UU. o Francia, Copilot está deshabilitado de forma predeterminada, a menos que el administrador de inquilinos de Fabric permita que los Datos enviados a Azure OpenAI se puedan procesar fuera de la región geográfica del inquilino, los límites de cumplimiento o la configuración de inquilino de la instancia de nube nacional en el portal de administración de Fabric.
- Copilot en Microsoft Fabric no se admite en las SKU de prueba. Solo se admiten SKU de pago (F64 o superior, o P1 o superior).
- Para más información, consulte Información general de Copilot en Fabric y Power BI.
- Compruebe que la configuración Mostrar finalizaciones de Copilot está habilitada en la configuración de la base de datos.
También puede comprobar el estado de la configuración a través de la barra de estado en la parte inferior del editor de consultas.
Si no está habilitada, en la configuración de la base de datos, seleccione el panel Copilot. Habilite la opción Mostrar finalizaciones de Copilot.
¿Cómo pueden ayudarle las finalizaciones de código?
La finalización del código mejora la productividad y el flujo de trabajo en Copilot para la base de datos SQL al reducir la carga cognitiva de escribir código T-SQL. Acelera la escritura de código, evita errores de sintaxis y errores tipográficos y mejora la calidad del código. Proporciona sugerencias útiles y enriquecidas en contexto directamente dentro del editor de consultas. Tanto si es nuevo como si tiene experiencia con T-SQL, la finalización del código le ayuda a ahorrar tiempo y energía con la escritura de código, y a centrarse en diseñar, optimizar y probar la base de datos.
Principales capacidades
- Autocompletar consultas escritas parcialmente: Copilot puede proporcionar sugerencias o finalizaciones de código SQL con reconocimiento del contexto para la consulta SQL escrita parcialmente.
- Generar sugerencias a partir de comentarios: guíe a Copilot en el uso de comentarios que describen la lógica y el propósito del código mediante lenguaje natural. Deje el comentario al principio de la consulta y Copilot generará la consulta correspondiente.
Introducción
Empiece a escribir la consulta en el editor de consultas SQL dentro de la base de datos. A medida que escribe, Copilot proporciona sugerencias y finalizaciones de código en tiempo real de la consulta mediante la presentación de un texto fantasma atenuado.
Luego puede aceptar la sugerencia con la tecla Tab o descartarla. Si no desea aceptar una sugerencia completa de Copilot, puede usar el método abreviado de teclado Ctrl+Derecha para aceptar la palabra siguiente de una sugerencia.
Copilot puede proporcionar sugerencias diferentes para la misma entrada. Puede mover el puntero sobre la sugerencia para obtener una vista previa de las otras opciones.
Para ayudar a Copilot, comprenda la consulta que está escribiendo, puede proporcionar contexto sobre el código que espera dejando un comentario con
--
. Por ejemplo, podría especificar qué objeto de base de datos, condición o métodos se van a usar. Copilot puede incluso autocompletar su comentario para ayudarle a escribir comentarios claros y precisos de forma más eficaz.
Contenido relacionado
- Copilot para la base de datos SQL de Microsoft Fabric (versión preliminar)
- Cómo: Usar el panel de chat de Copilot para la base de datos SQL de Fabric
- Cómo: Usar las características de acción rápida Explicar y Corregir de Copilot para la base de datos SQL de Fabric
- Privacidad, seguridad y uso responsable de Copilot en Fabric