Tabele și metadate în Microsoft Dataverse

Dataverse este conceput astfel încât să puteți crea rapid și ușor un model de date pentru aplicația dvs. În mod normal, nu trebuie să vă preocupați de unele detalii despre metadatele pe care acest subiect le va prezenta. Dar dacă doriți să aveți o înțelegere mai aprofundată cu privire la modul în care funcționează aplicațiile care utilizează Dataverse sau dacă evaluați ce este posibil, înțelegerea metadatelor utilizate de Dataverse vă poate oferi informații.

Metadatele înseamnă „date despre date”. Dataverse oferă o platformă flexibilă pentru dvs. deoarece este relativ ușor de editat definițiile datelor pe care le va folosi mediul. În Dataverse, metadatele sunt o colecție de tabele. Tabelele descriu tipurile de date stocate în baza de date. Metadatele tabelelor controlează tipurile de înregistrări pe care le puteți crea și tipurile de acțiuni care pot fi efectuate asupra lor. Când utilizați instrumentele de particularizare pentru a crea sau a edita tabele, coloane și relații între tabele, editați aceste metadate.

Diferiții clienți pe care îi utilizează persoanele pentru a interacționa cu datele din mediul dvs. depind de metadatele de tabel și se adaptează pe măsură ce personalizați metadatele. Dar acești clienți depind, de asemenea, de alte date pentru a controla elementele vizuale de afișat, logica particularizată de aplicat și modul de aplicare a securității. Aceste date de sistem sunt, de asemenea, stocate în cadrul tabelelor, dar tabelele înseși nu sunt disponibile pentru particularizare.

Puteți afla informații despre tabele standard, atributele și relațiile de tabel incluse implicit în Dataverse examinând referința de entitate.

Sfat

Designerele disponibile pentru editarea metadatelor nu pot afișa toate detaliile găsite în metadate. Puteți instala o aplicație pe bază de model numită Browser de metadate care vă va permite să vizualizați toate tabelele și proprietățile metadatelor care se găsesc în sistem. Mai multe informații: Răsfoiți definițiile tabelelor din mediul dvs.

Creați noi metadate sau le folosiți pe cele existente?

Dataverse include multe tabele standard care sunt compatibile cu capacități de bază ale aplicației business. De exemplu, datele despre clienții dvs. sau despre clienții dvs. potențiali sunt destinate să fie stocate utilizând tabelele Cont sau Persoană de contact.

Fiecare dintre aceste tabele conține și multe coloane care reprezintă date comune, pe care poate fi necesar ca sistemul să le stocheze pentru tabelul respectiv.

Pentru majoritatea organizațiilor, este în avantajul dvs. să utilizați atributele și tabelele standard în scopul pentru care au fost furnizate.

Dacă instalați o soluție, vă puteți aștepta ca dezvoltatorul soluției să fi utilizat atributele și tabelele standard. Crearea unui nou tabel particularizat, care înlocuiește un atribut sau un tabel de sistem, va însemna că este posibil ca soluțiile disponibile să nu funcționeze pentru organizația dvs.

Din aceste motive, vă recomandăm să căutați și să utilizați tabelele, coloanele și relațiile tabel standard furnizate atunci când acestea corespund organizației dvs. Dacă nu au sens și nu pot fi editate pentru a se potrivi nevoilor dvs., ar trebui să evaluați dacă este necesară crearea unui nou tabel, coloană sau relații de tabel.

Rețineți că puteți schimba numele afișat al unui tabel, astfel încât să corespundă nomenclaturii utilizate de organizația dvs. De exemplu, este foarte uzual ca oamenii să schimbe numele afișat al tabelului de cont în Companie sau al tabelului persoană de contact în Individ. Acest lucru se poate face pentru tabele sau atribute fără a schimba comportamentul tabelului. Pentru mai multe informații despre redenumirea tabelelor, consultați Modificați numele unui tabel.

Nu puteți șterge tabele standard, coloane sau relații de tabel. Acestea sunt considerate parte din soluția de sistem și fiecare organizație trebuie să le aibă. Dacă doriți să ascundeți un tabel standard, modificați privilegiile rol de securitate pentru organizație, în scopul de a elimina privilegiul de citire pentru acel tabel. Acest lucru va elimina tabelul din majoritatea părților aplicației. Dacă există o coloană de sistem de care nu aveți nevoie, eliminați-o din formular și din toate vizualizările care o folosesc. Modificați valoarea Poate fi căutat din definițiile de coloană și relațiile tabel astfel încât să nu apară în găsirea complexă.

Limitări cu privire la crearea de elemente de metadate

Există o limită a numărului de tabele pe care le puteți crea. Puteți găsi informații despre numărul maxim pe pagina Setări > Administrare > Resurse în uz.

În fiecare tabel există o limită superioară a numărului de coloane pe care le puteți crea. Această limită se bazează pe limitările tehnice ale cantității de date care pot fi stocate într-un rând al unui tabel de bază de date. Este dificil de oferit un număr exact, deoarece fiecare tip de coloană poate folosi o altă cantitate de spațiu. Limita superioară depinde de spațiul total folosit de toate coloanele pentru tabel.

Majoritatea persoanelor nu creează suficiente coloane particularizate pentru a atinge limita, dar în cazul în care aveți de gând să adăugați sute de coloane particularizate la un tabel, ar trebui să vă gândiți dacă aceasta este cea mai bună soluție. Toate coloanele pe care intenționați să le adăugați descriu proprietățile unui rând al acelui tabel? Vă așteptați ca persoanele care utilizează organizația dvs. să poată gestiona un formular care include un număr atât de mare de coloane? Numărul de coloane pe care îl adăugați la un formular mărește cantitatea de date care trebuie transferate de fiecare dată când un rând este editat și va afecta performanța sistemului. Luați acești factori în considerare atunci când adăugați coloane particularizate la un tabel.

Coloanele alegere furnizează un set de opțiuni care se vor afișa într-un control vertical de pe un formular sau într-un control de tip listă verticală atunci când utilizați găsirea complexă. Mediul dumneavoastră poate accepta mii de opțiuni într-un set de opțiuni, dar nu ar trebui să considerați aceasta ca limită superioară. Studiile de uzabilitate au arătat că oamenii au probleme cu utilizarea unui sistem în care un control vertical oferă numere mari de opțiuni. Utilizați coloana alegere pentru a defini categoriile de date. Nu utilizați coloanele de alegere pentru a selecta categorii care reprezintă de fapt elemente separate de date. De exemplu, mai degrabă decât să mențineți o coloană alegere care stochează fiecare dintre sutele de posibili producători ai unui tip de echipament, luați în considerare ideea de a crea un tabel care stochează referințe la fiecare producător și de a utiliza o coloană de căutare în locul unei alegeri.

Pașii următori

Creați sau editați tabele (tipuri de rânduri)
Creați și editați relații dintre tabele

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).