Dijeli putem


Rad s tablicama platforme Dataverse pomoću koda

Pružanje pohrane podataka najvažnija je funkcija platforme Dataverse. Dataverse obuhvaća osnovni skup tablica koje pružaju strukturu za podatke koje koriste poslovne aplikacije.

Osnovni skup tablica možete pregledati u referenci tablice/entiteta Dataverse.

Izmjena tablica

Dizajn tablice možete izmijeniti pomoću nekoliko različitih metoda.

Koristite dizajnere

Postoji nekoliko načina za uređivanje dizajna tablice pomoću dizajnera.

Dizajner Opis
make.powerapps.com Najlakši i najčešći pristup izmjeni sheme jest korištenje za uređivanje tablica https://make.powerapps.com/ platforme Dataverse u okruženju. Promjene koje se ovdje primjenjuju izvode se u kontekstu neupravljanog zadanog rješenja usluge Common Data Service.
Preglednik rješenja za vaše rješenje Ako ćete distribuirati rješenje, trebali biste stvoriti sve nove tablice, atribute ili odnose u kontekstu neupravljanog rješenja koje ćete koristiti za razvoj rješenja.
Dodatne informacije: izdavač rješenja
Iz uređivača obrazaca Prilikom uređivanja obrasca aplikacije stvorene prema modelu za entitet možete kliknuti gumb Novo polje u Pregledniku polja. Ako stvorite polje s vrijednostima, stvorit ćete novi odnos koji će ga podržavati.

Uvoz rješenja

Rješenje može sadržavati tablicu i druge prilagođene komponente. Uvoz upravljanog ili neupravljanog rješenja u vaše okruženje Dataverse uključit će te tablice ili proširiti postojeće tablice novom tablicom koju sadrže.

Iz izvora podataka pomoću dodatka Power Query

Možete stvoriti nove tablice i ispuniti ih podacima pomoću dodatka Power Query. Dodatne informacije: Dodavanje podataka u tablicu na usluzi Dataverse pomoću dodatka Power Query

Korištenje web-servisa za rad s definicijama tablica

Web-usluge izložene u usluzi Dataverse uključuju mogućnosti stvaranja, čitanja, pisanja i brisanja tablica. Ti se servisi najčešće koriste za čitanje jer ti podaci mogu informirati vaš kod tijekom izvođenja o tome kako je okruženje prilagođeno. Dodatne informacije: Rad s definicijama tablica pomoću koda

Definicije tablica

Podatkovni model pohranjuje se unutar platforme Dataverse.

Definicija tablice uključuje sljedeće informacije:

Podaci Opis
Svojstava Svaki entitet ima gotovo 100 svojstava koja opisuju kako se identificira i što se s njim može učiniti. Dodatne informacije: Definicija entiteta
Atribute Svojstvo entiteta Attributes zbirka je atributa ili stupaca. Svaki stupac ima oko 50 svojstava koja opisuju kako se identificira, vrstu podataka koje sadrži, kako je formatiran i što se s njim može učiniti. Dodatne informacije: Definicija atributa
Odnosi Tri svojstva entiteta zbirke su odnosa između tablica. Te zbirke sadrže različite vrste odnosa: Mnogi-na-više, Mnogi-na-jedan i Jedan na više. Dodatne informacije: Definicija odnosa
Povlastica Jedno od svojstava je zbirka između 0 i 8 privilegija koje identificiraju vrste podatkovnih operacija koje se mogu izvesti na toj tablici s jedinstvenim identifikatorom povezanim sa svakom od njih. Te operacije obuhvaćaju: Dodavanje, Dodavanje, Dodjeljivanje, Stvaranje, Brisanje, Čitanje, Zajedničko korištenje i Pisanje.
Ključevi Prema zadanim postavkama, svaka tablica ima jedan atribut GUID (globalno jedinstveni identifikator), a svojstvo je prazna zbirka Keys . U tablicu možete dodati zamjenske ključeve. Dodatne informacije: Ključevi

Savjet

Razvijanje razumijevanja definicije tablice u sustavu može vam pomoći da shvatite kako Dataverse funkcionira. Mnoga svojstva također kontroliraju što tablice u aplikacijama utemeljenim na modelu mogu učiniti. Dizajneri dostupni za uređivanje metapodataka ne mogu prikazati sve pojedinosti koje se nalaze u metapodacima. Možete instalirati aplikaciju utemeljenu na modelu pod nazivom Preglednik metapodataka koja će vam omogućiti prikaz svih skrivenih tablica i svojstava metapodataka koja se nalaze u sustavu. Dodatne informacije: Pregledavanje definicija tablica i stupaca u vašem okruženju

Privatni stolovi

Dataverse sadrži neke tablice koje nisu namijenjene razvojnim inženjerima trećih strana. Te tablice dodaje Microsoft da bi omogućio funkcionalnost značajki. Privatni stolovi označeni su svojstvom EntityMetadata.IsPrivate Te tablice nisu uključene u CSDL $metadata dokument Web API-ja. Međutim, pronaći ćete ih prilikom postavljanja upita metapodacima entiteta.

Oprez

U svojim rješenjima ne biste trebali koristiti privatne tablice. Označavanjem tablice kao privatne Microsoft izričito navodi da ne podržavamo druge aplikacije za korištenje tablice. Microsoft može ukloniti tablicu ili uvesti prijelomne promjene u bilo kojem trenutku. Korištenje ovih tablica od strane bilo koga osim Microsofta nije podržano.

Vidi također

Pregled razvojnog inženjera platforme Dataverse