Pregled metapodatkov entitete in brskalnika metapodatkov

Ta tema velja za Dynamics 365 Customer Engagement (on-premises). Če vas zanima različica te teme za Power Apps, glejte: Entitete in metapodatki v Dataverse

Ta tema obravnava metapodatke in kako jih lahko uporabite za ustvarjanje Dynamics 365 Customer Engagement (on-premises) ali prilagajanje obstoječe aplikacije Dynamics 365 for Customer Engagement.

Metapodatki, ki se uporabljajo pri prilagajanju

Metapodatki so podatki o podatkih. Dynamics 365 Customer Engagement (on-premises) zagotavlja prilagodljivo platformo, saj je urejanje definicij podatkov, ki jih uporablja okolje, relativno enostavno. Metapodatki predstavljajo zbirko entitet v Dynamics 365 Customer Engagement (on-premises). Entitete opisujejo vrste podatkov, ki so shranjeni v zbirki podatkov. Vsaka entiteta ustreza tabeli zbirke podatkov, vsako polje (ali atribut) v entiteti pa predstavlja stolpec v tej tabeli. Metapodatki entitete nadzorujejo vrste zapisov, ki jih lahko ustvarite, in dejanja, ki se lahko na njih izvedejo. Že z uporabo metapodatkov entitete in s spletnimi storitvami lahko razvijalec napiše kodo za izvajanje dejanj s podatki v vašem okolju. Z orodji za prilagajanje lahko urejate metapodatke, ustvarjate ali urejate entitete, polja in odnose entitet.

Spletna aplikacija ali različni odjemalci, ki jih ljudje uporabljajo pri interakciji s podatki v vašem okolju, so odvisni od metapodatkov entitete in se prilagodijo, ko se metapodatki entitete spremenijo. Ti odjemalci pa so odvisni tudi od drugih podatkov, ki jim pomagajo nadzirati, katere vizualne elemente naj prikažejo, ali naj uporabijo logiko po meri in kako naj poskrbijo za varnost. Ti sistemski podatki se shranijo tudi v entitete, ki pa niso na voljo za prilagajanje.

Uporaba brskalnika metapodatkov

Raziskovalec rešitev omogoča dostop do vseh entitet, ki jih lahko prilagodite, vendar to je le delček vseh entitet, ki določajo metapodatke, uporabljene v sistemu. Za najbolj osnovna opravila prilagajanja zadoščajo informacije, ki so predstavljene v raziskovalcu rešitev. Razvijalci pogosto potrebujejo več informacij in preprost način za ogled metapodatkov. Če imate z razvijalci podrobne razprave o metapodatkih ali če želite bolje razumeti metapodatke, poskusite namestiti rešitev brskalnik metapodatkov. Brskalnik metapodatkov je upravljana rešitev, ki vsebuje spletne vire HTML in jo lahko namestite, omogoča vam ogled vseh metapodatkov ter filtriranje entitet in polj, tako boste pridobili boljše razumevanje vsebine metapodatkov.

Prenos in namestitev brskalnika metapodatkov

Prek ustrezne povezave spodaj lahko prenesete rešitev brskalnika metapodatkov, da jo lahko namestite.

Različica Prenos
Aplikacije Dynamics 365 for Customer Engagement, različica 9.0 (v9.0) Microsoftovi prenosi: MetadataBrowser_3_0_0_5_managed.zip
Dynamics 365 (v8.2) Dynamics Update 1 in CRM Online 2016 servisni paket SP1 za Dynamics Dynamics CRM 2016 na mestu uporabe (v8.1) Microsoftovi prenosi: MetadataBrowser_3_0_0_4_managed.zip
Posodobitev za Dynamics CRM Online 2016 in CRM 2016 (v8.0) Microsoftovi prenosi: MetadataBrowser_3_0_0_2_managed.zip

Namestitev rešitve

Ko prenesete rešitev, jo morate namestiti. Če želite več informacij o namestitvi upravljana rešitev, glejte Uvažanje, posodabljanje in izvažanje rešitev

Odpri kot aplikacijo

Različica aplikacij Dynamics 365 for Customer Engagement, različica 9.0 (v9.0), je konfigurirana kot aplikacija. Ko namestite rešitev brskalnika metapodatkov entitete, poiščite aplikacijo Orodja za metapodatke in jo odprite. Entitete je privzeti pogled. V območju za krmarjenje Orodja lahko izberete Metapodatki entitete, da pregledate posamezne entitete.

Odpiranje na strani za konfiguracijo rešitve

Za starejše različice morate uporabiti naslednji postopek, ki pa deluje tudi za najnovejšo različico.

Ko namestite rešitev brskalnika metapodatkov entitete, odprite upravljana rešitev tako, da dvokliknete vrstico na seznamu rešitev in si ogledate stran Konfiguracija , da si ogledate informacije o brskalniku metapodatkov entitete in gumbe za zagon dveh različnih pogledov.

  • Brskalnik metapodatkov je enakovreden pogledu Entitete v aplikaciji.
  • Brskalnik metapodatkov entitete je enakovreden pogledu metapodatkov entitete v aplikaciji.

