Übersicht über Canvas-App-Connectors für Power appsOverview of canvas-app connectors for Power Apps

Die Daten sind der Kern der meisten apps, einschließlich derjenigen, die Sie in Power Apps erstellen.Data is at the core of most apps, including those you build in Power Apps. Daten werden in einer Datenquelle gespeichert, und Sie übergeben diese Daten an Ihre App, indem Sie eine Verbindung erstellen.Data is stored in a data source, and you bring that data into your app by creating a connection. Die Verbindung verwendet einen bestimmten Connector für die Kommunikation mit der Datenquelle.The connection uses a specific connector to talk to the data source. Powerapps verfügt über Connectors für viele beliebte Dienste und lokale Datenquellen, einschließlich SharePoint, SQL Server, Office 365, Salesforce und Twitter.Power Apps has connectors for many popular services and on-premises data sources, including SharePoint, SQL Server, Office 365, Salesforce, and Twitter. Informationen zu den ersten Schritten beim Hinzufügen von Daten zu einer Canvas-App finden Sie unter Hinzufügen einer Datenverbindung in powerapps.To get started adding data to a canvas app, see Add a data connection in Power Apps.

Ein Connector kann Tabellen mit Daten oder Aktionen bereitstellen.A connector may provide tables of data or actions. Einige Connectors stellen nur Tabellen bereit, einige nur Aktionen, einige beides.Some connectors provide only tables, some provide only actions, and some provide both. Bei Ihrem Connector kann es sich außerdem um einen standardmäßigen oder einen benutzerdefinierten Connector handeln.Also your connector may be either a standard or custom connector.

TabellenTables

Wenn Ihr Connector Tabellen bereitstellt, fügen Sie Ihre Datenquelle hinzu und wählen dann die Tabelle in der Datenquelle aus, die Sie verwalten möchten.If your connector provides tables, you add your data source and then select the table in the data source that you want to manage. Mit Power apps werden Tabellendaten in Ihre APP abgerufen und Daten in Ihrer Datenquelle für Sie aktualisiert.Power Apps both retrieves table data into your app and updates data in your data source for you. Sie können z.B. eine Datenquelle hinzufügen, die eine Tabelle namens Lessons enthält, und dann in der Formularleiste die Items-Eigenschaft eines Steuerelements, etwa einen Katalog oder ein Formular, auf diesen Wert festlegen:For example, you can add a data source that contains a table named Lessons and then set the Items property of a control, such as a gallery or a form, to this value in the formula bar:

Items-Eigenschaft für Quelle mit einfachen Daten

Sie können die Daten angeben, die Ihre APP abruft, indem Sie die Items -Eigenschaft des Steuer Elements anpassen, das Ihre Daten anzeigt.You can specify the data that your app retrieves by customizing the Items property of the control that shows your data. Als Fortführung des vorherigen Beispiels können Sie die Daten in der Tabelle Lessons sortieren oder filtern, indem Sie diesen Namen als Argument für die Funktionen Search und SortByColumn verwenden.Continuing the previous example, you can sort or filter the data in the Lessons table by using that name as an argument for the Search and SortByColumn functions. In dieser Abbildung wird durch die Formel, auf die die Items-Eigenschaft festgelegt ist, angegeben, dass die Daten basierend auf dem Text in TextSearchBox1 sortiert und gefiltert werden sollen.In this graphic, the formula to which the Items property is set specifies that the data is sorted and filtered based on the text in TextSearchBox1.

Items-Eigenschaft für Quelle mit erweiterten Daten

Weitere Informationen zum Anpassen der Formel mit Tabellen finden Sie in den folgenden Themen:For more information about how to customize your formula with tables, see these topics:

Grundlegendes zu Datenquellen in Power appsUnderstand data sources in Power Apps
Generieren einer App aus Excel-DatenGenerate an app from Excel data
App von Grund auf neu erstellenCreate an app from scratch
Grundlegendes zu Tabellen und Datensätzen in powerappsUnderstand tables and records in Power Apps

Hinweis

Zum Herstellen einer Verbindung mit Daten in einer Excel-Arbeitsmappe muss die Arbeitsmappe in einem Cloudspeicherdienst wie OneDrive gehostet werden.To connect to data in an Excel workbook, it must be hosted in a cloud-storage service such as OneDrive. Weitere Informationen finden Sie unter Herstellen einer Verbindung mit cloudspeicher aus Power apps.For more information, see Connect to cloud-storage from Power Apps.

HandlungsActions

Wenn Ihr Connector Aktionen bereitstellt, müssen Sie trotzdem weiterhin wie oben die Datenquelle auswählen.If your connector provides actions, you must still select your data source as you did before. Sie wählen allerdings als nächsten Schritt keine Tabelle aus, sondern stellen manuell eine Verbindung zwischen einem Steuerelement und einer Aktion her, indem Sie die Items-Eigenschaft des Steuerelements bearbeiten, das Ihre Daten anzeigen soll.Instead of selecting a table as the next step, however, you manually connect a control to an action by editing the Items property of the control that will show your data. Die Formel, auf die Sie die Items-Eigenschaft festlegen, gibt die Aktion an, die Daten abruft.The formula to which you set the Items property specifies the action that retrieves data. Die App ruft beispielsweise keine Daten ab, wenn Sie eine Verbindung mit Yammer herstellen und dann die Items-Eigenschaft auf den Namen der Datenquelle festlegen.For example, the app won't retrieve any data if you connect to Yammer and then set the Items property to the name of the data source. Um ein Steuerelement mit Daten aufzufüllen, geben Sie eine Aktion an, wie z.B. GetMessagesInGroup(5033622).messages.To populate a control with data, specify an action such as GetMessagesInGroup(5033622).messages.

