Freigeben über


Microsoft Dataverse [VERALTET]

Bietet Zugriff auf die Umgebungsdatenbank in Microsoft Dataverse.

Dieser Connector ist in den folgenden Produkten und Regionen verfügbar:

Dienstleistung Klasse Regionen
Copilot Studio Premium Alle Power Automate Regionen
Logik-Apps Standard Alle Logic Apps-Regionen
Power Apps - Nicht verfügbar
Power Automate Premium Alle Power Automate Regionen
Contact
Name des Dataflows Microsoft
URL Microsoft LogicApps-Unterstützung
Microsoft Power Automate Unterstützung
Connector-Metadaten
Verleger Microsoft
Website https://powerapps.microsoft.com/common-data-service/

Anmerkung

Microsoft Dataverse (Legacy-)Connector wird von Microsoft unterstützt, bis der Microsoft Dataverse Connector Logic Apps unterstützt.

Um diesen Connector in Power Apps zu verwenden, erfahren Sie mehr darüber, wie Sie diesen Connector in Power Apps verwenden..

Bekannte Probleme und Einschränkungen

  1. Es gibt Fälle, in denen CDS-Trigger in einer Produktionsumgebung mit aktiviertem Verwaltungsmodus nicht funktionieren. Wenn dieses Problem bei Ihnen auftritt, können Sie es umgehen, indem Sie den Administratormodus im Power Platforms Admin Center deaktivieren.
  2. Wenn der Administrationsmodus für die verwendete Umgebung (Sandbox oder Produktion) aktiviert ist, wird der Power Automate Flow mit dem Trigger Wenn ein Datensatz geändert wird nicht ausgelöst, wenn ein Datensatz geändert wird. Weitere Einzelheiten zum Einstellen des Administrationsmodus finden Sie auf dieser Seite.
  3. Wenn Sie den Auslöser „Wenn ein Datensatz ausgewählt wird“ in einem Flow verwenden und direkt danach ein „If-Bedingungs“-Schritt vorliegt, erhalten Sie eine Fehlermeldung, wenn das Attribut in der Bedingung einen Nullwert hat. Die angezeigte Fehlermeldung lautet „Ungültiger Typ.“ String erwartet, aber Null erhalten." Die empfohlene Problemumgehung besteht darin, zwischen dem Schritt „Wenn der Datensatz ausgewählt wird“ und dem Schritt „Wenn-Bedingung“ eine Aktion „Zeile abrufen“ einzufügen. Indem Sie in Ihrer Bedingung die Ausgabe der Aktion „Zeile abrufen“ verwenden, können Sie diesen Fehler vermeiden.

Power Apps-Datentypzuordnungen

Power Apps Microsoft Dataverse (veraltet)
Auswahl Auswahl, Ja/Nein
DateTime Datum, Zeit, Datum und Uhrzeit, nur Datum
Bild Bild
Anzahl Gleitkommazahl, Währung, Dezimalzahl, Dauer, Sprache, Zeitzone, ganze Zahl
Text E-Mail, mehrzeiliger Text, Telefon, Text, Textbereich, Tickersymbol, URL
GUID Eindeutiger Bezeichner

Power Apps Delegations-Funktionen und Vorgang für Dataverse

Diese Power Apps Vorgänge für einen bestimmten Datentyp können delegiert werden an Dataverse für die Verarbeitung (anstelle der lokalen Verarbeitung innerhalb von Power Apps).

