Bendrinti naudojant


Objekto metaduomenų ir metaduomenų naršyklės apžvalga

Ši tema taikoma „Dynamics 365 Customer Engagement (on-premises)“. Šios temos „Power Apps“ versijos ieškokite: Objektai ir metaduomenys Dataverse

Šioje temoje apžvelgiami metaduomenys ir tai, kaip galite juos naudoti kurdami arba tinkindami Dynamics 365 Customer Engagement (on-premises) esamą "Dynamics 365 for Customer Engagement‟ programą.

Tinkinant naudojami metaduomenys

Metaduomenys reiškia duomenis apie duomenis. „Dynamics 365 Customer Engagement (on-premises)“ pateikiama lanksti jums skirta platforma, nes pakankamai lengva redaguoti aplinkoje naudojamų duomenų aprašus. Dynamics 365 Customer Engagement (on-premises) metaduomenys yra objektų rinkinys. Objektuose apibūdinami duomenų bazėje saugomi duomenys. Kiekvienas objektas atitinka duomenų bazės lentelę, o kiekvienas objekto laukas (taip pat vadinamas atributu) atitinka tos lentelės stulpelį. Objekto metaduomenys kontroliuoja, kokius įrašus galite kurti ir kokius veiksmus su jais galite atlikti. Naudodamas tik objekto metaduomenis ir žiniatinklio tarnybas kūrėjas gali rašyti kodą, skirtą atlikti veiksmus su jūsų aplinkoje esančiais duomenimis. Galite redaguoti šiuos metaduomenis, naudodami tinkinimo įrankius, ir sukurti arba redaguoti objektus, laukus ir objektų ryšius.

Taikomoji žiniatinklio programa arba skirtingi klientai, naudojami sąveikauti su jūsų aplinkoje esančiais duomenimis, priklauso nuo objekto metaduomenų ir yra adaptuojami kaip objekto metaduomenų pokyčiai. Bet šie klientai taip pat priklauso nuo kitų duomenų, kad būtų galima kontroliuoti, kokie vaizdo elementai rodomi, kokia pasirinktinė logika taikoma ir kaip taikyti saugą. Šie sistemos duomenys taip pat saugomi objektuose, bet pačių objektų negalima tinkinti.

Metaduomenų naršyklės naudojimas

Sprendimo naršyklėje pateikiama prieiga prie visų objektų, kuriuos galite tinkinti, bet tai tik dalis visų objektų, kurie apibūdina sistemoje naudojamus metaduomenis. Atliekant pačius paprasčiausius tinkinimo veiksmus jums reikės tik sprendimo naršyklėje pateiktos informacijos. Kūrėjams dažnai reikia daugiau informacijos ir lengvo būdo pamatyti metaduomenis. Jeigu jums reikia išsamiau padiskutuoti su kūrėjais apie metaduomenis arba jeigu tik norite geriau suprasti metaduomenis, pabandykite įdiegti metaduomenų naršymo sprendimą. Metaduomenų naršyklė yra valdomasis sprendimas, turintis tik HTML žiniatinklio išteklius, kurį galite įdiegti ir kuris jums leis peržiūrėti visus metaduomenų ir filtro objektus ir laukus, kad geriau suprastumėte, kas sudaro metaduomenis.

Metaduomenų naršyklės atsisiuntimas ir įdiegimas

Norėdami atsisiųsti metaduomenų naršyklės sprendimą naudokite atitinkamą toliau pateikiamą nuorodą, kad galėtumėte įdiegti.

Versija Atsisiųsti
"Dynamics 365 for Customer Engagement" programų 9.0 versija (v9.0) "Microsoft" atsisiuntimai: MetadataBrowser_3_0_0_5_managed.zip
"Dynamics 365" (v8.2) "Dynamics Update 1" ir CRM Online 2016 "Dynamics 2016" Dynamics CRM pakeitimų paketas 1 vietinis (v8.1) "Microsoft" atsisiuntimai: MetadataBrowser_3_0_0_4_managed.zip
„Dynamics CRM Online 2016“ naujinimas ir „CRM 2016“ (8.0 versija) "Microsoft" atsisiuntimai: MetadataBrowser_3_0_0_2_managed.zip

