Acciones base de datos
Para conectarse a una base de datos, use la acción Abrir conexión SQL. Una cadena de conexión especifica toda la información necesaria para conectarse a una base de datos, como el controlador, la base de datos, los nombres de los servidores y el nombre de usuario y la contraseña.
La siguiente cadena de conexión se conecta a una base de datos de Excel:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myExcelFile.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES";
La siguiente cadena de conexión se conecta a una base de datos de Access:
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb; Persist Security Info=False;
Nota
Power Automate para escritorio es una aplicación de 64 bits, solo los controladores instalados de 64 bits estarán disponibles para su selección en la acción Abrir conexión SQL.
Configurar manualmente una cadena de conexión
Para compilar manualmente una cadena de conexión:
Seleccione Crear cadena de conexiones para abrir la ventana Propiedades del vínculo de datos. La herramienta de vínculo de datos le ayuda a crear la cadena de conexión necesaria paso a paso.
Una vez que acceda al asistente, seleccione el controlador correcto para la base de datos en la pestaña Proveedor.
A continuación, bajo la pestaña Conexión, introduzca los detalles restantes, como el nombre del servidor, el nombre de usuario, la contraseña y el nombre de la base de datos. Seleccione el botón Prueba de conexión para comprobar que la cadena de conexión se conecta correctamente.
Especifique un tiempo de espera de conexión y opciones de red adicionales en la pestaña Avanzadas.
Abrir conexión SQL
Abre una nueva conexión con una base de datos.
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
Connection string | No | Valor de texto | Cadena de conexión que se usará para conectar con la base de datos |
Variables producidas
Argumento | Type | Descripción |
---|---|---|
SQLConnection | Conexión SQL | Identificador de la nueva conexión SQL |
Excepciones
Excepción | Descripción |
---|---|
No se puede conectar con el origen de datos | Indica un problema para conectar con el origen de datos |
Cadena de conexión no válida | Indica que la cadena de conexión especificada no es válida |
Ejecutar instrucción SQL
Conectar con una base de datos y ejecutar una instrucción SQL.
Para ejecutar una consulta SQL, utilice la acción Ejecutar instrucción SQL. Comience proporcionando una conexión válida a la base de datos respectiva. Seleccione la opción deseada en la propiedad Obtener conexión por. Puede proporcionar una variable de conexión SQL (puede crear una usando la acción Abrir conexión SQL ) o proporcionando la cadena de conexión. Luego ingrese la consulta SQL que desea ejecutar en la propiedad instrucción SQL. También puedes modificar los segundos de tiempo de espera de la acción o dejar la opción predeterminada (30 segundos).
Lenguaje natural a script impulsado por copiloto (versión preliminar)
[Este tema es documentación preliminar y está sujeto a modificaciones.]
Lenguaje natural a script es una nueva capacidad de copiloto agregada en Power Automate para escritorio. Permite generar rápidamente scripts utilizados en la acción de ejecutar instrucción SQL proporcionando una descripción en lenguaje natural.
Importante
Importante
- Esta es una característica en versión preliminar.
- Las características en vísta previa no se han diseñado para un uso de producción y pueden tener una funcionalidad restringida. Estas características están disponibles antes del lanzamiento oficial para que los clientes puedan tener un acceso anticipado y proporcionar comentarios.
isponibilidad por región
Actualmente, lenguaje natural a script en Power Automate para escritorio solo está disponible en entornos ubicados en Estados Unidos.
Disponibilidad por tipo de cuenta
Actualmente, lenguaje natural a script en Power Automate para escritorio solo está disponible para usuarios con una cuenta profesional o educativa.
Nota
Si su entorno se encuentra en la región donde está disponible esta característica y sigue sin poder experimentar el copiloto en la experiencia de Power Automate para escritorio, comuníquese con su administrador del inquilino. Es posible que hayan desactivado la función de copiloto.
Cómo generar scripts usando copiloto y lenguaje natural
Para generar código SQL en la ejecución de la instrucción SQL, seleccione Generar script con Copilot.
Se abre la pantalla de creación de preguntas donde escribe su pregunta en lenguaje natural.
Para crear un script SQL, escriba su pregunta y seleccione Generar. Si necesita volver a crearlo, puede cambiar el mensaje y seleccionar Regenerar. De lo contrario, seleccione Usar este script para volver a la ventana de acción principal, donde puede modificar la pregunta y agregar las variables necesarias.
Importante
Asegúrese de revisar siempre el contenido generado por el modelo de IA.
Ayúdenos a mejorar esta característica
Envíe comentarios seleccionando el icono del pulgar hacia arriba o hacia abajo debajo del contenido generado por IA. Una vez que lo haga, aparecerá un cuadro de diálogo de comentarios, que puede utilizar para enviar comentarios a Microsoft.
Nota
Si no puede ver el cuadro de diálogo, es posible que el administrador de su inquilino lo haya desactivado. Más información: Desactivar la función de comentarios del usuario
Desactivar la función de comentarios del usuario
Como administrador de inquilinos, puede evitar que sus usuarios envíen comentarios a Microsoft deshabilitando la configuración de inquilinos disableSurveyFeedback
. Encuentre más información sobre cómo ver y configurar la configuración del inquilino aquí:
Solicitudes de derechos de los temas sobre los comentarios de los usuarios
Los administradores del inquilino pueden ver, exportar y eliminar los comentarios de sus usuarios iniciando sesión en el Centro de administración de Microsoft 365 y luego seleccionando Salud>Comentarios sobre el producto.
IA con recursos de Power Automate
- Preguntas frecuentes para generar scripts con lenguaje natural
- Preguntas frecuentes sobre IA responsable para Power Automate
- Preguntas frecuentes sobre la seguridad y privacidad de los datos de Copilot en Microsoft Power Platform
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
Obtener conexión mediante | N/D | Cadena de conexión, [Variable de conexión SQL] | Variable de conexión SQL | Especifica si se va a crear una nueva conexión a partir de una cadena de conexión determinada o seleccionar una conexión abierta |
SQL connection | No | Conexión SQL | Identificador de la nueva conexión SQL | |
Connection string | No | Valor de texto | Cadena de conexión que se usará para conectar con la base de datos | |
SQL statement | No | Valor de texto | Instrucción SQL que se ejecutará en la base de datos | |
Timeout | Sí | Valor numérico | 30 | Tiempo máximo que se espera un resultado de la base de datos |
Variables producidas
Argumento | Type | Descripción |
---|---|---|
QueryResult | DataTable | Resultado de la base de datos en forma de tabla, con filas y columnas |
Excepciones
Excepción | Descripción |
---|---|
No se puede conectar con el origen de datos | Indica un problema para conectar con el origen de datos |
Cadena de conexión no válida | Indica que la cadena de conexión especificada no es válida |
Error en la instrucción SQL | Indica que hay un error en la instrucción SQL dada |
Cerrar conexión SQL
Cierra una conexión abierta con una base de datos.
Parámetros de entrada
Argumento | Opcionales | Acepta | Valor predeterminado | Descripción |
---|---|---|---|---|
SQL connection | No | Conexión SQL | Identificador de la nueva conexión SQL |
Variables producidas
Esta acción no produce ninguna variable.
Excepciones
Esta acción no incluye ninguna excepción.