Base de Datos Azure para MySQL
El servidor flexible de Azure Database for MySQL proporciona un servicio de base de datos totalmente administrado para el desarrollo e implementación de aplicaciones con funcionalidades integradas, como alta disponibilidad, réplicas de lectura, mantenimiento personalizado y mucho más. Use el conector para conectarse a bases de datos de Servidor flexible de Azure Database for MySQL para leer y escribir datos y desencadenar flujos de trabajo cuando cambian los datos.
Este conector está disponible en los siguientes productos y regiones:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas las regiones de Power Automate |
| Aplicaciones lógicas | Estándar | Todas las regiones de Logic Apps |
| Power Apps | Premium | Todas las regiones de Power Apps |
| Power Automate | Premium | Todas las regiones de Power Automate |
| Metadatos del conector | |
|---|---|
| Publicador | Microsoft |
| Sitio web | https://go.microsoft.com/fwlink/?linkid=2136898 |
| Directiva de privacidad | https://go.microsoft.com/fwlink/?linkid=512132 |
Creación de una conexión
El conector admite los siguientes tipos de autenticación:
| Autenticación básica | Use un nombre de usuario y una contraseña para acceder a la base de datos MySQL. | Todas las regiones | Compartible |
| Valor predeterminado [EN DESUSO] | Esta opción solo es para conexiones anteriores sin un tipo de autenticación explícito y solo se proporciona para la compatibilidad con versiones anteriores. | Todas las regiones | No se puede compartir |
Autenticación básica
Identificador de autenticación: mysqlAuthentication
Aplicable: Todas las regiones
Use un nombre de usuario y una contraseña para acceder a la base de datos MySQL.
Se trata de una conexión que se puede compartir. Si la aplicación de energía se comparte con otro usuario, también se comparte la conexión. Para más información, consulte introducción a los conectores para aplicaciones de lienzo: Power Apps | Microsoft Docs
| Nombre | Tipo | Description | Obligatorio |
|---|---|---|---|
| Servidor | cuerda / cadena | Especifique el servidor MySQL. | Cierto |
| Nombre de la base de datos | cuerda / cadena | Especifique el nombre de la base de datos MySQL. | Cierto |
| Nombre de usuario | securestring | Credencial de nombre de usuario | Cierto |
| Contraseña | securestring | Credencial de contraseña | Cierto |
| Cifrar conexión | bool | Cifrar conexión |
Valor predeterminado [EN DESUSO]
Aplicable: Todas las regiones
Esta opción solo es para conexiones anteriores sin un tipo de autenticación explícito y solo se proporciona para la compatibilidad con versiones anteriores.
Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.
Limitaciones
| Nombre | Llamadas | Período de renovación |
|---|---|---|
| Llamadas API por conexión | 200 | 60 segundos |
Acciones
| Actualizar fila |
Esta operación actualiza una fila existente en una tabla. |
| Ejecución de una consulta MySQL |
Ejecución de una consulta MySQL |
| Ejecutar procedimiento almacenado |
Esta operación ejecuta un procedimiento almacenado. |
| Eliminar fila |
Esta operación elimina una fila de una tabla. |
| Insertar fila |
Esta operación inserta una nueva fila en una tabla. |
| Obtener fila |
Esta operación obtiene una fila de una tabla. |
| Obtener filas |
Esta operación obtiene filas de una tabla. |
| Obtener procedimientos almacenados |
Esta operación obtiene procedimientos almacenados para una base de datos. |
| Obtener tablas |
Esta operación obtiene tablas de una base de datos. |
Actualizar fila
Esta operación actualiza una fila existente en una tabla.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del servidor
|
server | True | string |
Nombre del servidor MySQL |
|
Nombre de la base de datos
|
database | True | string |
Nombre de la base de datos |
|
Nombre de la tabla
|
table | True | string |
Nombre de la tabla |
|
Id. de fila
|
id | True | string |
Identificador único de la fila que se va a actualizar |
|
Fila
|
item | True | dynamic |
Fila con valores actualizados |
Devoluciones
Ejecución de una consulta MySQL
Ejecución de una consulta MySQL
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del servidor
|
server | True | string |
Nombre del servidor MySQL |
|
Nombre de la base de datos
|
database | True | string |
Nombre de la base de datos |
|
Query
|
query | True | dynamic |
cuerpo de la consulta |
Devoluciones
Ejecutar procedimiento almacenado
Esta operación ejecuta un procedimiento almacenado.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del servidor
|
server | True | string |
Nombre del servidor MySQL |
|
Nombre de la base de datos
|
database | True | string |
Nombre de la base de datos |
|
Nombre del procedimiento
|
procedure | True | string |
Nombre del procedimiento almacenado |
|
Lista de parámetros
|
parameters | True | dynamic |
Parámetros de entrada para el procedimiento almacenado |
Devoluciones
Eliminar fila
Esta operación elimina una fila de una tabla.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del servidor
|
server | True | string |
Nombre del servidor MySQL |
|
Nombre de la base de datos
|
database | True | string |
Nombre de la base de datos |
|
Nombre de la tabla
|
table | True | string |
Nombre de la tabla |
|
Id. de fila
|
id | True | string |
Identificador único de la fila que se va a eliminar |
Insertar fila
Esta operación inserta una nueva fila en una tabla.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del servidor
|
server | True | string |
Nombre del servidor MySQL |
|
Nombre de la base de datos
|
database | True | string |
Nombre de la base de datos |
|
Nombre de la tabla
|
table | True | string |
Nombre de la tabla |
|
Fila
|
item | True | dynamic |
Fila que se va a insertar en la tabla especificada |
Devoluciones
Obtener fila
Esta operación obtiene una fila de una tabla.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del servidor
|
server | True | string |
Nombre del servidor MySQL |
|
Nombre de la base de datos
|
database | True | string |
Nombre de la base de datos |
|
Nombre de la tabla
|
table | True | string |
Nombre de la tabla MySQL |
|
Id. de fila
|
id | True | string |
Identificador único de la fila que se va a recuperar |
Devoluciones
Obtener filas
Esta operación obtiene filas de una tabla.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del servidor
|
server | True | string |
Nombre del servidor MySQL |
|
Nombre de la base de datos
|
database | True | string |
Nombre de la base de datos |
|
Nombre de la tabla
|
table | True | string |
Nombre de la tabla MySQL |
|
Consulta de filtro
|
$filter | string |
Una consulta de filtro ODATA para restringir las entradas devueltas (por ejemplo, stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Ordenar por
|
$orderby | string |
Una consulta orderBy de ODATA para especificar el orden de las entradas. |
|
|
Número máximo de obtención
|
$top | integer |
Número máximo de entradas que se van a recuperar (valor predeterminado = 512). |
|
|
Omitir recuento
|
$skip | integer |
Número de entradas que se van a omitir (valor predeterminado = 0). |
|
|
Seleccionar consulta
|
$select | string |
Campos específicos que se van a recuperar de las entradas (valor predeterminado = todo). |
Devoluciones
Obtener procedimientos almacenados
Esta operación obtiene procedimientos almacenados para una base de datos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del servidor
|
server | True | string |
Nombre del servidor MySQL |
|
Nombre de la base de datos
|
database | True | string |
Nombre de la base de datos |
Devoluciones
Representa una lista de procedimientos.
- Body
- ProceduresList
Obtener tablas
Esta operación obtiene tablas de una base de datos.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del servidor
|
server | True | string |
Nombre del servidor MySQL |
|
Nombre de la base de datos
|
database | True | string |
Nombre de la base de datos |
Devoluciones
Representa una lista de tablas.
- Body
- TablesList
Desencadenadores
| Cuando se crea un elemento |
Desencadena un flujo cuando se crea un elemento en MySQL |
| Cuando se modifica un elemento |
Desencadena un flujo cuando se modifica o inserta un elemento en MySQL. |
Cuando se crea un elemento
Desencadena un flujo cuando se crea un elemento en MySQL
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del servidor
|
server | True | string |
Nombre del servidor MySQL |
|
Nombre de la base de datos
|
database | True | string |
Nombre de la base de datos |
|
Nombre de la tabla
|
table | True | string |
Nombre de la tabla MySQL |
|
Consulta de filtro
|
$filter | string |
Una consulta de filtro ODATA para restringir las entradas devueltas (por ejemplo, stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Recuento superior
|
$top | integer |
Número total de entradas que se van a recuperar (valor predeterminado = todo). |
|
|
Ordenar por
|
$orderby | string |
Una consulta orderBy de ODATA para especificar el orden de las entradas. |
|
|
Seleccionar consulta
|
$select | string |
Campos específicos que se van a recuperar de las entradas (valor predeterminado = todo). |
Devoluciones
Cuando se modifica un elemento
Desencadena un flujo cuando se modifica o inserta un elemento en MySQL.
Parámetros
| Nombre | Clave | Requerido | Tipo | Description |
|---|---|---|---|---|
|
Nombre del servidor
|
server | True | string |
Nombre del servidor MySQL |
|
Nombre de la base de datos
|
database | True | string |
Nombre de la base de datos |
|
Nombre de la tabla
|
table | True | string |
Nombre de la tabla MySQL |
|
Consulta de filtro
|
$filter | string |
Una consulta de filtro ODATA para restringir las entradas devueltas (por ejemplo, stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Recuento superior
|
$top | integer |
Número total de entradas que se van a recuperar (valor predeterminado = todo). |
|
|
Ordenar por
|
$orderby | string |
Una consulta orderBy de ODATA para especificar el orden de las entradas. |
|
|
Seleccionar consulta
|
$select | string |
Campos específicos que se van a recuperar de las entradas (valor predeterminado = todo). |
Devoluciones
Definiciones
Procedimiento
Procedimiento.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre
|
Name | string |
Nombre del procedimiento. |
|
DisplayName (Nombre para mostrar)
|
DisplayName | string |
Nombre para mostrar del procedimiento. |
ProceduresList
Representa una lista de procedimientos.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of Procedure |
Lista de procedimientos. |
Table
Representa una tabla.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
Nombre
|
Name | string |
Nombre de la tabla. El nombre se usa en tiempo de ejecución. |
|
DisplayName (Nombre para mostrar)
|
DisplayName | string |
Nombre para mostrar de la tabla. |
TablesList
Representa una lista de tablas.
| Nombre | Ruta de acceso | Tipo | Description |
|---|---|---|---|
|
value
|
value | array of Table |
Lista de tablas |