Belešku
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da se prijavite ili da promenite direktorijume.
Pristup ovoj stranici zahteva autorizaciju. Možete pokušati da promenite direktorijume.
Dataverse tabele pružaju zajednički skup tabela koje imaju sve baze podataka okruženja.
Referenca tabele / entiteta aplikacija sa omogućenim aplikacijama Dinamics KSNUMKS sadrži dodatne tabele koje su potrebne pre nego što instalirate aplikacije Dinamics KSNUMKS kao što je Field Service.
Tabele koje su ovde navedene se dodaju ili modifikuju kada izaberete da instalirate Dinamics KSNUMKS Field Service dok dodate Dataverse u okruženje koje kreirate. Tabelarne šeme mogu izgledati drugačije, ako postoje druge aplikacije instalirane u vašem Dataverse okruženju.
Belešku
Ova referentna dokumentacija isključuje određene tabele koje postoje u vašem okruženju. Na primer, tabele koje su namenjene samo za internu upotrebu i takve koje smatramo manje relevantnim za programere Field Service-a. Promene u šemama tabele se ne odražavaju odmah jer generišemo ovu dokumentaciju u određenim intervalima.
Pokrenuli smo ovu referentnu dokumentaciju u februaru 2025. godine. Možda ćete primetiti promene češće dok prikupljamo početne povratne informacije i rešavamo ih.
Da biste videli trenutne i nefiltrirane informacije za sve tabele u vašem Dataverse okruženju, koristite pretraživač definicije tabele. Pretraživač definicija tabele je upravljano rešenje opisano u Pregledaj definicije tabele u vašem okruženju.
Ova referenca obuhvata samo one tabele u kojima:
JePrivatno jednako
false- Ovo isključuje tabele u kojima ne postoje spoljni slučajevi upotrebe. Saznajte više o privatnim stolovima
IsIntersect jednako
falseili IsIntersect jednakotruei tabela sadrži više od 4 kolone.- Većina tabela ukrštanja sadrži samo 4 kolone neophodne za podršku odnosa Many-to-Mani. Oni nisu korisni. Tabele presijecanja sa više od četiri kolone su zanimljivije.
Poruke
Poruke na ovoj listi su primenljive za entitet. Na primer, tabele u vlasništvu korisnika podržavaju Assign, GrantAccess, ModifyAccess, i poruke, dok tabele RevokeAccess u vlasništvu organizacije ne.
SDK za .NET
Kada koristite SDK za .NET, obično možete pozvati odgovarajuću klasu zahteva koja će pripadati ili Microsoft.Crm.Sdk.Messages ili Microsoft.Xrm.Sdk.Messages imenskim prostorima. Ove klase imaju imena koja sadrže prefiks Request dodat u ime poruke.
Neke poruke se dodaju kao prilagođene akcije za rešenja koja podržavaju. Ove poruke nisu definisane u okviru SDK sklopova, ali postoji nekoliko načina na koje ih možete koristiti.
Veb API
Kada koristite Veb API, možete pronaći zajedničke Dataverse OData funkcije i akcije definisane u ovim referencama:
Za ove funkcije i akcije, kao i bilo koji dodatni dodati, možete otkriti kako da ih koristite:
- Pregledajte $metadata servisni dokument za detalje o parametrima i povratnim vrednostima. Pogledajte Definicije akcija i Definicije funkcija za detalje .
- Pozovite akcije i funkcije. Pogledajte Koristite Veb API akcije i Koristite Veb API funkcije za detalje.
Događaji
Događaji su poruke koje postoje tako da možete da se pretplatite na njih. Osim ako niste dodali događaj, ne bi trebalo da pozivate poruku, već se samo pretplatite na nju. Možete se pretplatiti na događaje na nekoliko različitih načina, na primer:
- Koristite konektor Pover Automate Dataverse koristeći okidač Kada se izvrši akcija .
- Registrujte Dataverse dodatak da biste odgovorili na događaj.
- Pošaljite podatke o događaju u Azure ili veb hook sa Dataverse Azure integracijom
Svojstva
Ovaj odeljak uključuje izabrane entitete osobine, a ne sve njih. Uključene su samo one osobine za koje se očekuje da će biti najkorisnije za programere. Neke vrednosti svojstava entiteta mogu se promeniti.
Kolone
Kolone su navedene u dva odvojena odeljka: kolone / atributi za pisanje i kolone / atributi samo za čitanje. Svrha ovog razdvajanja je da se fokusira na kolone koje programer može postaviti prilikom kreiranja ili ažuriranja redova u tabeli. Razumevanje ovih kolona pomaže programeru da shvati šta mogu da urade sa tabelom osim samo preuzimanja vrednosti.
Kolone u odeljku Kolumne / atributi za pisanje vraćaju tačno za osobineIsValidForCreate ili IsValidForUpdate (obično oboje). Ako bilo koja od ovih osobina vrati lažno, to je naznačeno.
Kolone / atributi samo za čitanje uvek vraćaju laž za svojstva IsValidForCreateiIsValidForUpdate .
Opcije kolone izbora u ovoj referentnoj dokumentaciji potiču iz raspoređivanja gde je engleski osnovni jezik. Neke opcije izbora mogu da variraju u zavisnosti od osnovnog jezika koji je izabran kada je okruženje kreirano. Ove razlike su bliže usklađene sa opcijama koje najbolje odgovaraju jeziku ili kulturi. Slobodni ste da prilagodite ove opcije promenom oznaka ili dodavanjem i uklanjanjem opcija po potrebi.
Relacije
Klasa EntityMetadata sadrži tri osobine koje predstavljaju odnose:
| Svojstvo | Tip | Opis |
|---|---|---|
| OneToManiOdnosi | OneToManyRelationshipMetadata[] | Dobija niz jedan-na-više odnosa za entitet. |
| ManyToOneOdnosi | OneToManyRelationshipMetadata[] | Dobija niz odnosa više na jedan za entitet. |
| MnogoMnogoVeze | ManyToManyRelationshipMetadata[] | Dobija niz odnosa mnogo-na-više za entitet. |
Belešku
Važno je imati na umu da, iako svaka tabela navodi one odnose koji se odnose na nju, svaki odnos dele obe tabele. Odnosi postoje između tabela. Dok postoje odnosiTo-Many jedan, odnosi Many-to-One su jednostavno pogled na odnos One-To-Many iz referentne tabele.
Odnosi mnogo-na-jedan
Uključuje ove OneToManyRelationship osobine:
| Svojstvo | Opis |
|---|---|
ReferencedEntity |
Logičko ime srodne tabele. |
ReferencedAttribute |
Logički naziv primarnog ključa srodne tabele. |
ReferencingEntity |
Logičko ime srodne tabele koja ima kolonu za pretragu. |
ReferencingAttribute |
Logičko ime kolone za pretragu u srodnoj tabeli koja sadrži referencu na primarni ključ primarne tabele. |
IsHierarchical |
Da li odnos predstavlja samoreferentni hijerarhijski odnos |
CascadeConfiguration |
Podaci koji opisuju koje operacije izvršene na matičnom entitetu će se kaskadno spustiti na povezane entitete. Više informacija: Kaskada konfiguracija |
Jedan-na-više odnosa
Uključuje ove OneToManyRelationship osobine:
| Svojstvo | Opis |
|---|---|
ReferencingEntity |
Logičko ime srodne tabele. |
ReferencingAttribute |
Logičko ime kolone u srodnoj tabeli koja sadrži referencu na primarni ključ primarne tabele. |
IsCustomizable |
Da li se svojstva odnosa mogu promeniti. |
ReferencedEntityNavigationPropertyName |
Ime navigacione osobine Veb API vrednosti za ovu vezu. Više informacija: Veb API Navigation Properties |
AssociatedMenuConfiguration |
Podaci koje koriste aplikacije zasnovane na modelu da kontrolišu da li i kako se podacima povezanog entiteta može pristupiti u korisničkom interfejsu iz primarnog entiteta. |
Mnogo-na-mnogo odnosa
Svaki odnos mani-to-many uključuje Entity1LogicalName i Entity2LogicalName. Za ovu dokumentaciju, detalji odnosa su dati u kontekstu trenutne tabele. Da li je Entity1Entity2 ili nije zaista važno.
Za svaki odnos many-to-many uključene su sledeće osobine:
| Svojstvo | Opis |
|---|---|
IntersectEntityName |
Logično ime tabele preseka koja podržava ovaj odnos mnogo-na-više. Ovu vrednost možete koristiti prilikom spajanja kolona tabele koristeći FetchXml |
IsCustomizable |
Da li se svojstva odnosa mogu promeniti. |
SchemaName |
Ime šeme odnosa. |
IntersectAttribute |
Ime kolone u tabeli preseka koja je primarni ključ za zapise ovog tipa. |
NavigationPropertyName |
Ime navigacione osobine Veb API vrednosti za ovu vezu. Više informacija: Veb API Navigation Properties |
AssociatedMenuConfiguration |
Podaci koje koriste aplikacije zasnovane na modelu za kontrolu da li i kako se podacima druge tabele može pristupiti u korisničkom interfejsu iz ove tabele. |
U retkim slučajevima kada je odnos mnogo-na-više samo-referenciranje, kao što je za Connection Role (ConnectionRole) connectionroleassociation_association, Entity1 ili Entity2 je prethodan imovini.
| Svojstvo | Vrednost |
|---|---|
Entity1IntersectAttribute |
Ime kolone u tabeli preseka koja je primarni ključ za zapise ovog tipa kao prva tabela. |
Entity2IntersectAttribute |
Ime kolone u tabeli presijecanja koja je primarni ključ za zapise ovog tipa kao druga tabela. |
Entity1NavigationPropertyName |
Ime navigacione osobine za kolekciju Veb API-ja za ovaj odnos kao prvu tabelu. |
Entity2NavigationPropertyName |
Ime navigacione osobine za kolekciju Veb API-ja za ovaj odnos kao drugu tabelu. |
Entity1AssociatedMenuConfiguration |
Podaci koje koriste aplikacije zasnovane na modelu da kontrolišu da li i kako se podacima druge tabele može pristupiti u korisničkom interfejsu iz ove tabele kao prve tabele. |
Entity2AssociatedMenuConfiguration |
Podaci koje koriste aplikacije zasnovane na modelu da kontrolišu da li i kako se podacima druge tabele može pristupiti u korisničkom interfejsu iz ove tabele kao druge tabele |