Sprendimo diegimas

Atsisiųstą sprendimą reikia įdiegti. Informacijos apie tai, kaip įdiegti valdomasis sprendimas, ieškokite Sprendimų importavimas, naujinimas ir eksportavimas

Programos atidarymas

"Dynamics 365 for Customer Engagement" programų 9.0 versijos (v9.0) versija sukonfigūruota kaip programa. Įdiegę objekto metaduomenų naršyklės sprendimą, raskite programą Metaduomenų įrankiai ir atidarykite ją. Objektai yra numatytasis rodinys. Naršymo srityje Įrankiai galite pasirinkti Objekto metaduomenys , kad patikrintumėte atskirus objektus.

Atidarymas iš sprendimo konfigūravimo puslapio

Ankstesnėse versijose reikia atlikti nurodytus veiksmus, tačiau jie tinka ir naujausiai versijai.

Įdiegę objekto metaduomenų naršyklės sprendimą, atidarykite valdomasis sprendimas dukart spustelėdami sprendimų sąrašo eilutę ir peržiūrėkite puslapį Konfigūracija , kad peržiūrėtumėte informaciją apie objekto metaduomenų naršyklę, ir mygtukus, kad paleistumėte du skirtingus rodinius.

  • Metaduomenų naršyklė yra lygiavertė programos objektų rodiniui.
  • Objekto metaduomenų naršyklė yra lygiavertė programos objekto metaduomenų rodiniui.

Objektų rodinys

Galite atlikti šiuos veiksmus:

  • Peržiūrėti išsamią objekto informaciją: pasirinkite objektą, kurį norite peržiūrėti naudodami objekto metaduomenų rodinį.
  • Redaguoti objektą: atidarykite pasirinkto objekto formą numatytojoje organizacijoje, jei objektas tai palaiko.
  • Teksto ieška: atlikite teksto iešką, kad filtruotumėte rodomus objektus naudodami šias objekto ypatybes: SchemaName, LogicalName, DisplayName,, ObjectTypeCode ir MetadataId.
  • Filtruoti objektus: nustatykite paprastus kriterijus, kad peržiūrėtumėte objektų poaibį. Visi kriterijai įvertinami naudojant IR logiką.
  • Filtruoti ypatybes: filtruokite rodomas bet kurio pasirinkto objekto ypatybes. Sąraše yra apie 100 ypatybių. Naudokite jį norėdami pasirinkti tas, kurios domina.

Objekto metaduomenų rodinys

Su vienu objektu galite atlikti šiuos veiksmus:

  • Objektas: pakeiskite objektą, kurį norite peržiūrėti.

  • Ypatybės: peržiūrėkite visas objekto ypatybes ir filtruokite rodomas ypatybes.

    • Redaguoti objektą: atidarykite pasirinkto objekto redagavimo formą numatytojoje organizacijoje, jei objektas tai palaiko.
    • Filtruoti ypatybes: filtruokite rodomas bet kurio pasirinkto objekto ypatybes. Sąraše yra apie 100 ypatybių. Naudokite jį norėdami pasirinkti tas, kurios domina.
  • Atributai: peržiūrėkite objekto atributus pagrindiniame / išsamios informacijos rodinyje. Naudodami šį rodinį galite:

    • Redaguoti atributą: atidarykite pasirinktą atributo formą numatytojoje organizacijoje, jei atributas tai palaiko.
    • Teksto ieška: atlikite teksto iešką, kad filtruotumėte rodomus atributus naudodami šias atributų ypatybes: SchemaName, LogicalName, DisplayName, ir MetadataId.
    • Filtruoti atributus: filtruokite atributus pagal bet kokias atributų ypatybių reikšmes.
    • Filtruoti ypatybes: filtruokite rodomas pasirinkto atributo ypatybes.
  • Raktai: jei įjungti objekto alternatyvieji raktai, galite patikrinti, kaip jie sukonfigūruoti. Daugiau informacijos: Alternatyviųjų raktų apibrėžimas

  • Ryšiai: peržiūrėkite trijų tipų objektų ryšius: Vienas su daugeliu, Daugelis su vienu ir Daugelis su daugeliu. Naudodami šiuos rodinius jūs galite:

    • Redaguoti ryšį: atidarykite pasirinktą ryšio formą numatytojoje organizacijoje, jei ryšys tai palaiko.
    • Teksto ieška: atlikite teksto iešką, kad filtruotumėte rodomus ryšius naudodami ryšio tipui aktualias reikšmes.
    • Filtruoti ypatybes: filtruokite ryšį pagal bet kokią ryšio ypatybės reikšmę.
  • Teisės: peržiūrėkite objekto teises. Naudodami šį rodinį galite:

    • Filtruokite rodomą teisę naudodami. PrivilegeId

