Azure-Datenbank für MySQL
Azure Database for MySQL Flexible Server bietet einen vollständig verwalteten Datenbankdienst für die App-Entwicklung und -Bereitstellung mit integrierten Funktionen, z. B. hohe Verfügbarkeit, Lesereplikate, benutzerdefinierte Wartung und vieles mehr. Verwenden Sie den Connector, um eine Verbindung mit der Azure-Datenbank für MySQL Flexible Server-Datenbanken herzustellen, um Daten zu lesen/zu schreiben und Workflows auszulösen, wenn sich Ihre Daten ändern.
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 | Premium | Alle Power Apps-Regionen |
| Power Automate | Premium | Alle Power Automate-Regionen |
| Connectormetadaten | |
|---|---|
| Herausgeber | Microsoft |
| Webseite | https://go.microsoft.com/fwlink/?linkid=2136898 |
| Datenschutzrichtlinie | https://go.microsoft.com/fwlink/?linkid=512132 |
Erstellen einer Verbindung
Der Connector unterstützt die folgenden Authentifizierungstypen:
| Standardauthentifizierung | Verwenden Sie einen Benutzernamen und ein Kennwort, um auf Ihre MySQL-Datenbank zuzugreifen. | Alle Regionen | Freigabefähig |
| 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 |
Standardauthentifizierung
Auth-ID: mysqlAuthentication
Anwendbar: Alle Regionen
Verwenden Sie einen Benutzernamen und ein Kennwort, um auf Ihre MySQL-Datenbank zuzugreifen.
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 |
|---|---|---|---|
| Server | Schnur | Geben Sie den MySQL-Server an. | Richtig |
| Datenbankname | Schnur | Geben Sie den Namen der MySQL-Datenbank an. | Richtig |
| Nutzername | securestring | Anmeldeinformationen für Benutzernamen | Richtig |
| Kennwort | securestring | Kennwortanmeldeinformationen | Richtig |
| Verbindung verschlüsseln | Boolesch | Verbindung verschlüsseln |
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.
Drosselungsgrenzwerte
| Name | Aufrufe | Verlängerungszeitraum |
|---|---|---|
| API-Aufrufe pro Verbindung | 200 | 60 Sekunden |
Aktionen
| Abrufen gespeicherter Prozeduren |
Dieser Vorgang ruft gespeicherte Prozeduren für eine Datenbank ab. |
| Abrufen von Tabellen |
Dieser Vorgang ruft Tabellen aus einer Datenbank ab. |
| Abrufen von Zeilen |
Dieser Vorgang ruft Zeilen aus einer Tabelle ab. |
| Ausführen einer MySQL-Abfrage |
Ausführen einer MySQL-Abfrage |
| Gespeicherte Prozedur ausführen |
Dieser Vorgang führt eine gespeicherte Prozedur aus. |
| Zeile abrufen |
Dieser Vorgang ruft eine Zeile aus einer Tabelle ab. |
| Zeile aktualisieren |
Dieser Vorgang aktualisiert eine vorhandene Zeile in einer Tabelle. |
| Zeile einfügen |
Dieser Vorgang fügt eine neue Zeile in eine Tabelle ein. |
| Zeile löschen |
Dieser Vorgang löscht eine Zeile aus einer Tabelle. |
Abrufen gespeicherter Prozeduren
Dieser Vorgang ruft gespeicherte Prozeduren für eine Datenbank ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername
|
server | True | string |
Name des MySQL-Servers |
|
Datenbankname
|
database | True | string |
Datenbankname |
Gibt zurück
Stellt eine Liste von Prozeduren dar.
- Body
- ProceduresList
Abrufen von Tabellen
Dieser Vorgang ruft Tabellen aus einer Datenbank ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername
|
server | True | string |
Name des MySQL-Servers |
|
Datenbankname
|
database | True | string |
Datenbankname |
Gibt zurück
Stellt eine Liste von Tabellen dar.
- Body
- TablesList
Abrufen von Zeilen
Dieser Vorgang ruft Zeilen aus einer Tabelle ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername
|
server | True | string |
Name des MySQL-Servers |
|
Datenbankname
|
database | True | string |
Datenbankname |
|
Tabellenname
|
table | True | string |
Name der MySQL-Tabelle |
|
Filterabfrage
|
$filter | string |
Eine ODATA-Filterabfrage, um die zurückgegebenen Einträge einzuschränken (z. B. stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Bestellung nach
|
$orderby | string |
Eine ODATA orderBy-Abfrage zum Angeben der Reihenfolge der Einträge. |
|
|
Maximale Anzahl abrufen
|
$top | integer |
Maximale Anzahl der abzurufenden Einträge (Standard = 512). |
|
|
Anzahl überspringen
|
$skip | integer |
Die Anzahl der zu überspringenden Einträge (Standard = 0). |
|
|
Abfrage auswählen
|
$select | string |
Bestimmte Felder, die aus Einträgen abgerufen werden sollen (Standard = alle). |
Gibt zurück
Ausführen einer MySQL-Abfrage
Ausführen einer MySQL-Abfrage
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername
|
server | True | string |
Name des MySQL-Servers |
|
Datenbankname
|
database | True | string |
Datenbankname |
|
Query
|
query | True | dynamic |
Abfragetext |
Gibt zurück
Gespeicherte Prozedur ausführen
Dieser Vorgang führt eine gespeicherte Prozedur aus.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername
|
server | True | string |
Name des MySQL-Servers |
|
Datenbankname
|
database | True | string |
Datenbankname |
|
Prozedurname
|
procedure | True | string |
Name der gespeicherten Prozedur |
|
Parameterliste
|
parameters | True | dynamic |
Eingabeparameter für die gespeicherte Prozedur |
Gibt zurück
Zeile abrufen
Dieser Vorgang ruft eine Zeile aus einer Tabelle ab.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername
|
server | True | string |
Name des MySQL-Servers |
|
Datenbankname
|
database | True | string |
Datenbankname |
|
Tabellenname
|
table | True | string |
Name der MySQL-Tabelle |
|
Zeilen-ID
|
id | True | string |
Eindeutiger Bezeichner der abzurufenden Zeile |
Gibt zurück
Zeile aktualisieren
Dieser Vorgang aktualisiert eine vorhandene Zeile in einer Tabelle.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername
|
server | True | string |
Name des MySQL-Servers |
|
Datenbankname
|
database | True | string |
Datenbankname |
|
Tabellenname
|
table | True | string |
Name der Tabelle |
|
Zeilen-ID
|
id | True | string |
Eindeutiger Bezeichner der zu aktualisierenden Zeile |
|
Zeile
|
item | True | dynamic |
Zeile mit aktualisierten Werten |
Gibt zurück
Zeile einfügen
Dieser Vorgang fügt eine neue Zeile in eine Tabelle ein.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername
|
server | True | string |
Name des MySQL-Servers |
|
Datenbankname
|
database | True | string |
Datenbankname |
|
Tabellenname
|
table | True | string |
Name der Tabelle |
|
Zeile
|
item | True | dynamic |
Zeile, die in die angegebene Tabelle eingefügt werden soll |
Gibt zurück
Zeile löschen
Dieser Vorgang löscht eine Zeile aus einer Tabelle.
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername
|
server | True | string |
Name des MySQL-Servers |
|
Datenbankname
|
database | True | string |
Datenbankname |
|
Tabellenname
|
table | True | string |
Name der Tabelle |
|
Zeilen-ID
|
id | True | string |
Eindeutiger Bezeichner der zu löschenden Zeile |
Auslöser
| Beim Erstellen eines Elements |
Löst einen Fluss aus, wenn ein Element in MySQL erstellt wird |
| Wenn ein Element geändert wird |
Löst einen Fluss aus, wenn ein Element in MySQL geändert/eingefügt wird |
Beim Erstellen eines Elements
Löst einen Fluss aus, wenn ein Element in MySQL erstellt wird
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername
|
server | True | string |
Name des MySQL-Servers |
|
Datenbankname
|
database | True | string |
Datenbankname |
|
Tabellenname
|
table | True | string |
Name der MySQL-Tabelle |
|
Filterabfrage
|
$filter | string |
Eine ODATA-Filterabfrage, um die zurückgegebenen Einträge einzuschränken (z. B. stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Höchste Anzahl
|
$top | integer |
Gesamtzahl der abzurufenden Einträge (Standard = alle). |
|
|
Bestellung nach
|
$orderby | string |
Eine ODATA orderBy-Abfrage zum Angeben der Reihenfolge der Einträge. |
|
|
Abfrage auswählen
|
$select | string |
Bestimmte Felder, die aus Einträgen abgerufen werden sollen (Standard = alle). |
Gibt zurück
Wenn ein Element geändert wird
Löst einen Fluss aus, wenn ein Element in MySQL geändert/eingefügt wird
Parameter
| Name | Schlüssel | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
Servername
|
server | True | string |
Name des MySQL-Servers |
|
Datenbankname
|
database | True | string |
Datenbankname |
|
Tabellenname
|
table | True | string |
Name der MySQL-Tabelle |
|
Filterabfrage
|
$filter | string |
Eine ODATA-Filterabfrage, um die zurückgegebenen Einträge einzuschränken (z. B. stringColumn eq 'string' OR numberColumn lt 123). |
|
|
Höchste Anzahl
|
$top | integer |
Gesamtzahl der abzurufenden Einträge (Standard = alle). |
|
|
Bestellung nach
|
$orderby | string |
Eine ODATA orderBy-Abfrage zum Angeben der Reihenfolge der Einträge. |
|
|
Abfrage auswählen
|
$select | string |
Bestimmte Felder, die aus Einträgen abgerufen werden sollen (Standard = alle). |
Gibt zurück
Definitionen
Procedure
Prozedur.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Name
|
Name | string |
Prozedurname. |
|
Anzeigename
|
DisplayName | string |
Anzeigename der Prozedur. |
ProceduresList
Stellt eine Liste von Prozeduren dar.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
value
|
value | array of Procedure |
Liste der Prozeduren. |
Table
Stellt eine Tabelle dar.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
Name
|
Name | string |
Der Name der Tabelle. Der Name wird zur Laufzeit verwendet. |
|
Anzeigename
|
DisplayName | string |
Der Anzeigename der Tabelle. |
TablesList
Stellt eine Liste von Tabellen dar.
| Name | Pfad | Typ | Beschreibung |
|---|---|---|---|
|
value
|
value | array of Table |
Liste der Tabellen |