Tablice i metapodaci u rješenju Microsoft Dataverse

Dataverse dizajniran je tako da možete brzo i jednostavno stvoriti podatkovni model za svoju aplikaciju. Obično se ne biste trebali zamarati nekim pojedinostima o metapodacima o kojima se govori u ovoj temi. No ako želite bolje shvatiti na koji način funkcioniraju aplikacije koje koriste Dataverse ili ako procjenjujete što je moguće, razumijevanje metapodataka koje koristi Dataverse može vam dati bolji uvid.

Metapodaci označava 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.

Više o standardnim tablicama, atributima i odnosima tablice uključenima po zadanim postavkama u platformu Dataverse možete saznati tako da pregledate Referencu entiteta.

Savjet

Dizajneri dostupni za uređivanje metapodataka ne mogu prikazati sve pojedinosti pronađene u metapodacima. Možete instalirati aplikaciju stvorenu prema modelu pod nazivom Preglednik metapodataka koja će vam omogućiti prikaz svih svojstava tablica i metapodataka u sustavu. Dodatne informacije: Pregledajte definicije tablica u svom okruženju.

Stvaranje novih metapodataka ili korištenje postojećih?

Platforma Dataverse isporučuje se s nizom standardnih tablica koje podržavaju osnovne mogućnosti poslovne aplikacije. 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 niz stupaca koji predstavljaju zajedničke podatke koje će sustav možda morati 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 želite instalirati rješenje, možete očekivati da je razvojni inženjer rješenja iskoristio standardne tablice i atribute. Stvaranje nove prilagođene tablice koja zamjenjuje sistemsku tablicu ili atribut znači da sva dostupna rješenja možda neće funkcionirati za vašu tvrtku ili ustanovu.

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 kako bi odgovarali vašim potrebama, trebali biste procijeniti je li potrebno stvoriti novu tablicu, stupac ili tablicu Odnosi.

Napominjemo da možete promijeniti zaslonski naziv tablice tako da odgovara nomenklaturi koju koristi vaša tvrtka ili ustanova. Primjerice, uobičajeno je da korisnici promijene zaslonski naziv tablice računa u Tvrtka ili naziv tablice kontakta u Pojedinac. To se može napraviti na tablicama ili atributima bez promjene ponašanja tablice. Dodatne informacije o preimenovanju tablice potražite u odjeljku Promjena naziva tablice.

Ne možete izbrisati standardne tablice, stupce ili Odnosi tablice. Oni se smatraju dijelom sistemskog rješenja i svaka tvrtka ili ustanova bi ih trebala imati. Ako želite sakriti standardnu tablicu, promijenite privilegije sigurnosnih uloga za svoju tvrtku ili ustanovu da biste za tu tablicu uklonili privilegije za čitanje. Time će se tablica ukloniti iz većine dijelova aplikacije. Ako postoji stupac sustava koji vam nije potreban, uklonite ga iz obrasca i svih prikaza koji ga koriste. Promijenite vrijednost Pretraživo u definiciji stupca i odnosa tablice tako da se ne pojavljuje u naprednom pretraživanju.

Ograničenja pri stvaranju stavki metapodataka

Broj tablica koje možete stvoriti ograničen je. Informacije o maksimalnom broju možete pronaći na stranici Postavke > Administracija > Korišteni resursi.

U svakoj tablici postoji gornja granica broja stupaca koje možete stvoriti. To ograničenje temelji se na tehničkim ograničenjima količine podataka koji se mogu pohraniti u redak tablice baze podataka. 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 uistinu da će se korisnici vaše organizacije snaći u obrascu koji sadrži tako veliki broj stupaca? Broj stupaca koja dodate obrascu povećavaju količinu podataka koje je potrebno prenijeti pri svakom uređivanju retka te utječe na performanse sustava. Razmotrite te čimbenike pri dodavanju prilagođenog stupca tablici.

Stupci izbora nude niz mogućnosti koje će se prikazati u padajućoj kontroli na obrascu ili na kontroli popisa za odabir pri korištenju naprednog pretraživanja. Vaše okruženje može podržati tisuće opcija unutar skup mogućnosti, ali to ne biste trebali smatrati gornjom granicom. Studije upotrebljivosti pokazale su da korisnici imaju poteškoća pri korištenju sustava u kojem padajuća kontrola nudi veliki broj mogućnosti. Upotrijebite stupac izbora da biste definirali kategorije podataka. Nemojte koristiti stupce izbora za odabir kategorija koje zapravo predstavljaju zasebne stavke podataka. Na primjer, umjesto da održavate stupac izbora koji pohranjuje svakog od stotine mogućih proizvođača određene vrste opreme, razmislite o tome da stvorite tablicu koja pohranjuje reference za svakog proizvođača i koristite stupac pretraživanja, a ne izbor.

Sljedeći koraci

Stvaranje ili uređivanje tablica (vrste retka)
Stvaranje i uređivanja odnosa tablica

Napomena

Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)

Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).