Pogled entitet

Izvedete lahko naslednja dejanja:

  • Ogled podrobnosti entitete: Izberite entiteto, ki si jo želite ogledati, s pogledom metapodatkov entitete.
  • Urejanje entitete: Odprite izbrani obrazec entitete v privzeti organizaciji, če entiteta to podpira.
  • Iskanje po besedilu: izvedite iskanje po besedilu, da filtrirate prikazane entitete z naslednjimi lastnostmi entitet: SchemaName,, LogicalName, DisplayNameObjectTypeCodeMetadataId.
  • Filtriranje entitet: nastavite preproste pogoje za ogled podnabora entitet. Vsi pogoji se ocenjujejo z logiko IN.
  • Lastnosti filtra: filtrirajte lastnosti, prikazane za katero koli izbrano entiteto. Na seznamu je približno 100 lastnosti. S tem lahko izberete samo tiste, ki vas zanimajo.

Ogled metapodatkov entitete

Za eno entiteto lahko izvedete naslednja dejanja:

  • Entiteta: spremenite entiteto, ki si jo želite ogledati.

  • Lastnosti: oglejte si vse lastnosti entitete in filtrirajte prikazane lastnosti.

    • Uredi entiteto: Odprite izbrani obrazec za urejanje entitete v privzeti organizaciji, če entiteta to podpira.
    • Lastnosti filtra: filtrirajte lastnosti, prikazane za katero koli izbrano entiteto. Na seznamu je približno 100 lastnosti. S tem lahko izberete samo tiste, ki vas zanimajo.
  • Atributi: oglejte si atribute entitete v pogledu glavno/podrobno. Ta pogled vam omogoča:

    • Uredi atribut: Odprite izbrani obrazec atributa v privzeti organizaciji, če atribut to podpira.
    • Iskanje po besedilu: izvedite iskanje po besedilu, da filtrirate prikazane atribute z naslednjimi lastnostmi atributov: SchemaName,,, LogicalNameDisplayNamein MetadataId.
    • Filtriranje atributov: atribute filtrirajte po poljubnih vrednostih lastnosti atributa.
    • Lastnosti filtra: filtrirajte lastnosti, prikazane za izbrani atribut.
  • Ključi: Če so za entiteto omogočeni nadomestni ključi, lahko preverite, kako so konfigurirani. Več informacij:Določanje nadomestnih ključev

  • Odnosi: Oglejte si tri vrste entitet Odnosi: Ena-to-Many, Many-to-One in Many-to-Many. S temi pogledi lahko:

    • Urejanje relacije: Odprite izbrani obrazec relacije v privzeti organizaciji, če odnos to podpira.
    • Iskanje po besedilu: izvedite iskanje po besedilu, da filtrirate prikazano Odnosi z uporabo vrednosti, ki ustrezajo vrsti odnosa.
    • Lastnosti filtra: filtrirajte odnos glede na poljubno vrednost lastnosti odnosa.
  • Pravice: oglejte si pravice entitet. Ta pogled vam omogoča:

    • Filtrirajte prikazano pravico z uporabo PrivilegeId.

opomba,

Ob prikazu lastnosti podrobnosti entitete boste videli, da je mogoče mnoge kompleksne lastnosti razširiti. Najbolj uporabna vrednost je prikazana s povezavo, ki omogoča preklop na podrobnejši pogled. Podrobni pogled odraža strukturo podatkov, če bi jo pridobili programsko. Podroben pogled razkrije tudi druge ustrezne podatke, ki jih je mogoče pridobiti na istem območju, na primer, če so za lastnosti prikazno ime prisotne lokalizirane oznake.

Nasvet

Če želite kopirati besedilo s strani, preprosto izberite besedilo in uporabite bližnjico na tipkovnici Ctrl+C ali ukaz Kopiraj kontekstni meni .

Ustvarjanje novih metapodatkov ali uporaba obstoječih metapodatkov

Dynamics 365 Customer Engagement (on-premises) ima številne sistemske entitete, ki podpirajo osnovne zmogljivosti poslovne aplikacije. Entiteta kupca ali stika je na primer namenjena shranjevanju podatkov o strankah ali morebitnih strankah. Entiteta možne stranke je mesto, kjer morajo biti shranjene informacije o možnih kupcih ali morebitnih prodajnih možnostih. Entiteta priložnosti je namenjena sledenju dogodkom, ki bodo morda ustvarili prihodek.

Vsaka od teh entitet vsebuje tudi več polj, ki predstavljajo skupne podatke, ki jih bo sistem morda moral shraniti za ustrezno entiteto.

Pri večini organizacij boste zaradi uporabe sistemskih entitet in atributov za predvidene namene v boljšem položaju. Nove entitete lahko ustvarite po meri, kljub temu pa imajo sistemske entitete morda posebne zmogljivosti, ki jih brez pisanja kode ne boste mogli preprosto podvojiti.

