Azure SQL Data Warehouse
Microsoft Azure SQL Data Warehouse est un système de gestion de base de données relationnelle développé par Microsoft. Connectez-vous à Azure SQL Data Warehouse pour afficher vos données.
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 | - | Non disponible |
| Power Automate | Premium | Toutes les régions Power Automate |
| Contact | |
|---|---|
| Nom | Microsoft |
| URL |
Microsoft LogicApps Support Prise en charge de Microsoft Power Automate |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | Microsoft |
| Site internet | https://azure.microsoft.com/services/synapse-analytics/ |
Prise en charge du réseau virtuel
Lorsque le connecteur est utilisé dans un environnement Power Platform lié à un réseau virtuel, des limitations s’appliquent :
Les actions suivantes sont les seules actions prises en charge :
Toute action en dehors de cette liste retourne une erreur « 403 Non autorisé »
La passerelle de données locale n’est pas prise en charge
Lorsque vous utilisez l’authentification intégrée de l’ID d’Entra Microsoft, tapez manuellement le nom de la base de données en tant que valeur personnalisée.
Problèmes connus et limitations
Voici quelques-unes des limitations connues de l’utilisation du connecteur Azure SQL Data Warehouse
- En raison de la limitation du service principal, seules les 1 000 premières tables sont retournées par l’opération « Obtenir des tables » et la fonctionnalité de pagination n’est pas encore prise en charge
Limitations connues avec l’authentification Microsoft Entra ID
En raison des limitations actuelles du pipeline d’authentification, les utilisateurs invités microsoft Entra ID ne sont pas pris en charge pour les connexions d’ID Microsoft Entra à Azure SQL Data Warehouse. Lorsque vous utilisez l’authentification Microsoft Entra ID , seules les actions V2 sont prises en charge. Les actions déconseillées continueront de fonctionner avec sql l’authentification, mais échoueront si elles sont utilisées avec une connexion Microsoft Entra ID.
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Nom d’utilisateur et mot de passe de base | Nom d’utilisateur et mot de passe, ainsi que | Toutes les régions | Partageable |
| Microsoft Entra ID Intégré | Utilisez l’ID Microsoft Entra pour accéder à vos pools SQL. | Toutes les régions à l’exception d’Azure Government et du Ministère de la Défense (DoD) dans Azure Government et us Government (GCC-High) | Impossible à partager |
| Microsoft Entra ID Integrated (Azure Government) | Utilisez l’ID Microsoft Entra pour accéder à vos pools SQL. | Azure Government and Department of Defense (DoD) dans Azure Government et US Government (GCC-High) uniquement | Impossible à partager |
| 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 | Impossible à partager |
Nom d’utilisateur et mot de passe de base
ID d’authentification : sqlAuthentication
Applicable : Toutes les régions
Nom d’utilisateur et mot de passe, ainsi que
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 |
|---|---|---|---|
| Nom du serveur Azure SQL Data Warehouse | ficelle | Nom du serveur Azure SQL Data Warehouse | Vrai |
| Nom de la base de données Azure SQL Data Warehouse | ficelle | Nom de la base de données Azure SQL Data Warehouse | Vrai |
| Type d’authentification pour vous connecter à votre base de données Azure SQL Data Warehouse | ficelle | Type d’authentification pour vous connecter à votre base de données Azure SQL Data Warehouse | |
| Nom d’utilisateur | securestring | Informations d’identification du nom d' | Vrai |
| Mot de passe | securestring | Informations d’identification du mot de passe | Vrai |
Identifiant Microsoft Entra intégré
ID d’authentification : oauth
Applicable : Toutes les régions à l’exception d’Azure Government et du Ministère de la Défense (DoD) dans Azure Government et us Government (GCC-High)
Utilisez l’ID Microsoft Entra pour accéder à vos pools SQL.
Ce n’est pas une connexion partageable. Si l’application Power est partagée avec un autre utilisateur, un autre utilisateur sera invité à créer explicitement une nouvelle connexion.
Microsoft Entra ID Integrated (Azure Government)
ID d’authentification : oauth
Applicable : Azure Government and Department of Defense (DoD) dans Azure Government et US Government (GCC-High) uniquement
Utilisez l’ID Microsoft Entra pour accéder à vos pools SQL.
Ce n’est pas une connexion partageable. Si l’application Power est partagée avec un autre utilisateur, un autre utilisateur sera invité à créer explicitement une nouvelle 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.
Ce n’est pas une connexion partageable. Si l’application Power est partagée avec un autre utilisateur, un autre utilisateur sera invité à créer explicitement une nouvelle connexion.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| Nom du serveur Azure SQL Data Warehouse | ficelle | Nom du serveur Azure SQL Data Warehouse | Vrai |
| Nom de la base de données Azure SQL Data Warehouse | ficelle | Nom de la base de données Azure SQL Data Warehouse | Vrai |
| Type d’authentification pour vous connecter à votre base de données Azure SQL Data Warehouse | ficelle | Type d’authentification pour vous connecter à votre base de données Azure SQL Data Warehouse | |
| Nom d’utilisateur | securestring | Informations d’identification du nom d' | Vrai |
| Mot de passe | securestring | Informations d’identification du mot de passe | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 600 | 60 secondes |
Actions
| Exécuter une procédure stockée |
Cette opération exécute une procédure stockée. |
| Exécuter une procédure stockée (V2) |
Cette opération exécute une procédure stockée. |
| Exécuter une requête SQL (V2) |
Exécuter une requête SQL |
| Exécuter une requête SQL [DÉPRÉCIÉ] |
Exécuter une requête SQL |
| Obtenir des lignes (V2) |
Cette opération obtient des lignes d’une table. |
| Obtenir des lignes [DÉCONSEILLÉE] |
Cette opération obtient des lignes d’une table. |
| Obtenir des tables (V2) |
Cette opération obtient des tables d’une base de données. |
| Obtenir des tables [DÉCONSEILLÉE] |
Cette opération obtient des tables d’une base de données. |
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 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 procédure stockée (V2)
Cette opération exécute une procédure stockée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom du serveur de la base de données
|
server | True | string |
nom du serveur de la base de données |
|
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 SQL (V2)
Exécuter une requête SQL
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom du serveur de la base de données
|
server | True | string |
nom du serveur de la base de données |
|
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
Exécuter une requête SQL [DÉPRÉCIÉ]
Exécuter une requête SQL
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Query
|
query | True | dynamic |
corps de requête |
Retours
Obtenir des lignes (V2)
Cette opération obtient des lignes d’une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom du serveur de la base de données
|
server | True | string |
nom du serveur de la base de données |
|
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 SQL |
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les entrées retournées |
|
|
Commande par
|
$orderby | string |
Requête ODATA orderBy pour spécifier l’ordre des entrées |
|
|
Ignorer le nombre
|
$skip | integer |
Nombre d’entrées à ignorer (valeur par défaut = 0) |
|
|
Nombre supérieur
|
$top | integer |
Nombre total d’entrées à récupérer (valeur par défaut = all) |
|
|
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 lignes [DÉCONSEILLÉE]
Cette opération obtient des lignes d’une table.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Nom de la table
|
table | True | string |
Nom de la table SQL |
|
Filtrer la requête
|
$filter | string |
Requête de filtre ODATA pour restreindre les entrées retournées |
|
|
Commande par
|
$orderby | string |
Requête ODATA orderBy pour spécifier l’ordre des entrées |
|
|
Ignorer le nombre
|
$skip | integer |
Nombre d’entrées à ignorer (valeur par défaut = 0) |
|
|
Nombre supérieur
|
$top | integer |
Nombre total d’entrées à récupérer (valeur par défaut = all) |
|
|
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 tables (V2)
Cette opération obtient des tables d’une base de données.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom du serveur de la base de données
|
server | True | string |
nom du serveur de la base de données |
|
nom de la base de données
|
database | True | string |
nom de la base de données |
Retours
- Corps
- TablesList
Obtenir des tables [DÉCONSEILLÉE]
Définitions
Table
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Nom
|
Name | string | |
|
DisplayName
|
DisplayName | string |
TablesList
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
value
|
value | array of Table |