Prehľad konektorov aplikácie plátna pre Power Apps

Základom Power Apps, tak ako u väčšiny aplikácií, sú údaje. Údaje sú uložené v zdroji údajov a s aplikáciou ich prepojíte tak, že vytvoríte pripojenie. Na komunikáciu so zdrojom údajov v rámci pripojenia slúži konektor. Power Apps má konektory pre mnohé obľúbené služby a lokálne zdroje údajov, napríklad pre SharePoint, SQL Server, Office 365, Salesforce a 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 Power Apps.

Konektor môže poskytovať tabuľky údajov alebo akcie. Niektoré konektory poskytujú iba tabuľky, niektoré poskytujú len akcie a niektoré poskytujú oboje. Konektor môže byť štandardný alebo vlastný.

Tabuľky

Ak konektor poskytuje tabuľky, pridajte zdroj údajov a potom vyberte v zdroji údajov tabuľku, ktorú chcete spravovať. Power Apps načítava údaje tabuľky do vašej aplikácie a rovnako aj za vás aktualizuje údaje v zdroji údajov. 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:

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

Prispôsobením vlastnosti Items ovládacieho prvku, ktorý zobrazuje vaše údaje, môžete určiť údaje, ktoré vaša aplikácia načíta. Ďalej môžete údaje v tejto tabuľke Lekcie zoradiť alebo filtrovať, ak použijete jej názov ako argument pre funkcie Search a SortByColumn. Na tomto obrázku určuje vzorec, na ktorý je nastavená vlastnosť Items, že údaje sú zoradené a filtrované podľa textu v textovom poli vyhľadávania 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:

Informácie o zdrojoch údajov v Power Apps
Generovanie aplikácie z údajov programu Excel
Vytvorenie aplikácie úplne od začiatku
Vysvetlenie tabuliek a záznamov v Power Apps

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. Ďalšie informácie nájdete v článku Pripojenie ku cloudovému úložisku v Power Apps.

Činnosti

Ak váš konektor poskytuje akcie, tiež musíte vybrať zdroj údajov, ako ste to urobili predtým. 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. Vzorec, na ktorý nastavíte vlastnosť Položky, určuje akciu, ktorá načíta údaje. Aplikácia napríklad nebude získavať údaje, ak sa pripojíte na Yammer a potom nastavíte vlastnosť Items na názov zdroja údajov. Do ovládacieho prvku načítate údaje, ak zadáte akciu, napríklad GetMessagesInGroup(5033622).messages.

Vlastnosť Items zdroja údajov akcie

Ak potrebujete manipulovať s vlastnými aktualizáciami údajov pre konektory akcie, vytvorte vzorec, ktorý obsahuje funkciu Patch. V tomto vzorci identifikujte akciu a polia, ktoré budú naviazané na akciu.

Ďalšie informácie o tom, ako prispôsobiť vzorec na vlastné aktualizácie, nájdete v nasledujúcich témach:

Patch
Collect
Aktualizovať

Poznámka

Power Apps nefunguje s dynamickou schémou. Fráza „dynamická schéma“ sa týka možnosti, že rovnaká akcia môže vrátiť inú tabuľku s rôznymi stĺpcami. Podmienky, ktoré môžu spôsobiť odlišnosť stĺpcov v tabuľkách, zahŕňajú okrem iného vstupné parametre akcie, používateľa alebo rolu, ktorá vykonáva akciu, a skupinu, v ktorej používateľ pracuje. Napríklad uložené procedúry servera SQL Server môžu vrátiť rôzne stĺpce, ak sa spúšťajú s rôznymi vstupmi. V prípade akcií s dynamickou schémou zobrazuje dokumentácia ku konektoru Výstupy tejto operácie sú dynamické. ako vrátenú hodnotu. Naopak, Power Automate pracuje s dynamickou schémou a môže poskytnúť riešenie pre váš scenár.

Nasledujúca tabuľka obsahuje odkazy na ďalšie informácie o našich najobľúbenejších konektoroch. Úplný zoznam konektorov nájdete v časti Všetky konektory.

         
Common Data Service Common Data Service   Cloudové úložisko Cloudové úložisko **
Dynamics AX Dynamics AX   Excel Excel
Microsoft Translator Microsoft Translator   Office 365 Outlook Office 365 Outlook
Používatelia služieb Office 365 Používatelia Office 365   Oracle Oracle
Power BI Power BI   SharePoint SharePoint
SQL Server SQL Server   Twitter Twitter

** Vzťahuje sa na Azure Blob, Box, Dropbox, Disk Google, OneDrive a OneDrive for Business

Štandardné a vlastné konektory

Power Apps poskytuje štandardné konektory pre mnoho bežne používaných zdrojov údajov. Ak má Power Apps štandardný konektor pre typ zdroja údajov, ktorý chcete použiť, odporúča sa použiť tento konektor. 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.

Všetky štandardné konektory

Štandardné konektory nevyžadujú zvláštne licencie. Keď chcete získať viac informácií, pozrite si Plány Power Apps.