Na primer

  • Zapisi entitete »možna stranka« so lahko potrjeni. Potrditev bo deaktivirala možno stranko ter ustvarila novo priložnost in račun ali pa zapis stika ter tako omogočila nadaljevanje poslovnega procesa.

  • Zapisi entitete primera imajo posebno povezavo z entitetami pogodbe in so tako v pomoč pri določanju upravičenosti za storitve za stranke.

    Če želite namestiti rešitev, lahko pričakujete, da je razvijalec rešitve izkoristil sistemske entitete in atribute. Ustvarjanje nove entitete po meri, ki bo nadomestila sistemsko entiteto ali atribut, pomeni, da rešitve, ki so na voljo, morda ne bodo ustrezale vaši organizaciji.

    Zato priporočamo, da uporabite tiste sistemske entitete in polja, ki so primerni za vašo organizacijo. Če niso primerni in jih ni mogoče urediti tako, da bi ustrezali vašim potrebam, premislite, ali je potrebno ustvariti novo entiteto. Ne pozabite, da lahko spremenite prikazano ime entitete, tako da ustreza izrazju, ki ga uporablja vaša organizacija. Ljudje na primer pogosto spremenijo prikazno ime entitete kupca v »Podjetje« ali ime entitete stika v »Posameznik«. To lahko storite z entitetami ali atributi brez spreminjanja vedenja entitete. Če želite več informacij o preimenovanju entitet, glejte Spreminjanje imena entitete.

    Sistemskih entitet ali polj ni mogoče izbrisati. So del sistemske rešitve in imela naj bi jih vsaka organizacija. Če želite skriti sistemsko entiteto, spremenite pravice za varnostno vlogo vaše organizacije in tisti entiteti odstranite pravico za branje. Tako boste odstranili entiteto iz večine delov programa. Če sistemskega polja ne potrebujete, ga odstranite z obrazca in pogledov, ki ga uporabljajo. V definiciji polja spremenite vrednost Iskanje , tako da ni prikazana v naprednem iskanju. Več informacij: Ustvarjanje in urejanje polj

Omejitve za ustvarjanje elementov metapodatkov

Število entitet, ki jih lahko ustvarite, je omejeno. Informacije o največjem številu najdete na strani Viri v uporabi . Če potrebujete več entitet po meri, se obrnite na tehnično podporo programa Dynamics 365 Customer Engagement (on-premises). Zgornjo omejitev se lahko prilagodi.

Največje število polj, ki jih lahko ustvarite za vsako entiteto, je omejeno. Osnova za to omejitev so tehnične omejitve za količino podatkov, ki se lahko shrani v vrstici tabele zbirke podatkov. Težko je določiti neko številko, saj lahko različne vrste polj porabijo različno količino prostora. Zgornja omejitev je odvisna od skupnega prostora, ki ga zasedejo vsa polja entitete.

Večina uporabnikov ne ustvari dovolj polj po meri, da bi presegla omejitev, če pa entiteti nameravate dodati na stotine polj po meri, premislite, ali je to načrtovanje ustrezno. Ali vsa polja, ki jih nameravate dodati, opisujejo lastnosti zapisa te entitete? Ali ste prepričani, da se bodo ljudje, ki sodelujejo z vašo organizacijo, lahko znašli na obrazcu s toliko polji? Število polj, ki jih dodate na obrazec, poveča količino podatkov, ki mora biti prenesena vsakič, ko se zapis ureja, in vpliva na učinkovitost delovanja sistema. Upoštevajte te dejavnike, ko entiteti dodajate polja po meri.

Polja nabora možnosti ponujajo nabor možnosti, ki so prikazane na spustnem kontrolniku na obrazcu ali kontrolniku seznama aktualnih podatkov med uporabo funkcije napredno iskanje. Vaše okolje lahko v naboru možnosti podpira na tisoče možnosti, vendar tega ne obravnavajte kot zgornjo omejitev. Študije uporabnosti so pokazale, da imajo ljudje težave pri uporabi sistema na mestih, kjer spustni kontrolnik ponuja veliko možnosti. Uporabljajte polje nabora možnosti za določitev kategorije podatkov. Ne uporabljajte polj nabora možnosti za izbiranje kategorij, ki dejansko predstavljajo ločene elemente podatkov. Na primer namesto, da ohranite polje nabor možnosti, ki shranjuje vsakega od na stotine možnih proizvajalcev vrste opreme, raje ustvarite entiteto, v kateri so shranjeni sklici proizvajalcev, ter namesto polja nabor možnosti uporabite iskalno polje.

Ogledi so omejeni na 1000 atributov na ogled. Če je pogled ustvarjen na entiteti, ki presega to omejitev, je treba v pogledu uporabiti podnabor razpoložljivih atributov. Če dodate atribut nad omejitvijo 1000, se prikaže sporočilo o napaki, ki pomeni, da je bilo preseženo največje število atributov.

Glejte tudi

Ustvarjanje in urejanje entitet
Ustvarjanje in urejanje entitete Odnosi
Ustvarjanje in urejanje polj

Ustvarjanje in oblikovanje obrazcev