Item Nummer [1] Text [2] Auswahl Datum/Uhrzeit [3] GUID
Filtern Ja Ja Ja Ja Ja
Sortieren Ja Ja Nein Ja -
SortByColumns Ja Ja Nein Ja -
Nachschlagefeld Ja Ja Ja Ja Ja
=, <> Ja Ja Ja Ja Ja
<, <=, >, >= Ja Ja Nein Ja -
Und/Oder/Nicht Ja Ja Ja Ja Ja
StartsWith - Ja - - -
IsBlank Ja [4] Ja [4] Nein [4] Ja [4] Ja
Summe, Min., Max., Durchsch Ja [5] - - Nein -
  1. Numerische Werte mit arithmetischen Ausdrücken (z. B. Filter(table, field + 10 > 100)) sind nicht delegierbar. Sprache und Zeitzone sind nicht delegierbar.
  2. Unterstützt weder Trim [Ends] noch Len. Unterstützt andere Funktionen wie Links, Mitte, Rechts, Oben, Unten, Ersetzen, Ersetzen usw.
  3. Datetime kann mit Ausnahme der Datetime-Funktionen „Now()“ und „Today()“ delegiert werden.
  4. Unterstützt Vergleiche. Beispiel: Filter(TableName, MyCol = Blank()).
  5. Die Aggregatfunktionen sind auf eine Sammlung von 50.000 Zeilen beschränkt. Verwenden Sie bei Bedarf die Funktion „Filter“, um 50.000 Zeilen aus einem größeren Datensatz auszuwählen, bevor Sie die Aggregatfunktion verwenden.

Anmerkung

Auswahlmöglichkeiten, Anleitungen und Aggregatfunktionen für Dataverse werden nur mit der neuen Version des Connectors unterstützt. Je nach Version von Power Apps, die Sie verwenden, aktivieren Sie diesen Connector entweder mit dem Vorschauschalter mit dem Titel:

  • Relationale Daten, Auswahlmöglichkeiten und andere neue Funktionen für Dataverse
    Oder diesem experimentellen Schalter:
  • Verwenden Sie den Dataverse Connector
    Um diese Schalter zu finden, öffnen Sie das Dateimenü und wählen Sie dann App-Einstellungen>Erweiterte Einstellungen.

Konnektor im Detail

Weitere Informationen zum Connector finden Sie im ausführlichen Abschnitt.

Verbindung herstellen

Der Connector unterstützt die folgenden Authentifizierungstypen:

Clientzertifikatauthentifizierung Bereitstellen von Microsoft Entra ID-Anmeldeinformationen mit PFX-Zertifikat und Kennwort Alle Regionen Freigabefähig
Oauth Oauth Alle Regionen Freigabefähig
Service-Principal Bereitstellen von Microsoft Entra-ID-Anmeldeinformationen mithilfe der Client-ID und des geheimen Schlüssels 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

Clientzertifikatauthentifizierung

Authentifizierungs-ID: CertOauth

Anwendbar: Alle Regionen

Bereitstellen von Microsoft Entra ID-Anmeldeinformationen mit PFX-Zertifikat und Kennwort

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 des Dataflows Typ Description Erforderlich
Tenant Schnur Richtig
Kunden-ID Schnur Die Client-ID der Microsoft Entra-ID-Anwendung Richtig
Geheimer Clientzertifikatschlüssel Client-Zertifikat Der von dieser Anwendung zulässige geheime Clientzertifikatschlüssel Richtig

Oauth

Authentifizierungs-ID: Oauth

Anwendbar: Alle Regionen

Oauth

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

Dienstprinzipal

Authentifizierungs-ID: ServicePrincipalOauth

Anwendbar: Alle Regionen

Bereitstellen von Microsoft Entra-ID-Anmeldeinformationen mithilfe der Client-ID und des geheimen Schlüssels

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 des Dataflows Typ Description Erforderlich
Kunden-ID Schnur Client-ID (oder Anwendungs-ID) der Microsoft Entra-ID-Anwendung. Richtig
Geheimer Clientschlüssel securestring Geheimer Clientschlüssel der Microsoft Entra ID-Anwendung. Richtig
Tenant Schnur Die Mandanten-ID der Microsoft Entra-ID-Anwendung. Richtig

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 gemeinsam nutzbare Verbindung. Wenn die Power-App mit einem anderen Benutzer geteilt wird, wird dieser andere Benutzer explizit aufgefordert, eine neue Verbindung herzustellen.

Drosselungsgrenzwerte

Name Aufrufe Verlängerungszeitraum
API-Aufrufe pro Verbindung 1000 60 Sekunden

Aktionen

Eine neue Zeile hinzufügen (Legacy) [VERALTET]

Dieser Vorgang fügt eine neue Zeile einer Tabelle hinzu

Eine neue Zeile hinzufügen [VERALTET]

Dieser Vorgang fügt eine neue Zeile einer Tabelle hinzu

Eine Zeile aktualisieren (Legacy) [VERALTET]

