Prehľad konektorov aplikácií s plátnom pre PowerAppsOverview of canvas-app connectors for PowerApps

Základom PowerApps, tak ako u väčšiny aplikácií, sú údaje.Data is at the core of most apps, including those you build in PowerApps. Údaje sú uložené v zdroji údajova s aplikáciou ich prepojíte tak, že vytvoríte pripojenie.Data is stored in a data source, and you bring that data into your app by creating a connection. Na komunikáciu so zdrojom údajov v rámci pripojenia slúži konektor.The connection uses a specific connector to talk to the data source. PowerApps má konektory pre mnohé obľúbené služby a lokálne zdroje údajov, napríklad pre SharePoint, SQL Server, Office 365, Salesforce a Twitter.PowerApps has connectors for many popular services and on-premises data sources, including SharePoint, SQL Server, Office 365, Salesforce, and Twitter. Ak chcete začať s pridávaním údajov do aplikácie s plátnom, prečítajte si článok Pridanie dátového pripojenia v PowerApps.To get started adding data to a canvas app, see Add a data connection in PowerApps.

Konektor môže poskytovať tabuľky údajov alebo akcie.A connector may provide tables of data or actions. Niektoré konektory poskytujú iba tabuľky, niektoré poskytujú len akcie a niektoré poskytujú oboje.Some connectors provide only tables, some provide only actions, and some provide both. Konektor môže byť štandardný alebo vlastný.Also your connector may be either a standard or custom connector.

TabuľkyTables

Ak konektor poskytuje tabuľky, pridajte zdroj údajov a potom vyberte v zdroji údajov tabuľku, ktorú chcete spravovať.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 načítava údaje tabuľky do vašej aplikácie a rovnako aj za vás aktualizuje údaje v zdroji údajov.PowerApps both retrieves table data into your app and updates data in your data source for you. Môžete napríklad pridať zdroj údajov s tabuľkou nazvanou Lekcie a potom nastaviť hodnotu vlastnosti Položky ovládacieho prvku, napríklad galérie alebo formuláru, na túto hodnotu vo vzorcovom paneli: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:

Vlastnosť položiek obyčajného zdroja údajov

Prispôsobením vlastnosti Položky ovládacieho prvku, ktorý zobrazuje vaše údaje, môžete určiť údaje, ktoré vaša aplikácia načíta.You can specify the data that your app retrieves by customing the Items property of the control that shows your data. Ďalej môžete údaje v tejto tabuľke Lekcie zoradiť alebo filtrovať, ak použijete jej názov ako argument pre funkcie Vyhľadávanie a SortByColumn.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. Na tomto obrázku určuje vzorec, na ktorý je nastavená vlastnosť Položky, že údaje sú zoradené a filtrované podľa textu v textovom poli vyhľadávania TextSearchBox1.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.

Vlastnosť položiek rozšíreného zdroja údajov

Ďalšie informácie o tom, ako prispôsobiť vzorec s tabuľkami, nájdete v nasledujúcich témach:For more information about how to to customize your formula with tables, see these topics:

Princípy zdrojov údajov v PowerAppsUnderstand data sources in PowerApps
Generovanie aplikácie z údajov programu ExcelGenerate an app from Excel data
Vytvorenie úplne novej aplikácieCreate an app from scratch
Princípy tabuliek a záznamov v PowerAppsUnderstand tables and records in PowerApps

Poznámka

Aby bolo možné pripojiť sa k údajom v zošite programu Excel, musí byť tento zošit na hostiteľskom cloudovom úložisku, napríklad OneDrive.To connect to data in an Excel workbook, it must be hosted in a cloud-storage service such as OneDrive. Ďalšie informácie nájdete v článku Pripojenie ku cloudovému úložisku v PowerApps.For more information, see Connect to cloud-storage from PowerApps.

AkcieActions

Ak váš konektor poskytuje akcie, tiež musíte vybrať zdroj údajov, ako ste to urobili predtým.If your connector provides actions, you must still select your data source as you did before. V ďalšom kroku však namiesto výberu tabuľky manuálne pripojíte ovládací prvok k akcii úpravou vlastnosti Položky ovládacieho prvku, ktorý zobrazuje vaše údaje.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. Vzorec, na ktorý nastavíte vlastnosť Položky, určuje akciu, ktorá načíta údaje.The formula to which you set the Items property specifies the action that retrieves data. Aplikácia napríklad nebude načítať údaje, ak sa pripojíte na Yammer a potom nastavíte vlastnosť Položky na názov zdroja údajov.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. Do ovládacieho prvku načítate údaje, ak zadáte akciu, napríklad GetMessagesInGroup(5033622).messages.To populate a control with data, specify an action such as GetMessagesInGroup(5033622).messages.

Vlastnosť položiek zdroja údajov akcie

Ak potrebujete manipulovať s vlastnými aktualizáciami údajov pre konektory akcie, vytvorte vzorec, ktorý obsahuje funkciu Zaplátať.If you need to handle custom data updates for action connectors, build a formula that includes the Patch function. V tomto vzorci identifikujte akciu a polia, ktoré budú naviazané na akciu.In the formula, identify the action and the fields that you'll bind to the action.

Ďalšie informácie o tom, ako prispôsobiť vzorec na vlastné aktualizácie, nájdete v nasledujúcich témach:For more information about how to to customize your formula for custom updates, see these topics:

ZaplátaťPatch
ZhromaždiťCollect
AktualizovaťUpdate

Nasledujúca tabuľka obsahuje odkazy na ďalšie informácie o našich najobľúbenejších konektoroch.This table has links to more information about our most popular connectors. Úplný zoznam konektorov nájdete v časti Všetky konektory.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 pre firmy OneDrive for BusinessOneDrive for Business
Dynamics 365 Dynamics 365Dynamics 365   OneDrive OneDriveOneDrive
Používatelia pre Office 365 Používatelia pre Office 365Office 365 Users   Dropbox DropboxDropbox

Štandardné a vlastné konektoryStandard and custom connectors

Služba PowerApps poskytuje štandardné konektory pre mnohé bežne používané, napríklad tie vyššie uvedené, zdroje údajov.PowerApps provides standard connectors for many commonly used data sources, such as those listed above. Ak má PowerApps štandardný konektor pre typ zdroja údajov, ktorý chcete použiť, odporúča sa použiť tento konektor.If PowerApps has a standard connector for the type of data source that you want to use, you should use that connector. Ak sa chcete pripojiť k inému zdroju, napríklad k službe, ktorú ste vytvorili, prečítajte si článok Registrácia a používanie vlastných konektorov.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.

Všetky štandardné konektoryAll standard connectors

Zoznam všetkých konektorov nájdete v článku Referenčné informácie o konektoroch Microsoftu.See the Microsoft Connector Reference for a list of all the standard connectors. Konektory Premium vyžadujú pre PowerApps Plán 1 alebo Plán 2.Premium connectors require PowerApps Plan 1 or Plan 2. Ďalšie informácie nájdete v článku Plány PowerApps.For more information, see PowerApps Plans.

Ak máte otázky týkajúce sa jednotlivých konektorov, použite fórum PowerApps. Ak máte návrhy na nový konektor alebo na zlepšenie, použite PowerApps Ideas.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.