Übersicht über die Canvas-App-Connectors für PowerAppsOverview of canvas-app connectors for PowerApps

Daten bilden das Herzstück der meisten Apps, u.a. bei denen, die Sie in PowerApps erstellen.Data is at the core of most apps, including those you build in PowerApps. 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 gängige Dienste und lokale Datenquellen, u.a. SharePoint, SQL Server, Office 365, Salesforce und Twitter.PowerApps has connectors for many popular services and on-premises data sources, including SharePoint, SQL Server, Office 365, Salesforce, and Twitter. Die ersten Schritte zum Hinzufügen von Daten zu einer Canvas-App werden unter Hinzufügen einer Datenverbindung in PowerApps beschrieben.To get started adding data to a canvas app, see Add a data connection in PowerApps.

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. PowerApps ruft die Tabellendaten in Ihre App ab und aktualisiert die Daten in Ihrer Datenquelle für Sie.PowerApps 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 von Ihrer App abgerufen werden, indem Sie die Items-Eigenschaft des Steuerelements anpassen, das Ihre Daten anzeigt.You can specify the data that your app retrieves by customing 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 Ihrer Formel mit Tabellen finden Sie in den folgenden Themen:For more information about how to to customize your formula with tables, see these topics:

Grundlegendes zu Datenquellen in PowerAppsUnderstand data sources in PowerApps
Generieren einer App aus Excel-DatenGenerate an app from Excel data
App von Grund auf neu erstellenCreate an app from scratch
Understand tables and records in PowerApps (Grundlegendes zu Tabellen und Datensätzen in PowerApps)Understand tables and records in PowerApps

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 im Artikel zum Verbinden mit Cloudspeicher aus PowerApps.For more information, see Connect to cloud-storage from PowerApps.

AktionenActions

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 Ihrer Formel für benutzerdefinierte Updates finden Sie in den folgenden Themen:For more information about how to to customize your formula for custom updates, see these topics:

PatchPatch
CollectCollect
UpdateUpdate

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   Office 365 Outlook Office 365 OutlookOffice 365 Outlook
SharePoint SharePointSharePoint   Excel ExcelExcel
SQL Server SQL ServerSQL Server   OneDrive for Business OneDrive for BusinessOneDrive for Business
Dynamics 365 Dynamics 365Dynamics 365   OneDrive OneDriveOneDrive
Office 365-Benutzer Office 365-BenutzerOffice 365 Users   Dropbox DropboxDropbox

Standardmäßige und benutzerdefinierte ConnectorsStandard and custom connectors

PowerApps bietet standardmäßige Connectors für viele häufig genutzte Datenquellen an, wie z.B. die oben genannten.PowerApps provides standard connectors for many commonly used data sources, such as those listed above. Wenn PowerApps einen Standardconnector für den von Ihnen gewünschten Datenquellentyp bietet, sollten Sie diesen Connector verwenden.If PowerApps 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 2 erforderlich.Premium connectors require PowerApps Plan 1 or Plan 2. Weitere Informationen finden Sie auf der Seite mit den PowerApps-Plänen.For more information, see PowerApps Plans.

In den PowerApps-Foren können Sie Fragen zu einem bestimmten Connector stellen, und unter PowerApps Ideas können Sie Vorschläge für neue Connectors oder anderen Verbesserungen einreichen.You can ask questions about a specific connector in the PowerApps forums, and you can suggest connectors to add or other improvements to make in PowerApps Ideas.