Dieser Vorgang aktualisiert eine vorhandene Zeile für eine Tabelle

Eine Zeile aktualisieren [VERALTET]

Dieser Vorgang aktualisiert eine vorhandene Zeile für eine Tabelle

Eine Zeile löschen (Legacy) [VERALTET]

Dieser Vorgang löscht eine Zeile aus einer Tabellensammlung

Ruft eine Zeile aus der Tabelle ab [VERALTET]

Ruft eine Zeile aus der Tabelle ab

Zeile abrufen (Legacy) [VERALTET]

Dieser Vorgang ruft die angegebene Zeile für eine Tabelle ab

Zeilen auflisten (Legacy) [VERALTET]

Dieser Vorgang ruft Zeilen für eine Tabelle ab

Zeilen auflisten [VERALTET]

Dieser Vorgang ruft Zeilen für eine Tabelle ab

Eine neue Zeile hinzufügen (Legacy) [VERALTET]

Dieser Vorgang fügt eine neue Zeile einer Tabelle hinzu

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Zeilenelement
item True dynamic

Zu erstellende Zeile

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Eine neue Zeile hinzufügen [VERALTET]

Dieser Vorgang fügt eine neue Zeile einer Tabelle hinzu

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Zeilenelement
item True dynamic

Zu erstellende Zeile

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Eine Zeile aktualisieren (Legacy) [VERALTET]

Dieser Vorgang aktualisiert eine vorhandene Zeile für eine Tabelle

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Zeilenbezeichner
id True string

Bezeichner für die Zeile

Zeilenelement
item True dynamic

Zu aktualisierende Zeile

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Eine Zeile aktualisieren [VERALTET]

Dieser Vorgang aktualisiert eine vorhandene Zeile für eine Tabelle

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Zeilenbezeichner
id True string

Bezeichner für die Zeile

Zeilenelement
item True dynamic

Zu aktualisierende Zeile

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Eine Zeile löschen (Legacy) [VERALTET]

Dieser Vorgang löscht eine Zeile aus einer Tabellensammlung

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Artikelkennung
id True string

Bezeichner für die Zeile

Ruft eine Zeile aus der Tabelle ab [VERALTET]

Ruft eine Zeile aus der Tabelle ab

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Artikelkennung
id True string

Bezeichner für die Zeile

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Zeile abrufen (Legacy) [VERALTET]

Dieser Vorgang ruft die angegebene Zeile für eine Tabelle ab

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Artikelkennung
id True string

Bezeichner für die Zeile

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Zeilen auflisten (Legacy) [VERALTET]

Dieser Vorgang ruft Zeilen für eine Tabelle ab

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Aggregationstransformation
$apply string

Eine Sequenz aus OData-Aggregationstransformationen

Filter-Abfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Einträge (z. B. stringColumn eq 'string' OR numberColumn lt 123).

Sortieren nach
$orderby string

Eine OData-Abfrage „orderBy“ zum Angeben der Reihenfolge der Einträge

Höchste Anzahl
$top integer

Gesamtanzahl abzurufender Einträge (Standard = „all“).

Abfrage erweitern
$expand string

Verknüpfte Einträge, die in angeforderte Einträge eingeschlossen werden sollen (Standard = „none“)

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Zeilen auflisten [VERALTET]

Dieser Vorgang ruft Zeilen für eine Tabelle ab

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Filter-Abfrage
$filter string

Eine ODATA-Filterabfrage zum Einschränken der zurückgegebenen Einträge (z. B. stringColumn eq 'string' OR numberColumn lt 123).

Sortieren nach
$orderby string

Eine OData-Abfrage „orderBy“ zum Angeben der Reihenfolge der Einträge

Höchste Anzahl
$top integer

Gesamtanzahl abzurufender Einträge (Standard = „all“).

Abfrage erweitern
$expand string

Verknüpfte Einträge, die in angeforderte Einträge eingeschlossen werden sollen (Standard = „none“)

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Auslöser

Beim Auswählen einer Zeile

Löst einen Flow aus, wenn eine Zeile über das Menü „Flow“ in der Befehlsleiste ausgewählt wird. (Nur für Power Automate verfügbar.)

