Partekatu honen bidez:


Dynamics 365 Field Service-ren taula/ entitatearen erreferentzia

Dataverseko taulek inguruneko datu-base guztiek duten taula-multzo komuna ematen dute.

Dynamics 365 aplikazio gaituen taula/ erakundearen erreferentziak Dynamics 365-en aplikazioak instalatu aurretik behar diren taula gehigarriak jasotzen ditu, hala nola Field Service.

Hemen zerrendatutako taulak gehitu edo aldatu egiten dira Dynamics 365 Field Service instalatzea aukeratzen duenean, Dataversek sortzen duen ingurune bati gehitzen dion bitartean. Taula-eskemek beste alderdi bat izan dezakete Dataverse inguruan instalatutako beste aplikazio batzuk baldin badaude.

Oharra

Erreferentziazko dokumentazio honek kanpoan uzten ditu bere inguruan dauden zenbait taula. Adibidez, barne-erabilerarako bakarrik erabiltzen diren taulak, Field Serviceko garatzaileentzat hain garrantzitsuak ez direnak. Taula-eskemetako aldaketak ez dira berehala islatzen, dokumentazio hori tarte jakin batzuetan sortzen dugulako.

2025eko otsailean kaleratu genuen erreferentziazko dokumentazio hau. Litekeena da aldaketak maizago igarritzea hasierako iruzkinak bildu eta landu ahala.

Gaur egungo informazioa ikusteko eta Dataverse inguruko taula guztiak filtratu gabe, erabili taulak definitzeko esploratzailea. Taula-definizioen esploratzailea bere ingurunean taula-definizioak aztertzean deskribatzen den soluzio administratua da.

Erreferentzia horretan, honako hauek bakarrik sartzen dira koadroak:

  • IsPrivate berdina da false

  • IsIntersect a da false edo IsIntersecttrue 4 zutabe baino gehiago ditu taulak.

    • Bidegurutze-taula gehienek 4 zutabe baino ez dituzte, bat baino gehiagoren eta batzuen arteko erlazioa onartzeko. Ez dira baliagarriak. Lau zutabe baino gehiago dituzten bidegurutze-taulak interesgarriagoak dira.

Mezuak

Zerrenda honetako mezuak erakundeari aplika dakizkiok dira. Adibidez, erabiltzailearen jabetzako taulek mezuak onartzen dituzte , Assign, GrantAccesseta ModifyAccess erakundearenak RevokeAccessez diren taulak, berriz, ez.

SDK .NET-erako

SDK.NET-erako erabiltzean, normalean Microsoft.Crm.Sdk.Messages edo Microsoft.Xrm.Sdk.Messages izen-hartzeko guneetako eskaera-mota eska dezakezu. Klase hauek mezuaren izenari erantsitako aurrizkia Request barne hartzen duten izenak dituzte.

Mezu batzuk onartzen dituzten konponbideetarako ekintza pertsonalizatu gisa gehitzen dira. Mezu horiek ez daude definituta SDKren mihiztatutan, baina erabiltzeko hainbat modu daude.

API webgunea

Web API erabiltzean, Dataverse ODataren funtzio eta ekintza komunak aurki ditzakezu, erreferentzia hauetan definituta:

Funtzio eta ekintza hauetarako, eta beste edozein gehigarri agregatu, era honetan nola erabili deskubri dezakezu:

  1. Aztertu zerbitzu $metadata dokumentua , itzulitako parametroei eta balioei buruzko xehetasunak lortzeko. Kontsultatu Ekintza-definizioak eta funtzio-definizioak , informazio gehiago lortzeko.
  2. Ekintzak eta eginkizunak deitzea. Kontsultatu WEB API-ren akzioak erabiltzea eta WEB API funtzioak erabiltzea informazio gehiago lortzeko.

Gertaera

Ekitaldiak mezu batzuk dira, haiek harpidetu ahal izateko. Ekitaldia erantsi ezean, ez du mezua aipatu behar, harpidetu besterik ez du egin behar. Hainbat eratara harpidetu zaitezke, adibidez:

Propietateak

Atal honetan, guztien ordez hautatutako entitateen propietateak sartzen dira. Garatzaileentzat erabilgarrienak izatea espero den propietateak baino ez dira sartzen. Entitatearen jabetza-balio batzuk alda daitezke.

Zutabeak

Zutabeak bi ataletan zerrendatzen dira: zutabeak/ atributu eskribagarriak eta irakurketa bakarreko zutabeak/ atributuak. Bereizketa horren helburua garatzaile batek taula batean lerroak sortzean edo eguneratzean ezar ditzakeen zutabeetan zentratzea da. Zutabe horiek ulertzeak garatzaile bati laguntzen dio ulertzen zer egin dezakeen taularekin, balioak berreskuratzeaz harago.

Zutabeak/atributu grabagarriak ataleko zutabeek IsValidForCreate edo IsValidForUpdate (normalean biak) propietateetarako true-a itzultzen dute. Propietate horietakoren batek faltsutzen badu, adierazten da.

Irakurgai bakarreko zutabeak edo atributuak beti itzultzen dira faltsea IsValidForCreateetaIsValidForUpdate propietateetarako.

Erreferentzia-dokumentazio hori aukeratzeko aukerak ingelesa oinarrizko hizkuntza den inplementazio batetik datoz. Aukeratzeko aukera batzuk aldatu egin daitezke ingurunea sortzen denean aukeratutako oinarrizko hizkuntzaren arabera. Desberdintasun horiek estuago lotzen dira hizkuntzara edo kulturara hobekien egokitzen diren aukerekin. Aukera horiek pertsonaliza ditzakezu etiketak aldatuz edo aukerak gehituz eta ezabatuz, beharrezkoa den neurrian.

