Azure SQL Data Warehouse
Microsoft Azure SQL Data Warehouse ist ein relationales Datenbankverwaltungssystem, das von Microsoft entwickelt wurde. Stellen Sie eine Verbindung mit Azure SQL Data Warehouse her, um Ihre Daten anzuzeigen.
Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:
| Dienstleistung | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Alle Power Automate-Regionen |
| Logik-Apps | Norm | Alle Logik-Apps-Regionen |
| Power Apps | - | Nicht verfügbar |
| Power Automate | Premium | Alle Power Automate-Regionen |
| Kontakt | |
|---|---|
| Name | Microsoft |
| URL |
Microsoft LogicApps-Unterstützung Microsoft Power Automate-Support |
| Connectormetadaten | |
|---|---|
| Herausgeber | Microsoft |
| Webseite | https://azure.microsoft.com/services/synapse-analytics/ |
Unterstützung von Virtual Network
Wenn der Connector in einer Power Platform-Umgebung verwendet wird, die mit einem Virtual Network verknüpft ist, gelten Einschränkungen:
Die folgenden Aktionen sind die einzigen unterstützten Aktionen:
Jede Aktion außerhalb dieser Liste gibt einen Fehler "403 Nicht autorisiert" zurück.
Lokales Datengateway wird nicht unterstützt
Wenn Sie die integrierte Microsoft Entra ID-Authentifizierung verwenden, geben Sie den Datenbanknamen manuell als benutzerdefinierter Wert ein.
Bekannte Probleme und Einschränkungen
Im Folgenden sind einige der bekannten Einschränkungen der Verwendung des Azure SQL Data Warehouse-Connectors aufgeführt.
- Aufgrund der Back-End-Dienstbeschränkung werden nur die ersten 10000 Tabellen durch den Vorgang "Tabellen abrufen" zurückgegeben, und das Paginierungsfeature wird noch nicht unterstützt.
Bekannte Einschränkungen bei der Microsoft Entra ID-Authentifizierung
Aufgrund der aktuellen Einschränkungen der Authentifizierungspipeline werden Gastbenutzer der Microsoft Entra-ID für Microsoft Entra-ID-Verbindungen mit Azure SQL Data Warehouse nicht unterstützt. Bei Verwendung der Microsoft Entra ID-Authentifizierung werden nur V2-Aktionen unterstützt. Veraltete Aktionen funktionieren weiterhin mit sql der Authentifizierung, schlagen jedoch fehl, wenn sie mit einer Microsoft Entra-ID-Verbindung verwendet werden.
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Einfacher Benutzername und Kennwort | Der Benutzername und das Kennwort und dies | Alle Regionen | Freigabefähig |
| Microsoft Entra ID-integriert | Verwenden Sie die Microsoft Entra-ID, um auf Ihre SQL-Pools zuzugreifen. | Alle Regionen mit Ausnahme von Azure Government und Department of Defense (DoD) in Azure Government und US Government (GCC-High) | Nicht teilbar |
| Microsoft Entra ID Integrated (Azure Government) | Verwenden Sie die Microsoft Entra-ID, um auf Ihre SQL-Pools zuzugreifen. | Nur Azure Government und Department of Defense (DoD) in Azure Government und US Government (GCC-High) | Nicht teilbar |
| Standard [VERALTET] | Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt. | Alle Regionen | Nicht teilbar |
Einfacher Benutzername und Kennwort
Authentifizierungs-ID: sqlAuthentication
Anwendbar: Alle Regionen
Der Benutzername und das Kennwort und dies
Dies ist eine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird auch die Verbindung freigegeben. Weitere Informationen finden Sie in der Übersicht über Connectors für Canvas-Apps – Power Apps | Microsoft-Dokumente
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Azure SQL Data Warehouse-Servername | Schnur | Azure SQL Data Warehouse-Servername | Richtig |
| Azure SQL Data Warehouse-Datenbankname | Schnur | Azure SQL Data Warehouse-Datenbankname | Richtig |
| Authentifizierungstyp zum Herstellen einer Verbindung mit Ihrer Azure SQL Data Warehouse-Datenbank | Schnur | Authentifizierungstyp zum Herstellen einer Verbindung mit Ihrer Azure SQL Data Warehouse-Datenbank | |
| Nutzername | securestring | Anmeldeinformationen für Benutzernamen | Richtig |
| Kennwort | securestring | Kennwortanmeldeinformationen | Richtig |
Microsoft Entra ID integriert
Authentifizierungs-ID: oauth
Anwendbar: Alle Regionen mit Ausnahme von Azure Government und Department of Defense (DoD) in Azure Government und US Government (GCC-High)
Verwenden Sie die Microsoft Entra-ID, um auf Ihre SQL-Pools zuzugreifen.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
Microsoft Entra ID Integrated (Azure Government)
Authentifizierungs-ID: oauth
Anwendbar: Nur Azure Government and Department of Defense (DoD) in Azure Government und US Government (GCC-High)
Verwenden Sie die Microsoft Entra-ID, um auf Ihre SQL-Pools zuzugreifen.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
Standard [VERALTET]
Anwendbar: Alle Regionen
Diese Option ist nur für ältere Verbindungen ohne expliziten Authentifizierungstyp vorgesehen und wird nur aus Gründen der Abwärtskompatibilität bereitgestellt.
Dies ist keine freigabefähige Verbindung. Wenn die Power-App für einen anderen Benutzer freigegeben wird, wird ein anderer Benutzer aufgefordert, eine neue Verbindung explizit zu erstellen.
| Name | Typ | Description | Erforderlich |
|---|---|---|---|
| Azure SQL Data Warehouse-Servername | Schnur | Azure SQL Data Warehouse-Servername | Richtig |
| Azure SQL Data Warehouse-Datenbankname | Schnur | Azure SQL Data Warehouse-Datenbankname | Richtig |
| Authentifizierungstyp zum Herstellen einer Verbindung mit Ihrer Azure SQL Data Warehouse-Datenbank | Schnur | Authentifizierungstyp zum Herstellen einer Verbindung mit Ihrer Azure SQL Data Warehouse-Datenbank | |
| Nutzername | securestring | Anmeldeinformationen für Benutzernamen | Richtig |
| Kennwort | securestring | Kennwortanmeldeinformationen | Richtig |
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 600 | 60 Sekunden |
Aktionen
| Abrufen von Tabellen (V2) |
Dieser Vorgang ruft Tabellen aus einer Datenbank ab. |
| Abrufen von Tabellen [VERALTET] |
Dieser Vorgang ruft Tabellen aus einer Datenbank ab. |
| Abrufen von Zeilen (V2) |
Dieser Vorgang ruft Zeilen aus einer Tabelle ab. |
| Abrufen von Zeilen [VERALTET] |
Dieser Vorgang ruft Zeilen aus einer Tabelle ab. |
| Ausführen einer gespeicherten Prozedur |
Dieser Vorgang führt eine gespeicherte Prozedur aus. |
| Ausführen einer SQL-Abfrage (V2) |
Ausführen einer SQL-Abfrage |
| Ausführen einer SQL-Abfrage [VERALTET] |
Ausführen einer SQL-Abfrage |
| Ausgeführte gespeicherte Prozedur (V2) |
Dieser Vorgang führt eine gespeicherte Prozedur aus. |
Abrufen von Tabellen (V2)
Dieser Vorgang ruft Tabellen aus einer Datenbank ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername der Datenbank
|
server | True | string |
Servername der Datenbank |
|
Name der Datenbank
|
database | True | string |
Name der Datenbank |
Gibt zurück
- Body
- TablesList
Abrufen von Tabellen [VERALTET]
Abrufen von Zeilen (V2)
Dieser Vorgang ruft Zeilen aus einer Tabelle ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername der Datenbank
|
server | True | string |
Servername der Datenbank |
|
Name der Datenbank
|
database | True | string |
Name der Datenbank |
|
Tabellenname
|
table | True | string |
Name der SQL-Tabelle |
|
Filterabfrage
|
$filter | string |
Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Einträge |
|
|
Bestellung nach
|
$orderby | string |
Eine ODATA orderBy-Abfrage zum Angeben der Reihenfolge der Einträge |
|
|
Anzahl überspringen
|
$skip | integer |
Anzahl der zu überspringenden Einträge (Standard = 0) |
|
|
Höchste Anzahl
|
$top | integer |
Gesamtzahl der abzurufenden Einträge (Standard = alle) |
|
|
Abfrage auswählen
|
$select | string |
Bestimmte Felder, die aus Einträgen abgerufen werden sollen (Standard = alle) |
Gibt zurück
Abrufen von Zeilen [VERALTET]
Dieser Vorgang ruft Zeilen aus einer Tabelle ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Tabellenname
|
table | True | string |
Name der SQL-Tabelle |
|
Filterabfrage
|
$filter | string |
Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Einträge |
|
|
Bestellung nach
|
$orderby | string |
Eine ODATA orderBy-Abfrage zum Angeben der Reihenfolge der Einträge |
|
|
Anzahl überspringen
|
$skip | integer |
Anzahl der zu überspringenden Einträge (Standard = 0) |
|
|
Höchste Anzahl
|
$top | integer |
Gesamtzahl der abzurufenden Einträge (Standard = alle) |
|
|
Abfrage auswählen
|
$select | string |
Bestimmte Felder, die aus Einträgen abgerufen werden sollen (Standard = alle) |
Gibt zurück
Ausführen einer gespeicherten Prozedur
Dieser Vorgang führt eine gespeicherte Prozedur aus.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Prozedurname
|
procedure | True | string |
Name der gespeicherten Prozedur |
|
Parameterliste
|
parameters | True | dynamic |
Eingabeparameter für die gespeicherte Prozedur |
Gibt zurück
Ausführen einer SQL-Abfrage (V2)
Ausführen einer SQL-Abfrage
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername der Datenbank
|
server | True | string |
Servername der Datenbank |
|
Name der Datenbank
|
database | True | string |
Name der Datenbank |
|
Query
|
query | True | dynamic |
Abfragetext |
Gibt zurück
Ausführen einer SQL-Abfrage [VERALTET]
Ausführen einer SQL-Abfrage
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Query
|
query | True | dynamic |
Abfragetext |
Gibt zurück
Ausgeführte gespeicherte Prozedur (V2)
Dieser Vorgang führt eine gespeicherte Prozedur aus.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername der Datenbank
|
server | True | string |
Servername der Datenbank |
|
Name der Datenbank
|
database | True | string |
Name der Datenbank |
|
Prozedurname
|
procedure | True | string |
Name der gespeicherten Prozedur |
|
Parameterliste
|
parameters | True | dynamic |
Eingabeparameter für die gespeicherte Prozedur |
Gibt zurück
Definitionen
Table
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Name
|
Name | string | |
|
Anzeigename
|
DisplayName | string |
TablesList
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
value
|
value | array of Table |