Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
GitHub Copilot en SQL Server Management Studio (SSMS) le ayuda a escribir Transact-SQL (T-SQL) más rápido y con mayor precisión. También puede responder a preguntas generales de SQL y ayudar con tareas de administrador, directamente en el entorno de SSMS.
GitHub Copilot en SSMS no conserva ninguna de sus informaciones (avisos, respuestas, metadatos del sistema, etc.) y no usa ninguno de los datos para entrenar o volver a entrenar modelos. Para obtener más información, consulte Cómo GitHub Copilot controla los datos.
GitHub Copilot en SSMS puede responder a preguntas sobre bases de datos en SQL Server, Azure SQL Database, Azure SQL Managed Instance y SQL Database in Fabric. GitHub Copilot ejecuta consultas basadas en los permisos para su inicio de sesión. Por ejemplo, si no tiene permiso para seleccionar en la tabla Sales.Orders y pide a GitHub Copilot que escriba y ejecute una consulta de selección como SELECT TOP 100 * FROM Sales.Orders, no se puede producir la ejecución de la consulta.
Funcionamiento de GitHub Copilot en SSMS
GitHub Copilot en SSMS usa su cuenta de GitHub con acceso a Copilot. La integración le permite seleccionar un modelo y GitHub Copilot en SSMS envía las indicaciones al modelo. El modelo genera la respuesta y la envía de vuelta a SSMS. GitHub Copilot en SSMS puede enviar información adicional sobre la versión de SQL a la que estás conectado, o información sobre tu base de datos, junto con tu mensaje para mejorar la respuesta.
Características de GitHub Copilot en SSMS
GitHub Copilot en SSMS incluye funcionalidades de chat en la ventana de chat y a través de la vista de chat en línea. Desde cualquier ubicación puede usar lenguaje natural para formular preguntas sobre la base de datos o obtener ayuda para escribir T-SQL. Copilot en SSMS también incluye asistencia de código, disponible mediante comandos de barra diagonal como /doc, para proporcionar ayuda para documentar, explicar, corregir o optimizar las consultas de T-SQL. Para habilitar GitHub Copilot en SSMS, consulte Instalación de GitHub Copilot en SQL Server Management Studio (versión preliminar).
Procedimientos recomendados para usar GitHub Copilot en SSMS
Para maximizar la productividad con GitHub Copilot en SSMS, abra un editor de consultas conectado a la base de datos y, a continuación, abra la ventana de chat. De forma predeterminada, la ventana de chat tiene contexto sobre la base de datos a la que está conectado en función del editor de consultas activo. Al escribir mensajes, sea específico en su solicitud, ya que las preguntas vagas conducen a respuestas vagas. Para obtener más procedimientos recomendados, consulte Procedimientos recomendados para GitHub Copilot en SQL Server Management Studio (versión preliminar).
Ejemplos de indicaciones
Las indicaciones de ejemplo siguientes son claras, específicas y adaptadas a las propiedades del esquema y la base de datos, lo que facilita que GitHub Copilot en SSMS genere respuestas precisas.
- What are the top-selling products by quantity?
- How do I change the compability mode for this database?
- Is there blocking in my database right now?
Puede encontrar más ejemplos en Escenarios para GitHub Copilot en SQL Server Management Studio (versión preliminar)
Uso responsable de la inteligencia artificial de Copilot
Microsoft se compromete a garantizar que nuestros sistemas de inteligencia artificial estén guiados por nuestros principios de inteligencia artificial. Para obtener más información sobre la seguridad, privacidad, cumplimiento y transparencia de GitHub Copilot, consulte las preguntas más frecuentes sobre el Centro de confianza de Copilot de GitHub. Nuestros principios de inteligencia artificial incluyen capacitar a nuestros clientes para que usen estos sistemas de forma eficaz y en consonancia con sus usos previstos. Nuestro enfoque para la inteligencia artificial responsable está evolucionando continuamente para abordar de forma proactiva los problemas emergentes.
Limitaciones
Estas son las limitaciones actuales de GitHub Copilot en SSMS:
- GitHub Copilot en SSMS no admite actualmente finalizaciones de código en el editor de consultas.
- GitHub Copilot podría producir resultados inexactos cuando la intención es evaluar los datos.
- Las respuestas de GitHub Copilot pueden incluir contenido inexacto o de baja calidad, por lo que revise las salidas antes de usarlas en el trabajo.
- Las personas que pueden evaluar significativamente la precisión y la idoneidad del contenido deben revisar las salidas.
- GitHub Copilot no admite actualmente la exportación del chat.
- GitHub Copilot no admite actualmente el modo de agente.