Erlazioak

EntityMetadata klaseak harremanak irudikatzeko hiru propietate ditu:

Propietatea Idatzi Azalpena
HarremanakToManyManys OneToManyRelationshipMetadata[] Harreman-matrizea lortzen du erakundearentzat.
ManyToOneRelationships OneToManyRelationshipMetadata[] Hainbatetik banan-banan harremanen matrizea lortzen du erakundearentzat.
ManyToManyRelationships ManyToManyRelationshipMetadata[] Hainbatetik batzuetarako harreman-matrizea lortzen du erakundearentzat.

Oharra

Garrantzitsua da kontuan izatea, taula bakoitzak hari aplikatzen zaizkion harremanak zerrendatzen baditu ere, bi taulek erlazio bakoitza partekatzen dutela. Erlazioak taulen artean daude. BatTo-Many erlazioak egon arren, bat baino gehiagoren eta baten arteko erlazioak erreferentzia-taulako batenTo-Many-harreman baten ikusmena besterik ez dira.

Hainbatetik batera arteko harremanak

OneToManyRelationship Honako hauek barne hartzen ditu:

Propietatea Azalpena
ReferencedEntity Erlazionatutako taularen izen logikoa.
ReferencedAttribute Erlazionatutako taularen gako nagusiaren izen logikoa.
ReferencingEntity Bilaketa-zutabeak duen taularen izen logikoa.
ReferencingAttribute Erlazionatutako taulan bilaketa-zutabearen izen logikoa, taula nagusiaren gako nagusiari erreferentzia bat ematen diona.
IsHierarchical Harremanak harreman hierarkiko autorreferentziala adierazten badu
CascadeConfiguration Erakunde nagusian egindako eragiketak ur-jauzian transmitituko zaizkie erakundeei.
Informazio gehiago: Ur-jauziko konfigurazioa

Batetik askora arteko harremanak

OneToManyRelationship Honako hauek barne hartzen ditu:

Propietatea Azalpena
ReferencingEntity Erlazionatutako taularen izen logikoa.
ReferencingAttribute Taula nagusiaren gako nagusiaren erreferentzia duen taularen zutabearen izen logikoa.
IsCustomizable Erlazioaren propietateak alda badazak.
ReferencedEntityNavigationPropertyName Zerrenda horretarako WEB API-ren bildumako baloreekin na natzatzeko jabetzaren izena.
Informazio gehiago: WEB API-ren nabigazio-propietateak
AssociatedMenuConfiguration Ereduetan oinarritutako aplikazioek erabiltzen dituzten datuak, erakunde nagusitik erabiltzailearen interfazearekin zerikusia duten erakundeen datuak eskura daitezkeen kontrolatzeko, eta nola.

Askoren eta askoren arteko harremanak

Hainbat eta hainbaten arteko zerrenda bakoitzak Entity1LogicalName eta Entity2LogicalName ditu. Dokumentazio horretarako, zerrendaren xehetasunak egungo taularen testuinguruan ematen dira. Benetan garrantzitsua den Entity1 ala Entity2 ez.

Bat baino gehiagoren eta batzuen arteko zerrenda bakoitzerako honako propietate hauek sartzen dira:

Propietatea Azalpena
IntersectEntityName Elkargune-taularen izen logikoa, hainbatetik batetara erlazio hori onartzen duena.
Balio hori erabil dezakezu FetchXml bidez taula-zutabeak lotzean
IsCustomizable Erlazioaren propietateak alda badazak.
SchemaName Erlazioaren eskema izena.
IntersectAttribute Elkarguneko taularen izena, mota honetako erregistroetarako giltzarri nagusia dena.
NavigationPropertyName Zerrenda horretarako WEB API-ren bildumako baloreekin na natzatzeko jabetzaren izena.
Informazio gehiago: WEB API-ren nabigazio-propietateak
AssociatedMenuConfiguration Ereduetan oinarritutako aplikazioek erabiltzen dituzten datuak, taula honetatik erabiltzailearen interfazean bigarren taulako datuak eskura daitezkeen kontrolatzeko eta nola.

Hainbaten eta batzuen arteko harremana autorreferentziala bada, hala nola konexio rolerako (ConnectionRole) connectionroleassociation_association, Entity1 edo Entity2 jabetzaren aurretik jartzeko.

Propietatea Balioa
Entity1IntersectAttribute Elkarguneko taularen izena, mota honetako erregistroetarako giltzarri nagusia dena, lehen taula bezala.
Entity2IntersectAttribute Bidegurutze-taularen zutabearen izena, mota honetako erregistroetarako giltzarri nagusia dena, bigarren taula bezala.
Entity1NavigationPropertyName Zerrenda horretarako web-APIaren bildumako baloreak dituen nabigazio-jabetzaren izena, lehen taula gisa.
Entity2NavigationPropertyName Zerrenda horretarako web-API-ren bildumako balioak dituen nabigazio-jabetzaren izena, bigarren taula gisa.
Entity1AssociatedMenuConfiguration Ereduetan oinarritutako aplikazioek erabiltzen dituzten datuak, taula honetatik erabiltzailearen interfazean bigarren taulako datuak eskura daitezkeen kontrolatzeko, hala nola lehen taula eta nola.
Entity2AssociatedMenuConfiguration Ereduetan oinarritutako aplikazioek erabiltzen dituzten datuak, taula honetatik erabiltzailearen interfazean bigarren taulako datuak eskura daitezkeen kontrolatzeko, bigarren taula gisa.