Notă
Accesul la această pagină necesită autorizare. Puteți încerca să vă conectați sau să modificați directoarele.
Accesul la această pagină necesită autorizare. Puteți încerca să modificați directoarele.
Furnizarea de stocare pentru date este cea mai importantă funcție a Dataverse. Dataverse include un set de tabele de bază care oferă structură pentru datele utilizate de aplicațiile de business.
Puteți vizualiza setul de tabele de bază în referința tabelului/entității Dataverse.
Modificarea tabelelor
Puteți modifica designul tabelului folosind mai multe metode diferite.
Folosiți designeri
Există mai multe moduri de a edita designul mesei folosind designeri.
| Designer | Descriere |
|---|---|
| make.powerapps.com | Cea mai ușoară și mai comună abordare pentru a modifica schema este să utilizați https://make.powerapps.com/ pentru a edita tabelele Dataverse într-un mediu. Modificările aplicate aici sunt efectuate în contextul unei soluții implicite Common Data Service negestionate. |
| Explorator de soluții pentru soluția dvs. | Dacă veți distribui o soluție, ar trebui să creați tabele, atribute sau relații noi în contextul soluției negestionate pe care le veți utiliza pentru a vă dezvolta soluția. Mai multe informații: Editor de soluții |
| Din editorul de formulare | Când editați un formular de aplicație proiectat pe bază de model pentru o entitate, puteți face clic pe butonul Câmp nou din Explorer câmpuri. Dacă creați un câmp de căutare, veți crea o nouă relație pentru a-l susține. |
Importul unei soluții
O soluție poate conține tabel și alte componente personalizate. Importul unei soluții gestionate sau negestionate în mediul Dataverse va include acele tabele sau va extinde tabelele existente cu noul tabel pe care îl conțin.
Dintr-o sursă de date utilizând Power Query
Puteți crea tabele noi și le puteți completa cu date utilizând Power Query. Informații suplimentare: Adăugarea datelor la un tabel în Dataverse utilizând Power Query
Utilizarea serviciilor web pentru a lucra cu definițiile de tabel
Serviciile web expuse în Dataverse includ capacități de creare, citire, scriere și ștergere de tabele. Aceste servicii sunt utilizate cel mai frecvent pentru a citi, deoarece aceste date vă pot informa codul în timpul execuției despre modul în care a fost particularizat mediul. Informații suplimentare: Lucrul cu definițiile de tabel utilizând cod
Definiții de tabel
Modelul de date este stocat în Dataverse.
- Clasa EntityMetadata definește acest lucru cu SDK-ul pentru .NET.
- EntityMetadata EntityType definește acest lucru pentru API-ul web.
Definiția tabelului include următoarele informații:
| Date | Descriere |
|---|---|
| Proprietăți | Fiecare entitate are aproape 100 de proprietăți care descriu modul în care este identificată și ce se poate face cu ea. Informații suplimentare: Definiția entității |
| Atribute | Proprietatea entitate Attributes este o colecție de atribute sau coloane. Fiecare coloană are aproximativ 50 de proprietăți pentru a descrie modul în care este identificată, tipul de date pe care o conține, cum este formatată și ce se poate face cu ea. Informații suplimentare: Definiția atributului |
| Relaţii | Trei dintre proprietățile entității sunt colecții de relații între tabele. Aceste colecții conțin diferite tipuri de relații: Mulți-la-mulți, Mulți-la-unu și Unu-la-mulți. Informații suplimentare: Definirea relațiilor |
| Privilegii | Una dintre proprietăți este o colecție de privilegii între 0 și 8 care identifică tipurile de operațiuni de date care pot fi efectuate pe acel tabel cu un identificator unic asociat fiecăruia. Aceste operațiuni includ: Adăugare, Anexare,Atribuire, Creare, Ștergere, Citire, Partajare și Scriere. |
| Chei | În mod implicit, fiecare tabel are un singur atribut GUID (identificator unic global), iar proprietatea Keys este o colecție goală. Puteți adăuga chei alternative la un tabel. Informații suplimentare: Chei |
Bacșiș
Dezvoltarea unei înțelegeri a definiției tabelului în sistem vă poate ajuta să înțelegeți cum funcționează Dataverse. Multe dintre proprietăți controlează, de asemenea, ce pot face tabelele din aplicațiile proiectate pe bază de model. Designerii disponibili pentru editarea metadatelor nu pot afișa toate detaliile găsite în metadate. Puteți instala o aplicație bazată pe model numită Browser de metadate, care vă va permite să vizualizați toate tabelele ascunse și proprietățile de metadate care se găsesc în sistem. Informații suplimentare: Răsfoiți definițiile de tabele și coloane din mediul dvs.
Mese private
Dataverse conține câteva tabele care nu sunt destinate dezvoltatorilor terți. Aceste tabele sunt adăugate de Microsoft pentru a activa funcționalitatea caracteristicilor. Mesele private sunt indicate de EntityMetadata.IsPrivate proprietate. Aceste tabele nu sunt incluse în documentul de $metadata CSDL API web. Cu toate acestea, le veți găsi atunci când interogați metadatele entității.
Prudență
Nu ar trebui să utilizați tabele private în soluțiile dvs. Prin marcarea unui tabel ca privat, Microsoft indică în mod explicit că nu acceptăm alte aplicații pentru a utiliza tabelul. Microsoft poate elimina tabelul sau introduce modificări de rupere în orice moment. Utilizarea acestor tabele de către altcineva decât Microsoft nu este acceptată.