Pastaba.

Peržiūrėdami objekto išsamios informacijos ypatybes pamatysite, kad daugelis sudėtingų ypatybių yra išplečiamosios. Naudingiausia reikšmė yra rodoma su nuoroda, leidžiančia perjungti į išsamesnį rodinį. Išsamios informacijos rodinyje pateikiama duomenų struktūra, jeigu jie buvo gauti programiškai. Išsamiame rodinyje taip pat rodomi kiti susiję duomenys, kuriuos galima gauti toje pačioje srityje, pvz., jei yra kokių nors lokalizuotų rodomo pavadinimo ypatybių etikečių .

Arbatpinigiai

Norėdami nukopijuoti tekstą iš puslapio, tiesiog pasirinkite tekstą ir naudokite Ctrl+C spartųjį klavišą arba kontekstinio meniu Kopijuoti komandą.

Naujų metaduomenų kūrimas arba turimų metaduomenų naudojimas

„Dynamics 365 Customer Engagement (on-premises)“ turi kelis sistemos objektus, kurie palaiko pagrindines verslo programos galimybes. Pavyzdžiui, duomenys apie jūsų klientus arba potencialius klientus turėtų būti saugomi naudojant kliento arba kontakto objektus. Informacija apie potencialius klientus arba potencialias pardavimo galimybes turėtų būti laikoma galimo kliento objekte. Galimybės objektas turėtų būti naudojamas norint sekti potencialiai pajamas generuojančius įvykius.

Kiekviename iš šių objektų yra keli laukai, kuriuose pateikti bendrieji duomenys, kuriuos sistemai gali reikėti išsaugoti kuriant atitinkamą objektą.

Daugumoje organizacijų naudingiau sistemos objektus ir atributus naudoti tais tikslais, kuriais jie turėtų būti naudojami. Nors galite sukurti naujus pasirinktinius objektus, sistemos objektai gali turėti specialių galimybių, kurių nepavyks lengvai nukopijuoti nerašant kodo.

Pavyzdžiui,

  • Galima patvirtinti galimo kliento objekto įrašus. Atlikus šį patvirtinimo veiksmą galimas klientas bus išjungtas ir bus sukurta nauja galimybė ir kliento arba kontakto įrašas, kad būtų galima tęsti verslo procesą.

  • Atvejo objekto įrašai turi specialų ryšį su sutarties objektais ir padeda apibrėžti teisių suteikimus klientų paslaugoms.

    Jeigu norite įdiegti sprendimą, tikėtina, kad sprendimo kūrėjas panaudojo sistemos objektus ir atributus. Kai sukuriamas naujas pasirinktinis objektas, kuriuo pakeičiamas sistemos objektas arba atributas, tai reiškia, kad bet kurie galimi sprendimai gali netikti jūsų organizacijai.

    Dėl šių priežasčių pateiktus sistemos objektus ir laukus rekomenduojame naudoti tada, kai jie tinka jūsų organizacijai. Jei jie netinka ir jų negalima paredaguoti, kad atitiktų jūsų poreikius, turite nuspręsti, ar reikia sukurti naują objektą. Atminkite, kad galite keisti rodomą objekto pavadinimą, kad jis atitiktų jūsų organizacijos naudojamą nomenklatūrą. Pavyzdžiui, labai dažnai kliento objekto rodomas pavadinimas keičiamas į „Bendrovė“, o kontakto objekto pavadinimas keičiamas į „Asmeninis“. Tai galima padaryti objektams arba atributams nekeičiant objekto veikimo. Daugiau informacijos apie objektų pervardijimą ieškokite Objekto pavadinimo keitimas.

    Negalite naikinti sistemos objektų arba laukų. Jie laikomi sistemos sprendimo dalimi ir kiekviena organizacija turėtų juos turėti. Jeigu norite paslėpti sistemos objektą, pakeiskite savo organizacijos saugos vaidmens teises, kad galėtumėte pašalinti to objekto skaitymo teisę. Taip objektas bus pašalintas iš daugelio programos dalių. Jeigu yra jums nereikalingas sistemos laukas, pašalinkite jį iš formos ir bet kokių rodinių, kuriuose jis naudojamas. Pakeiskite reikšmę Ieškoma lauko apraše, kad ji nebūtų rodoma išplėstinėje ieškoje. Daugiau informacijos: Laukų kūrimas ir redagavimas