Wenn eine Zeile gelöscht wird (Nur Administrator) [VERALTET]

Löst einen Flow aus, wenn eine Zeile gelöscht wird in Dataverse

Wenn eine Zeile gelöscht wird [VERALTET]

Löst einen Flow aus, wenn eine Zeile in Dataverse gelöscht wird.

Wenn eine Zeile geändert wird (Nur Administrator) [VERALTET]

Löst einen Flow aus, wenn eine Zeile geändert wird in Dataverse

Wenn eine Zeile geändert wird (Nur Administrator) [VERALTET]

Löst einen Flow aus, wenn eine Zeile geändert wird in Dataverse

Wenn eine Zeile geändert wird [VERALTET]

Löst einen Flow aus, wenn eine Zeile in Dataverse geändert wird.

Wenn eine Zeile hinzugefügt wird (Nur Administrator) [VERALTET]

Löst einen Flow aus, wenn eine Zeile hinzugefügt wird in Dataverse

Wenn eine Zeile hinzugefügt wird (Nur Administrator) [VERALTET]

Löst einen Flow aus, wenn eine Zeile hinzugefügt wird in Dataverse

Wenn eine Zeile hinzugefügt wird [VERALTET]

Löst einen Flow aus, wenn in Dataverse eine Zeile hinzugefügt wird.

Beim Auswählen einer Zeile

Löst einen Flow aus, wenn eine Zeile über das Menü „Flow“ in der Befehlsleiste ausgewählt wird. (Nur für Power Automate verfügbar.)

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
operationId
operationId True string
Host
host object
parameters
parameters True object
schema
schema True object
HeaderSchema
headersSchema object

Gibt zurück

Name Pfad Typ Beschreibung
Zeilen
body.rows array of object
Elemente
body.rows object
Benutzer-ID
headers.x-ms-user-id-encoded guid

Der eindeutige Bezeichner des Benutzers, der den Flow in AAD ausgelöst hat.

Benutzer-E-Mail
headers.x-ms-user-email-encoded byte

Die E-Mail-Adresse des Benutzers, der den Flow ausgelöst hat.

Benutzername
headers.x-ms-user-name-encoded byte

Der Anzeigename des Benutzers, der den Flow ausgelöst hat.

Zeitstempel
headers.x-ms-user-timestamp string

Die Uhrzeit, zu der der Flow ausgelöst wurde.

Wenn eine Zeile gelöscht wird (Nur Administrator) [VERALTET]

Löst einen Flow aus, wenn eine Zeile gelöscht wird in Dataverse

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Zeile gelöscht wird [VERALTET]

Löst einen Flow aus, wenn eine Zeile in Dataverse gelöscht wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Wählen Sie eine Tabelle aus.

Geltungsbereich
scope True string

Umfang.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Zeile geändert wird (Nur Administrator) [VERALTET]

Löst einen Flow aus, wenn eine Zeile geändert wird in Dataverse

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Zeile geändert wird (Nur Administrator) [VERALTET]

Löst einen Flow aus, wenn eine Zeile geändert wird in Dataverse

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Zeile geändert wird [VERALTET]

Löst einen Flow aus, wenn eine Zeile in Dataverse geändert wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Wählen Sie eine Tabelle aus.

Geltungsbereich
scope True string

Umfang.

Filterspalte
AttributeFilters array of string

Filterspalte

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Zeile hinzugefügt wird (Nur Administrator) [VERALTET]

Löst einen Flow aus, wenn eine Zeile hinzugefügt wird in Dataverse

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Zeile hinzugefügt wird (Nur Administrator) [VERALTET]

Löst einen Flow aus, wenn eine Zeile hinzugefügt wird in Dataverse

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Eine Tabelle auswählen

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.

Wenn eine Zeile hinzugefügt wird [VERALTET]

Löst einen Flow aus, wenn in Dataverse eine Zeile hinzugefügt wird.

Parameter

Name Schlüssel Erforderlich Typ Beschreibung
Environment
dataset True string

Wählen Sie eine Umgebung aus.

Tabelle Name
table True string

Wählen Sie eine Tabelle aus.

Geltungsbereich
scope True string

Umfang.

Gibt zurück

Die Ausgaben dieses Vorgangs sind dynamisch.