Dataverse a Dataverse for Teams

22. 7. 2022 Power Platform

Dnes už téměř každý, kdo sleduje nejnovější trendy moderních technologií, ví, že budoucnost je v cloudu. Společnosti si uvědomují potřebu ukládat svá data v cloudových databázích, a proto využívají třeba platformu Azure. Microsoft však myšlenku cloudové databáze posunul na další úroveň. Jak? Pomocí platformy Dataverse.

Co je Dataverse?

Představte si relační databázi, která nabízí více benefitů než klasická relační databáze. Dataverse, dříve také známá jako Common Data Service (CDS), totiž není kdejaká relační databáze – je to databázová platforma. Data by se dnes dala považovat za alfu a omegu každé firmy. Z tohoto důvodu firmy potřebují svá data zaznamenávat rychle, do snadně škálovatelných databází a rapidně je propojovat se svými řešeními. Tohle všechno Dataverse přesně nabízí a dalo by se říci, že se pomalu stává základem businessových řešení, v rámci Microsoft ekosystému. Z toho také plyne, že ji lze nazvat ,,datovým podvozkem“ pro Power Platform, protože stojí na pozadí všech čtyř klíčových služeb – Power Apps, Power Automate, Power BIPower Virtual Agents. Níže lze vidět, jak Dataverse zapadá do Power Platform.

Ukázka vazby mezi Dataverse a Power Platform
Dataverse a její zařazení do Power Platform | Zdroj: Docs

Proč Dataverse používat

Podpora všech datových typů

Nabízí se podpora všech datových typů –⁠ od textových souborů, obrázků až po blob (binary large object) či data lake. K tomu se s nimi pracuje velice jednoduše. Pomocí intuitivního prostředí máte možnost definovat tabulky, relace, business rules, formuláře nebo workflows pro automatizaci procesů s daty v rámci Power Automate.

Integrace s Power Platform

Dataverse dělá akce, v rámci Power Platform jednodušší. S vytvořenou instancí, kterou obohatíte o vlastní tabulky a jiné typy souborů, dokážete v Power Apps postavit Modelem řízenou aplikaci nebo Aplikaci plátna během chvilky. Power Apps totiž umí snadno přečíst metadata uložená v tabulkách.

Bez obtíží můžete vaše procesy s daty i automatizovat. Kromě tvorby tzv. business process flows umožňující urychlení firemních procesů lze instanci Dataverse propojit přímo s Power Automate skrze konektor.

Ukázka propojení Dataverse s Power Automate skrze konektor
Napojení na Dataverse skrze konektor v Power Automate | Zdroj: Power Automate

Mimo rychléefektivní ukládání dat je důležité data analyzovat a hledat v nich souvislosti pro budoucí kroky. I zde vám Dataverse kryje záda. Mimo tvorbu reportů se lze napojit na Power BI prostředí a vkládat reporty přímo odtamtud nebo naopak v Power BI pracovat s Dataverse tabulkami.

Ukázka propojení Dataverse s Power BI
Práce s tabulkami v Power BI | Zdroj: Power BI Desktop

Bezpečnost

zabezpečení tabulek, konkrétních řádků v tabulce či jiných dat se stará Azure Active Directory (AAD). Díky řízení přístupu na základě rolí (RBAC) se k datům dostane pouze oprávněný uživatel s danou rolí. Azure jako takový se stará o šifrování dat pro zajištění jejich bezpečného přenosu.

Dostupnost a škálovatelnost

Jako u většiny služeb, v Microsoft ekosystému, máme na pozadí Azure. Dle smluv o úrovni služeb má Dataverse 99,99% dostupnost. Možnosti škálování by měly pokrýt potřeby moderních firem.

Tímto výhody Dataverse nekončí. Mezi další benefity patří možnosti zálohování nebo limity ochrany služeb.

Dataverse for Teams

Když už pracovat s daty rychle a efektivně, tak i odkudkoliv! Pokud existuje místo, kde by rychlý přístup k datům přišel k ruce dvojnásobně, mluvíme právě o Teams. Naštěstí máte příležitost si vaše tabulky integrovat přímo tam, v rámci tvorby aplikace v Power Apps – můžete si je totiž připnout do bočního panelu a tvořit tak tabulky nebo aplikace v Power Apps přímo v prostředí Teams!

Ukázka Dataverse for Teams
Manipulace s Dataverse tabulkou v Teams | Zdroj: Teams

Závěr

Představili jsme si Dataverse, zařadili jsme jej do kontextu Power Platform, ukázali jsme si i snadnou integraci do Teams. Z toho lze usoudit, že Dataverse má pro businessová řešení, v rámci Microsoft ekosystému, do budoucna obrovský potenciál!