Items-Eigenschaft für Datenquelle für Aktionen

Wenn Sie benutzerdefinierte Datenupdates für Aktionsconnectors verarbeiten müssen, erstellen Sie eine Formel, die die Patch-Funktion enthält.If you need to handle custom data updates for action connectors, build a formula that includes the Patch function. Geben Sie in der Formel die Aktion und die Felder an, die Sie an die Aktion binden.In the formula, identify the action and the fields that you'll bind to the action.

Weitere Informationen zum Anpassen der Formel für benutzerdefinierte Updates finden Sie in den folgenden Themen:For more information about how to customize your formula for custom updates, see these topics:

PatchPatch
CollectCollect
UpdateUpdate

Hinweis

Powerapps funktioniert nicht mit dynamischem Schema.Power Apps doesn't work with dynamic schema. Der Ausdruck Dynamic Schema bezieht sich auf die Möglichkeit, dass dieselbe Aktion eine andere Tabelle mit unterschiedlichen Spalten zurückgeben kann.The phrase dynamic schema refers to the possibility that the same action may return a different table with different columns. Bedingungen, die dazu führen können, dass sich die Spalten in den Tabellen unterscheiden, sind u. a. die Aktions Eingabeparameter, der Benutzer oder die Rolle, der die Aktion ausführt, und die Gruppe, in der der Benutzer arbeitet.Conditions that may cause the columns in the tables to differ include the action input parameters, the user or role that's executing the action, and the group in which the user is working, among others. Beispielsweise können SQL Server gespeicherten Prozeduren andere Spalten zurückgeben, wenn Sie mit unterschiedlichen Eingaben ausgeführt werden.For example, SQL Server stored procedures may return different columns if run with different inputs. Für Aktionen mit dynamischem Schema zeigt die Connector-Dokumentation an, dass die Ausgaben dieses Vorgangs dynamisch sind.For actions with dynamic schema, the connector documentation shows The outputs of this operation are dynamic. als Rückgabewert.as the return value. Im Gegensatz dazu funktioniert die Energie Automatisierung mit dynamischem Schema und bietet möglicherweise eine Problem Umgehung für Ihr Szenario.In contrast, Power Automate works with dynamic schema and might provide a work-around for your scenario.

Diese Tabelle enthält Links zu weiteren Informationen zu den am häufigsten verwendeten Connectors.This table has links to more information about our most popular connectors. Eine vollständige Liste der Connectors finden Sie unter Alle Connectors.For a complete list of connectors, see All connectors.

         
Common Data Service Common Data ServiceCommon Data Service   Cloudspeicher Cloud-Speicher **Cloud storage **
Dynamics 365 Dynamics 365Dynamics 365   Dynamics AX Dynamics AXDynamics AX
Excel ExcelExcel   Microsoft Translator Microsoft TranslatorMicrosoft Translator
Office 365 Outlook Office 365 OutlookOffice 365 Outlook   Office 365-Benutzer Office 365-BenutzerOffice 365 Users
Oracle OrakelOracle   Power BI Power BIPower BI
SharePoint SharePointSharePoint   SQL Server SQL ServerSQL Server
Twitter TwitterTwitter

* * Gilt für Azure-BLOB, Box, Dropbox, Google Drive, onedrive und onedrive for Business** Applies to Azure Blob, Box, Dropbox, Google Drive, OneDrive and OneDrive for Business

Standardmäßige und benutzerdefinierte ConnectorsStandard and custom connectors

Powerapps bietet Standardconnectors für viele häufig verwendete Datenquellen, z. b. die oben aufgeführten Datenquellen.Power Apps provides standard connectors for many commonly used data sources, such as those listed above. Wenn Power Apps über einen Standardconnector für den Typ der Datenquelle verfügt, den Sie verwenden möchten, sollten Sie diesen Connector verwenden.If Power Apps has a standard connector for the type of data source that you want to use, you should use that connector. Wenn Sie eine Verbindung mit anderen Arten von Datenquellen herstellen möchten, z.B. mit einem von Ihnen erstellten Dienst, finden Sie weitere Informationen unter Registrieren und Verwenden von benutzerdefinierten Connectors.If you want to connect to other types of data sources, such as a service that you've built, see Register and use custom connectors.

Alle StandardconnectorsAll standard connectors

Eine vollständige Liste aller Standardconnectors finden Sie in der Microsoft-Referenz zu Connectors.See the Microsoft Connector Reference for a list of all the standard connectors. Für Premium-Connectors ist powerapps-Plan 1 oder Plan 2 erforderlich.Premium connectors require Power Apps Plan 1 or Plan 2. Weitere Informationen finden Sie unter powerapps-Pläne.For more information, see Power Apps Plans.

Sie können Fragen zu einem bestimmten Connector in den Power apps-Forenstellen, und Sie können Connectors vorschlagen, um in den Ideen von Power appsweitere Verbesserungen vorzunehmen.You can ask questions about a specific connector in the Power Apps forums, and you can suggest connectors to add or other improvements to make in Power Apps Ideas.