Ak máte otázky týkajúce sa jednotlivých konektorov, použite fórum Power Apps. Ak máte návrhy na nový konektor alebo na zlepšenie, použite Power Apps Ideas.

Bezpečnosť a typy overenia

Pri vytváraní aplikácie a vytváraní pripojenia k zdroj údajov sa môže stať, že výber konektora vám umožní použiť rôzne spôsoby overovania. Napríklad konektor SQL Server umožňuje použitie Integrované Azure AD, Overovanie servera SQL a Overovanie Windows. Každý typ overovania má s sebou spojené rôzne úrovne zabezpečenia. Je dôležité pochopiť, aké informácie a práva zdieľate s používateľmi, ktorí používajú vašu aplikáciu. Primárnym príkladom v tomto článku je SQL Server, zásady sa však vzťahujú na všetky typy pripojení.

Integrované Azure AD

Toto je bezpečný typ pripojenia. Napríklad, SharePoint používa tento typ overovania. SQL Server tiež umožňuje tento typ overovania. Keď sa pripájate, služba Azure AD vás identifikuje osobitne pre SharePoint vo vašom mene. Nemusíte zadávať používateľské meno alebo heslo. Ako autor môžete so svojimi povereniami vytvárať a pracovať so zdrojom údajov. Keď zverejníte svoju aplikáciu a prihlásite sa do aplikácie, urobí to pomocou svojich poverení. Ak sú údaje na záložnom serveri primerane zabezpečené, vaši používatelia môžu vidieť, na čo majú oprávnenie len na základe svojich poverení. Tento typ zabezpečenia vám umožňuje zmeniť práva pre konkrétnych používateľov aplikácie na back-end zdroj údajov po zverejnení aplikácie. Napríklad môžete udeliť prístup, odmietnuť prístup alebo spresniť, čo môže používateľ alebo skupina používateľov vidieť všetko na back-end zdroji údajov.

Otvorené štandardné overovanie (Oauth)

Toto je tiež bezpečný typ pripojenia. Napríklad, Twitter používa tento typ overovania. Pri pripájaní musíte zadať svoje používateľské meno a heslo. Ako autor môžete so svojimi povereniami vytvárať a pracovať so zdrojom údajov. Keď zverejníte svoju aplikáciu a prihlásite sa do aplikácie, musí tiež poskytnúť svoje poverenia. Preto je tento typ pripojenia bezpečný, pretože vaši používatelia musia na prístup k službe zdroja údajov používať svoje vlastné poverenia.

Overenie používateľským menom a heslom SQL

Tento typ pripojenia nie je príliš bezpečný, pretože sa nespolieha na overenie koncového používateľa. SQL Server tiež umožňuje tento typ overovania. V serveri SQL sa tento typ overovania nazýva Overenie servera SQL. Mnoho ďalších zdrojov údajov databázy poskytuje podobnú schopnosť. Keď publikujete svoju aplikáciu, vaši používatelia nemusia zadávať jedinečné používateľské meno a heslo. Používajú používateľské meno a heslo, ktoré zadáte pri vytváraní aplikácie. Overenie pripojenia k zdroji údajov je Implicitne zdieľané s vašimi používateľmi. Po zverejnení aplikácie bude pripojenie zverejnené a dostupné pre vašich používateľov. Vaši koncoví používatelia potom môžu vytvárať aplikácie aj pomocou akéhokoľvek pripojenia, ktoré využíva overenie SQL servera, ktoré je s nimi zdieľané. Vaši používatelia neuvidia meno používateľa ani heslo, ale bude im k dispozícii pripojenie. Pre tento typ pripojenia určite existujú platné scenáre. Napríklad, ak máte databázu určenú iba na čítanie, ktorá je k dispozícii všetkým v spoločnosti, tento typ pripojenia môže byť platný.

Overovanie systému Windows

Tento typ pripojenia nie je príliš bezpečný, pretože sa nespolieha na overenie koncového používateľa. Ak sa potrebujete pripojiť k lokálnemu zdroju údajov, použite overovanie Windows. Príkladom tohto typu pripojenia je miestny server, ktorý má server SQL. Spojenie musí prejsť bránou. Pretože konektor prechádza bránou, má prístup ku všetkým údajom na tomto zdroji údajov. Výsledkom je, že ku konektoru sú k dispozícii všetky informácie, ku ktorým máte prístup pomocou zadaných poverení systému Windows. A po zverejnení aplikácie bude pripojenie zverejnené a dostupné pre vašich používateľov. To znamená, že vaši koncoví používatelia môžu tiež vytvárať aplikácie pomocou rovnakého pripojenia a pristupovať k údajom na tomto počítači. Pripojenia k zdroju údajov sú tiež implicitne zdieľané s používateľmi, s ktorými je aplikácia zdieľaná. Tento typ pripojenia môže byť platný, keď váš zdroj údajov žije iba na lokálnom serveri a údaje na tomto zdroji sú voľne zdieľateľné.