Uso de la finalización de código de Copilot para Synapse Data Warehouse
Esto se aplica a:✅ Almacén en Microsoft Fabric
Copilot para Data Warehouse proporciona sugerencias inteligentes de código T-SQL de estilo autocompletar para simplificar la experiencia de codificación.
A medida que empiece a escribir código T-SQL o comentarios en el editor, Copilot para Data Warehouse aprovechará el esquema de almacenamiento 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. 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.
¿Cómo pueden ayudarle las finalizaciones de código?
La finalización de código mejora la productividad y el flujo de trabajo en Copilot para Data Warehouse 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 no está familiarizado con SQL como si está familiarizado con SQL, la finalización de código le ayuda a ahorrar tiempo y energía con la escritura de código SQL, y a centrarse en el diseño, la optimización y las pruebas del almacenamiento.
Principales capacidades
- Autocompletar consultas parcialmente escritas: Copilot puede proporcionar sugerencias de código SQL compatibles con contexto o finalizaciones para la consulta T-SQL parcialmente escrita.
- Generar sugerencias a partir de comentarios: puede guiar a Copilot mediante comentarios que describen la lógica y el propósito del código, mediante lenguaje natural. Deje el comentario (mediante
--
) al principio de la consulta y Copilot generará la consulta correspondiente.
Introducción
Compruebe la configuración Mostrar finalizaciones de Copilot en habilitada en la configuración de almacenamiento.
Empiece a escribir la consulta en el editor de consultas SQL en el almacén. A medida que escriba, Copilot proporcionará sugerencias de código en tiempo real y finalizaciones 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 siguiente palabra 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, puede especificar qué objeto de almacenamiento, 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.