Apribojimai kuriant metaduomenų elementus

Ribojamas galimų sukurti objektų skaičius. Informacijos apie maksimalų skaičių galite rasti puslapyje Naudojami ištekliai. Jeigu jums reikia daugiau pasirinktinių objektų, susisiekite su „Dynamics 365 Customer Engagement (on-premises)“ techninės pagalbos tarnyba. Šią viršutinę ribą galima koreguoti.

Kiekvienas objektas turi viršutinę galimų sukurti laukų skaičiaus ribą. Ši riba pagrįsta techniniais apribojimais, taikomais duomenų bazės lentelės eilutėje galimam saugoti duomenų kiekiui. Sunku pateikti konkretų skaičių, nes kiekvienam lauko tipui gali būti naudojamas skirtingas vietos kiekis. Viršutinė riba priklauso nuo bendros visų objekto laukų naudojamos vietos.

Dauguma žmonių nesukuria tiek pasirinktinių laukų, kad būtų pasiekta riba, bet jeigu planuosite objekte pridėti šimtus pasirinktinių laukų, turėtumėte apsvarstyti, ar tai geriausias dizainas. Ar visuose laukuose, kuriuos planuojate pridėti, aprašomos to objekto įrašo ypatybės? Ar tikrai tikitės, kad jūsų organizacija besinaudojantys žmonės galės valdyti formą, kurioje yra toks didelis skaičius laukų? Priklausomai nuo formoje pridėtų laukų skaičiaus padidėja duomenų kiekis, kuris turi būti perduotas kaskart redaguojant įrašą, ir tai turės įtakos sistemos veikimui. Atsižvelkite į tai objekte pridėdami pasirinktinius laukus.

Parinkčių rinkinio laukuose pateikiamas formos išplečiamajame valdiklyje arba naudojant išplėstinę iešką išrinkimo sąrašo valdiklyje rodomų parinkčių rinkinys. Jūsų aplinkos parinkčių rinkinyje gali būti tūkstančiai parinkčių, bet neturėtumėte manyti, kad tai viršutinė riba. Atlikus tinkamumo naudoti tyrimus paaiškėjo, kad žmonėms sudėtinga naudoti sistemą, kurios išplečiamajame valdiklyje pateikiama daugybė parinkčių. Parinkčių rinkinio lauką naudokite tada, kai norite apibrėžti duomenų kategorijas. Parinkčių rinkinio laukų nenaudokite, jeigu norite pasirinkti skirtingų duomenų elementų kategorijas. Pavyzdžiui, užuot naudojęsi parinkčių rinkinio lauku, kuriame saugomi kiekvieno tipo įrangos šimtai galimų gamintojų, pabandykite sukurti objektą, kuriame saugomos nuorodos į kiekvieną gamintoją ir naudokite ne parinkčių rinkinį, o peržvalgos lauką.

Viename rodinyje gali būti daugiausia 1000 atributų. Jei rodinys sukuriamas objekte, kuris viršija šį apribojimą, rodinyje turi būti naudojamas antrinis galimų atributų rinkinys. Įtraukus daugiau nei 1000 atributų, atsiras klaidos pranešimas, nurodantis, kad viršytas didžiausias atributų skaičius.

Taip pat žr.

Objektų kūrimas ir redagavimas
Objektų ryšių kūrimas ir redagavimas
Laukų kūrimas ir redagavimas

Formų kūrimas ir projektavimas