Tabulky a metadata v Microsoft Dataverse

Služba Dataverse je koncipovaná tak, abyste mohli rychle a snadno vytvořit datový model aplikace. Za normálních okolností si nemusíte dělat starosti s některými podrobnostmi o metadatech, kterým se toto téma věnuje. Ale pokud chcete získat hlubší znalosti o fungování aplikací, které používají Dataverse, nebo vyhodnocujete, co je možné, pochopení metadat používaných Dataverse vám to může objasnit.

Metadaty se rozumí „data o datech“. Dataverse poskytuje flexibilní platformu, protože je relativně snadné upravit definice dat, která bude toto prostředí používat. V Dataverse jsou metadata kolekcí tabulek. Tabulky popisují druhy dat uložených v databázi. Metadata tabulky určují, jaké typy záznamů můžete vytvářet a jaké akce lze na nich provádět. Když použijete nástroje pro přizpůsobení k vytváření nebo úpravám tabulek, sloupců a vztahů mezi tabulkami, upravujete tato metadata.

Různé klienty, které uživatelé využívají k interakci s daty ve vašem prostředí, závisí na metadatech tabulky a přizpůsobují se při přizpůsobení metadat. Tyto klienty však závisí i na jiných datech, která řídí vizuální prvky pro zobrazení, použití vlastní logiky a nastavení zabezpečení. Tato systémová data jsou rovněž uložena v rámci tabulek, ale u tabulek samotných nelze provádět vlastní nastavení.

Můžete zjistit informace o standardních tabulkách, atributech a vztazích mezi tabulkami, které jsou ve výchozím nastavení součástí Dataverse tím, že přejdete na odkaz na entitu.

Tip

Návrháři dostupní pro úpravu metadat, nemohou zobrazit všechny podrobnosti, které jsou nalezeny v metadatech. Můžete nainstalovat aplikaci řízenou podle modelu nazvanou Prohlížeč metadat, která vám umožní zobrazení všech tabulek a vlastností metadat, které se nacházejí v systému. Další informace: Procházení definic tabulek ve vašem prostředí.

Vytvoření nových metadat nebo použití existujících metadat?

Dataverse přichází s mnoha standardními tabulkami, které podporují základní funkce podnikových aplikací. Například data o zákaznících či potenciálních zákaznících se ukládají pomocí tabulek Obchodní vztah nebo Kontakt.

Každá z těchto tabulek obsahuje také řadu sloupců představujících běžná data, která systém může potřebovat ukládat pro příslušnou tabulku.

Pro většinu organizací je výhodné používat standardní tabulky a atributy pro účely, pro které jsou určeny.

Pokud chcete instalovat řešení, lze očekávat, že se vývojář řešení využil standardní tabulky a atributy. Vytvoření nové vlastní tabulky, která nahrazuje systémové tabulky nebo atributy, bude znamenat, že nemusí fungovat všechna řešení, která jsou k dispozici pro vaši organizaci.

Z těchto důvodů doporučujeme vyhledat a použít poskytnuté standardní tabulky, sloupce a vztahy mezi tabulkami, jestliže jsou pro vaši organizaci smysluplné. Pokud nemají smysl a nelze je upravit tak, aby odpovídaly vašim potřebám, měli byste zvážit, zda je nutné vytvářet novou tabulku, sloupec nebo vztah mezi tabulkami.

Mějte na paměti, že můžete změnit zobrazovaný název tabulky tak, aby odpovídal názvosloví používanému ve vaší organizaci. Například je běžné, že uživatelé mění zobrazovaný název tabulky Obchodní vztah na Společnost a název tabulky Kontakt na Jednotlivec. To lze u tabulek nebo atributů provést bez toho, že by došlo ke změně chování tabulky. Další informace o přejmenování tabulek naleznete v tématu Změna názvu tabulky.

Nelze odstranit standardní tabulky, sloupce nebo vztahy mezi tabulkami. Jsou považovány za součást systémového řešení a očekává se, že každá organizace je bude mít. Pokud chcete skrýt standardní tabulku, změňte oprávnění role zabezpečení pro organizaci, aby bylo možné této tabulce odebrat oprávnění ke čtení. Tímto odstraníte tabulku z většiny částí aplikace. Pokud se zde nachází systémový sloupec, které již nepotřebujete, odeberte jej z formuláře a ze všech zobrazení, která jej používají. Změňte hodnotu Lze prohledávat v definici sloupce a vztahu tabulky tak, aby se nezobrazovaly v rozšířeném hledání.

Omezení při vytváření položek metadat

Počet tabulek, které lze vytvořit, je omezen. Informace o maximálním počtu najdete na stránce Nastavení > Správa > Používaný prostředek.

V rámci jednotlivých tabulek je omezen maximální počet sloupců, které můžete vytvořit. Tento limit je založen na technických omezeních týkajících se množství dat, která mohou být uložena v řádku tabulky databáze. Je obtížné uvést konkrétní číslo, protože jednotlivé typy sloupců mohou využívat různé množství místa. Horní mezní hodnota závisí na celkovém místě, které používají všechny sloupce této tabulky.

Většina uživatelů nevytvoří dostatek vlastních sloupců, aby dosáhli tohoto limitu, pokud však hodláte přidat stovky vlastních sloupců do tabulky, byste měli zvážit, zda se jedná o nejlepší návrh. Popisují všechny sloupce, které chcete přidat, vlastnosti řádku této tabulky? Opravdu očekáváte, že uživatelé v organizaci dokážou spravovat formulář, který obsahuje tak vysoký počet sloupců? Počet sloupců, které přidáte do formuláře, zvýšit množství dat, která musí být převedena při každé úpravě řádku, a bude mít vliv na výkon systému. Při přidávání vlastních sloupců do tabulky vezměte tyto faktory na vědomí.

Sloupce voleb poskytují sadu možností, které se zobrazí v rozevíracím seznamu ve formuláři při použití rozšířeného hledání. Vaše prostředí může v rámci sady možností podporovat tisíce možnosti, neměli byste to však považovat za horní mez. Studie použitelnosti prokázaly, že uživatelé mají potíže s používáním systému s rozevíracími seznamy, které obsahují velké množství možností. Pomocí sloupce výběru definujte kategorie pro data. Nepoužívejte sloupce s volbami k výběru kategorií, které ve skutečnosti představují samostatné datové položky. Například místo správy sloupce s volbou, která obsahuje stovky možných výrobců různých typů zařízení, zvažte vytvoření tabulky, v níž jsou uloženy odkazy za jednotlivé výrobce a namísto volby použijte vyhledávací sloupec.

Další kroky

Vytváření nebo úpravy tabulek (typy řádků)
Vytváření a úprava vztahů mezi tabulkami

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).