Tablice i metapodaci u rješenju Microsoft Dataverse

Microsoft Dataverse dizajniran je tako da možete brzo i jednostavno izraditi podatkovni model za svoju aplikaciju. Obično se ne biste trebali brinuti o nekim detaljima o metapodacima koje ovaj članak uvodi. Ali ako želite razviti dublje razumijevanje o tome kako funkcioniraju aplikacije koje koriste Dataverse ili procjenjujete što je moguće, razumijevanje metapodataka koje koriste može Dataverse vam pružiti uvid.

Metapodaci znače podatke o podacima. Dataverse nudi fleksibilnu platformu za vaše uvođenje sustava jer je relativno jednostavno uređivati definicije podataka koje će okruženje koristiti. U sustavu Dataverse metapodaci predstavljaju skup tablica. Tablice opisuju vrstu podataka koji su pohranjeni u bazi podataka. Metapodaci tablice kontroliraju vrstu zapisa koje možete stvoriti te vrstu akcija koje se mogu izvršiti na njima. Kad pomoću alata za prilagodbu stvarate ili uređujete tablice, stupce i odnose tablice, zapravo uređujete te metapodatke.

Različiti klijenti pomoću kojih korisnici stupaju u interakciju s podacima u vašem okruženju ovise o metapodacima tablice i prilagođavaju se kad prilagodite metapodatke. Ali kontroliranje vizualnih elemenata za prikaz, primjene prilagođene logike i načina primjene zaštite putem tih klijenata ovisi i o drugim podacima. Ti se sistemski podaci spremaju i unutar tablica, ali same tablice nisu dostupne za prilagođavanje.

O standardnim tablicama, atributima i odnosima tablica koji su prema zadanim postavkama uključeni možete Dataverse saznati pregledom reference entiteta.

Savjet

Dizajneri dostupni za uređivanje metapodataka ne prikazuju sve pojedinosti koje se nalaze u metapodacima. Možete instalirati aplikaciju vođenu modelima pod nazivom Metadata Browser, koja vam omogućuje pregled svih tablica i svojstava metapodataka koja se nalaze u sustavu. Dodatne informacije: Pregledavanje definicija tablica u vašem okruženju.

Stvaranje novih metapodataka ili korištenje postojećih?

Dataverse Dolazi sa standardnim tablicama koje podržavaju osnovne mogućnosti poslovnih aplikacija. Na primjer, podaci o vašim klijentima ili potencijalnim klijentima pohranjuju se pomoću tablica račun ili kontakt.

Svaka od tih tablica sadrži i mnoge stupce koji predstavljaju uobičajene podatke koje će sustav možda trebati pohraniti za odgovarajuću tablicu.

Za većinu tvrtki ili usluga korisno je upotrebljavati standardne tablice i atribute u svrhu u koju su namijenjeni.

Ako instalirate rješenje, možete očekivati da je razvojni inženjer rješenja iskoristio standardne tablice i atribute. Kreiranje nove prilagođene tablice koja zamjenjuje sistemsku tablicu ili atribut znači da nijedno dostupno rješenje možda neće odgovarati vašoj organizaciji.

Zbog toga preporučujemo da potražite i koristite ponuđene standardne tablice, stupce i odnose tablice ako imaju smisla za vašu tvrtku ili ustanovu. Ako nemaju smisla i ne mogu se uređivati tako da odgovaraju vašim potrebama, trebali biste procijeniti je li potrebno stvaranje nove tablice, stupca ili odnosa tablice.

Napominjemo da možete promijeniti zaslonski naziv tablice tako da odgovara nomenklaturi koju koristi vaša tvrtka ili ustanova. Na primjer, uobičajeno je da korisnici mijenjaju zaslonski naziv tablice Poslovni subjekt u Tvrtka ili naziv tablice Kontakt u Pojedinac. To se može napraviti na tablicama ili atributima bez promjene ponašanja tablice. Dodatne informacije o preimenovanju tablica potražite u članku Promjena naziva tablice.

Ne možete izbrisati standardne tablice, stupce ili odnose tablica. Smatraju se dijelom sistemskog rješenja i očekuje se da ih ima svako Dataverse okruženje. Ako želite sakriti standardnu tablicu, promijenite privilegije sigurnosnih uloga za svoju tvrtku ili ustanovu da biste za tu tablicu uklonili privilegije za čitanje. Time se tablica uklanja iz većine dijelova aplikacije. Ako postoji sistemski stupac koji vam nije potreban, uklonite ga iz obrasca i svih prikaza koji ga koriste. Promijenite vrijednost Može se pretraživati u definicijama odnosa stupaca i tablica tako da se ne prikazuju u naprednom pretraživanju.

Ograničenja pri stvaranju stavki metapodataka

Broj tablica koje možete stvoriti ograničen je. Administratori mogu vidjeti informacije o broju tablica i postotku koji se koriste prema maksimumu na naslijeđenoj stranici Resursi koji se koriste . Idite u Power Platform centar za administratore (admin.powerplatform.com), odaberite Upravljanje>okruženjima i otvorite željeno okruženje. Odaberite Postavke, proširite Resursi odaberite Sve naslijeđene postavke. U naslijeđenim postavkama odaberite Administracijski>resursi u upotrebi.

Unutar svake tablice postoji i gornje ograničenje broja stupaca koje možete stvoriti. To se ograničenje temelji na tehničkim ograničenjima količine podataka koji se mogu pohraniti u redak tablice Dataverse i nisu vidljivi. Teško je navesti određeni broj jer svaka vrsta stupca može koristiti drugu količinu prostora. Gornja granica ovisi o ukupnom prostoru koje koriste svi stupci za tablicu.

Većina korisnika ne stvori dovoljno prilagođenih stupaca da bi dosegli ograničenje, ali ako planirate tablici dodati stotine prilagođenih stupaca, trebali biste razmisliti je li to najbolji dizajn. Opisuju li svi stupci koje planirate dodati svojstva retka za tu tablicu? Očekujete li doista da će ljudi koji koriste vaše okruženje moći upravljati obrascem koji uključuje tako velik broj stupaca? Broj stupaca koje dodajete obrascu povećava količinu podataka koje treba prenijeti svaki put kad se redak uređuje i utječe na performanse sustava. Razmotrite te čimbenike pri dodavanju prilagođenog stupca tablici.

Stupci izbora pružaju skup mogućnosti koje se prikazuju u kontroli padajućeg izbornika na obrascu ili u kontroli popisa za odabir kada se koristi napredno pretraživanje. Vaše okruženje može podržavati tisuće mogućnosti unutar stupca izbora, ali to ne biste trebali smatrati gornjom granicom. Studije upotrebljivosti pokazuju da ljudi imaju problema s korištenjem sustava u kojem padajuća kontrola pruža veliki broj opcija. Koristite stupce izbora za definiranje kategorija za podatke. Nemojte koristiti stupce izbora za odabir kategorija koje zapravo predstavljaju zasebne stavke podataka. Na primjer, umjesto da održavate stupac izbora u kojem se pohranjuje svaki od stotina mogućih proizvođača određene vrste opreme, razmislite o stvaranju tablice u kojoj se pohranjuju reference na svakog proizvođača i koristite stupac s vrijednostima umjesto izbora.

Sljedeći koraci

Stvaranje ili uređivanje tablica (vrste redaka)
Stvaranje i uređivanje odnosa između tablica