Integrace virtuálních tabulek s Power Pages

Virtuální tabulka je speciální typ tabulky, která nemá fyzickou reprezentaci v Microsoft Dataverse, ale namísto toho představuje dotaz nebo zobrazení externího zdroje dat. Virtuální tabulky umožňují integraci externích zdrojů dat tím, že data plynule zobrazují jako tabulky bez replikace dat.

Poznámka:

Tento článek vysvětluje, jak vytvořit virtuální tabulky v Dataverse ručně a poté je vložit do Power Pages. Virtuální tabulky můžete také vytvářet přímo z pracovního prostoru Data v designovém studiu. Další informace: Vytváření a úprava virtuálních tabulek pomocí pracovního prostoru Data (Preview)

Postup integrace virtuálních tabulek v Power Pages

Použití virtuální tabulky v Power Pages se podobá procesu vytváření tabulek v pracovním prostoru pro data a použití zobrazení a formulářů Dataverse k vytvoření seznamu webových stránek a komponent formuláře.

  1. Vytvoření virtuální tabulky v Dataverse

  2. Nastavení vztahů virtuálních tabulek

  3. Konfigurace webové stránky s komponentami pomocí virtuální tabulky

Vytvoření virtuální tabulky v Dataverse

Virtuální tabulku v Dataverse lze vytvořit různými způsoby. V současné době Power Pages podporuje virtuální tabulky vytvořené pomocí níže uvedených zprostředkovatelů.

Virtuální tabulky finančních a provozních aplikací

Dynamics 365 Finance and Operations je obchodní aplikace, která je navržena tak, aby pomáhala organizacím řídit jejich finance, provoz a dodavatelský řetězec. Finanční a provozní aplikace jsou virtuální zdroj dat v Dataverse a umožňují úplné operace vytvoření, čtení, aktualizace a odstranění (CRUD) z Dataverse. Přečtěte si, jak vytvořit virtuální tabulky finančních a provozních aplikací v Power Pages.

Poskytovatelé virtuálního konektoru

Virtuální konektory jsou vytvářeny pomocí konektorů Power Platform, což jsou předem připravené konektory, které umožňují interakci s externími systémy. Virtuální konektory zjednodušují vytváření díky automatizaci některých způsobů vytváření a eliminují potřebu používat kód k vytváření virtuálních tabulek.

Chcete-li se dozvědět, jak vytvořit virtuální tabulku v Dataverse, přejděte na téma Vytvoření virtuální tabulky pomocí virtuálního konektoru.

Zprostředkovatelé dat vlastní virtuální tabulky

Použitím Microsoft Dataverse Data SDK vývojáři .NET mají možnost vytvořit vlastní poskytovatele dat virtuálních tabulek, aby pomohli integrovat externí zdroj dat typy, které nejsou podporovány existujícím poskytovatelem dat. Každý poskytovatel dat se skládá z opakovaně použitelné sady modulů plug-in Dataverse, které implementují podporované operace CRUD.

Poznámka:

  • Power Pages vyžaduje, aby všechny tabulky měly atribut ID. Tento ID se označuje jako jedinečný identifikátor a hodnota musí být identifikátor GUID.
  • Při načítání virtuální tabulky z externího zdroj dat v pluginu explicitně nastavte atribut AllColumns na hodnotu true.

Chcete-li se dozvědět, jak vytvořit virtuální tabulku pomocí vlastního poskytovatele dat v Dataverse, přejděte do Vlastní poskytovatelé dat virtuálních tabulek.

Virtuální tabulky Business Central

Dynamics 365 Business Central je kompletní softwarové řešení plánování podnikových zdrojů (ERP) pro středně velké organizace. Virtuální tabulky Business Central umožňují operace vytváření, čtení, aktualizace a mazání (CRUD) z Microsoft Dataverse. Více informací: Virtuální tabulky Business Central s Power Pages

Nastavení vztahů virtuálních tabulek

Nastavení vztahu tabulky k tabulce kontaktu nebo obchodního vztahu je volitelný krok, pokud konfigurujete oprávnění k virtuální tabulce pro Globální typ přístupu. Typy přístupu Obchodní vztah a Kontakt poskytují uživateli webu omezený přístup k záznamům tabulek. Přečtěte si další informace o zabezpečení dat pomocí oprávnění k tabulce.

Chcete-li nakonfigurovat rozsah obchodního vztahu a kontaktu, musíte vytvořit vztah typu N:1 mezi virtuální tabulkou a tabulkou obchodního účtu, respektive kontaktů. Chcete-li se dozvědět více o vztazích virtuální tabulky, přejděte na Nastavení vztahu virtuální tabulky.

Konfigurace webové stránky pomocí virtuální tabulky

Jakmile je virtuální tabulka vytvořena v Dataverse, můžete ji použít k vytvoření komponent seznamu, formuláře a formuláře s více kroky stejným způsobem jako u standardní tabulky Dataverse.

Nepodporované virtuální tabulky a zprostředkovatelé

Následující virtuální tabulky a zprostředkovatele nelze použít s Power Pages;

Omezení

Virtuální tabulky Dataverse mají sadu omezení, která platí také při použití v Power Pages. Další podrobnosti najdete v části Omezení a odstraňování problémů s virtuálními tabulkami.

Viz také

Vytváření a úprava virtuálních tabulek pomocí pracovního prostoru Data (Preview)