Azure Database pour MySQL
Le serveur flexible Azure Database pour MySQL fournit un service de base de données entièrement managé pour le développement et le déploiement d’applications avec des fonctionnalités intégrées, telles que la haute disponibilité, les réplicas de lecture, la maintenance personnalisée et bien plus encore. Utilisez le connecteur pour vous connecter aux bases de données Serveur flexible Azure pour MySQL pour lire/écrire des données et déclencher des flux de travail lorsque vos données changent.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate |
| Applications logiques | Norme | Toutes les régions Logic Apps |
| Power Apps | Premium | Toutes les régions Power Apps |
| Power Automate | Premium | Toutes les régions Power Automate |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Microsoft |
| Site internet | https://go.microsoft.com/fwlink/?linkid=2136898 |
| Politique de confidentialité | https://go.microsoft.com/fwlink/?linkid=512132 |
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Authentification de base | Utilisez un nom d’utilisateur et un mot de passe pour accéder à votre base de données MySQL. | Toutes les régions | Partageable |
| Valeur par défaut [DÉCONSEILLÉE] | Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante. | Toutes les régions | Non partageable |
Authentification de base
ID d’authentification : mysqlAuthentication
Applicable : Toutes les régions
Utilisez un nom d’utilisateur et un mot de passe pour accéder à votre base de données MySQL.
Il s’agit d’une connexion partageable. Si l’application d’alimentation est partagée avec un autre utilisateur, la connexion est également partagée. Pour plus d’informations, consultez la vue d’ensemble des connecteurs pour les applications de canevas - Power Apps | Microsoft Docs
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Serveur | ficelle | Spécifiez le serveur MySQL. | Vrai |
| Nom de la base de données | ficelle | Spécifiez le nom de la base de données MySQL. | Vrai |
| Nom d’utilisateur | securestring | Informations d’identification du nom d' | Vrai |
| Mot de passe | securestring | Informations d’identification du mot de passe | Vrai |
| Chiffrer la connexion | bool | Chiffrer la connexion |
Valeur par défaut [DÉCONSEILLÉE]
Applicable : Toutes les régions
Cette option concerne uniquement les connexions plus anciennes sans type d’authentification explicite et est fournie uniquement pour la compatibilité descendante.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 200 | 60 secondes |
Actions
| Exécuter une procédure stockée |
Cette opération exécute une procédure stockée. |
| Exécuter une requête MySQL |
Exécuter une requête MySQL |
| Insérer une ligne |
Cette opération insère une nouvelle ligne dans une table. |
| Mettre à jour la ligne |
Cette opération met à jour une ligne existante dans une table. |
| Obtenir des lignes |
Cette opération obtient des lignes d’une table. |
| Obtenir des procédures stockées |
Cette opération obtient des procédures stockées pour une base de données. |
| Obtenir des tables |
Cette opération obtient des tables d’une base de données. |
| Obtenir une ligne |
Cette opération obtient une ligne d’une table. |
| Supprimer une ligne |
Cette opération supprime une ligne d’une table. |
Exécuter une procédure stockée
Cette opération exécute une procédure stockée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du serveur
|
server | True | string |
Nom du serveur MySQL |
|
Nom de la base de données
|
database | True | string |
Nom de la base de données |
|
Nom de la procédure
|
procedure | True | string |
Nom de la procédure stockée |
|
Liste des paramètres
|
parameters | True | dynamic |
Paramètres d’entrée de la procédure stockée |
Retours
Exécuter une requête MySQL
Exécuter une requête MySQL
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du serveur
|
server | True | string |
Nom du serveur MySQL |
|
Nom de la base de données
|
database | True | string |
Nom de la base de données |
|
Query
|
query | True | dynamic |
corps de requête |
Retours
Insérer une ligne
Cette opération insère une nouvelle ligne dans une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du serveur
|
server | True | string |
Nom du serveur MySQL |
|
Nom de la base de données
|
database | True | string |
Nom de la base de données |
|
Nom de la table
|
table | True | string |
Nom de la table |
|
Ligne
|
item | True | dynamic |
Ligne à insérer dans la table spécifiée |
Retours
Mettre à jour la ligne
Cette opération met à jour une ligne existante dans une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du serveur
|
server | True | string |
Nom du serveur MySQL |
|
Nom de la base de données
|
database | True | string |
Nom de la base de données |
|
Nom de la table
|
table | True | string |
Nom de la table |
|
ID de ligne
|
id | True | string |
Identificateur unique de la ligne à mettre à jour |
|
Ligne
|
item | True | dynamic |
Ligne avec des valeurs mises à jour |
Retours
Obtenir des lignes
Cette opération obtient des lignes d’une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du serveur
|
server | True | string |
Nom du serveur MySQL |
|
Nom de la base de données
|
database | True | string |
Nom de la base de données |
|
Nom de la table
|
table | True | string |
Nom de la table MySQL |
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les entrées retournées (par exemple, stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Commande par
|
$orderby | string |
Requête ODATA orderBy pour spécifier l’ordre des entrées. |
|
|
Nombre maximal d’obtentions
|
$top | integer |
Nombre maximal d’entrées à récupérer (valeur par défaut = 512). |
|
|
Ignorer le nombre
|
$skip | integer |
Nombre d’entrées à ignorer (valeur par défaut = 0). |
|
|
Sélectionner la requête
|
$select | string |
Champs spécifiques à récupérer à partir d’entrées (valeur par défaut = all). |
Retours
Obtenir des procédures stockées
Cette opération obtient des procédures stockées pour une base de données.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du serveur
|
server | True | string |
Nom du serveur MySQL |
|
Nom de la base de données
|
database | True | string |
Nom de la base de données |
Retours
Représente une liste de procédures.
- Corps
- ProceduresList
Obtenir des tables
Cette opération obtient des tables d’une base de données.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du serveur
|
server | True | string |
Nom du serveur MySQL |
|
Nom de la base de données
|
database | True | string |
Nom de la base de données |
Retours
Représente une liste de tables.
- Corps
- TablesList
Obtenir une ligne
Cette opération obtient une ligne d’une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du serveur
|
server | True | string |
Nom du serveur MySQL |
|
Nom de la base de données
|
database | True | string |
Nom de la base de données |
|
Nom de la table
|
table | True | string |
Nom de la table MySQL |
|
ID de ligne
|
id | True | string |
Identificateur unique de la ligne à récupérer |
Retours
Supprimer une ligne
Cette opération supprime une ligne d’une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du serveur
|
server | True | string |
Nom du serveur MySQL |
|
Nom de la base de données
|
database | True | string |
Nom de la base de données |
|
Nom de la table
|
table | True | string |
Nom de la table |
|
ID de ligne
|
id | True | string |
Identificateur unique de la ligne à supprimer |
Déclencheurs
| Lorsqu’un élément est créé |
Déclenche un flux lorsqu’un élément est créé dans MySQL |
| Lorsqu’un élément est modifié |
Déclenche un flux lorsqu’un élément est modifié/inséré dans MySQL |
Lorsqu’un élément est créé
Déclenche un flux lorsqu’un élément est créé dans MySQL
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du serveur
|
server | True | string |
Nom du serveur MySQL |
|
Nom de la base de données
|
database | True | string |
Nom de la base de données |
|
Nom de la table
|
table | True | string |
Nom de la table MySQL |
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les entrées retournées (par exemple, stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Nombre supérieur
|
$top | integer |
Nombre total d’entrées à récupérer (valeur par défaut = all). |
|
|
Commande par
|
$orderby | string |
Requête ODATA orderBy pour spécifier l’ordre des entrées. |
|
|
Sélectionner la requête
|
$select | string |
Champs spécifiques à récupérer à partir d’entrées (valeur par défaut = all). |
Retours
Lorsqu’un élément est modifié
Déclenche un flux lorsqu’un élément est modifié/inséré dans MySQL
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom du serveur
|
server | True | string |
Nom du serveur MySQL |
|
Nom de la base de données
|
database | True | string |
Nom de la base de données |
|
Nom de la table
|
table | True | string |
Nom de la table MySQL |
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les entrées retournées (par exemple, stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Nombre supérieur
|
$top | integer |
Nombre total d’entrées à récupérer (valeur par défaut = all). |
|
|
Commande par
|
$orderby | string |
Requête ODATA orderBy pour spécifier l’ordre des entrées. |
|
|
Sélectionner la requête
|
$select | string |
Champs spécifiques à récupérer à partir d’entrées (valeur par défaut = all). |
Retours
Définitions
Procedure
Procédure.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom
|
Name | string |
Nom de la procédure. |
|
DisplayName
|
DisplayName | string |
Nom complet de la procédure. |
ProceduresList
Représente une liste de procédures.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
value
|
value | array of Procedure |
Liste des procédures. |
Table
Représente une table.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom
|
Name | string |
Nom de la table. Le nom est utilisé au moment de l’exécution. |
|
DisplayName
|
DisplayName | string |
Nom complet de la table. |
TablesList
Représente une liste de tables.
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
value
|
value | array of Table |
Liste des tables |