Share via


Entiteetin metatietojen ja metatietojen selaimen yleiskatsaus

Tässä ohjeaiheessa käsitellään Dynamics 365 Customer Engagement (on-premises) -sovellusta. Ohjeaiheen Power Apps -versio on täällä: Entiteetit ja metatiedot Dataversessä

Tässä ohjeaiheessa käsitellään metatietoja ja niiden käyttöä luotaessa Dynamics 365 Customer Engagement (on-premises) -sovelluksia tai mukautettaessa aiemmin luotua Dynamics 365 for Customer Engagement -sovellusta.

Metatietojen käyttö mukauttamiseen

Metatiedoilla tarkoitetaan tietoja koskevia tietoja. Dynamics 365 Customer Engagement (on-premises) on joustavan ympäristö, koska ympäristön käyttämiä tietojen määrityksiä on melko helppo muokata. Dynamics 365 Customer Engagement (on-premises) metatiedot on kokoelma entiteettejä. Entiteetit kuvaavat millaisia tietoja on tallennettu tietokantaan. Jokainen entiteetti vastaa tietokantataulukkoa ja jokainen kenttä (tunnettu myös määritteenä) entiteetin sisällä vastaa taulukon saraketta. Entiteetin metatiedot määrittävät millaisia tietueita voit luoda ja millaisia toimintoja voidaan suorittaa niissä. Käyttämällä vain entiteetin metatietoja ja verkkopalveluita kehittäjä voi kirjoittaa koodin suorittaakseen toimintoja ympäristön tiedoilla. Sinulla on mahdollisuus muokata metatietoja mukauttamistyökaluilla luodaksesi tai muokataksesi entiteettejä, kenttiä ja entiteettien välisiä suhteita.

Verkkosovellukset tai erilaiset asiakasohjelmat, joilla käyttäjät käyttävät ympäristön tietoja, tarvitsevat entiteetin metatietoja ja niiden on muututtava näiden tietojen muuttuessa. Mutta nämä asiakkaat ovat riippuvaisia myös muista tiedoista, jotta he voivat hallita sitä, mitä visuaalisia elementtejä näytetään, mitä mukautettua logiikkaa käytetään ja kuinka suojausta käytetään. Nämä järjestelmätiedot on myös tallennettu entiteetteihin mutta itse entiteetit eivät ole mukautettavissa.

Käytä metatietojen selainta

Ratkaisunhallinnan avulla voi käyttää kaikkia entiteettejä, joita voit mukauttaa, mutta tämä on vain murto-osa kaikista entiteeteistä, jotka määrittävät järjestelmässä käytettäviä metatietoja. Yleisimmissä mukautustehtävissä ratkaisunhallinnassa esitetyt tiedot ovat kaikki, mitä tarvitset. Kehittäjät usein tarvitsevat enemmän tietoa ja helpon tavan nähdä metatiedot. Jos haluat käydä perusteellisia keskusteluja kehittäjien kanssa metatiedoista tai jos vain haluat kattavia tietoja metatiedoista, yritä asentaa metatietojen selainratkaisu. Metatietojen selain on hallittu ratkaisu, joka sisältää vain HTML web-resursseja, jotka voit asentaa, ja jonka avulla voit tarkastella kaikkia metatieto- ja suodatinentiteettejä sekä kenttiä, joiden avulla opit ymmärtämään paremmin mitä metatiedot sisältävät.

Lataa ja asenna metatietojen selain

Lataa ja asenna metatietojen selainratkaisu valitsemalla alla sopiva linkki.

Versio Lataa palvelimesta
Dynamics 365 for Customer Engagement -sovelluksen versio 9.0 (v9.0) Microsoftin ladattavat tiedostot: MetadataBrowser_3_0_0_5_managed.zip
Dynamics 365 (v8.2) Dynamics CRM Online 2016 Update 1 ja Dynamics CRM 2016 Service Pack 1 On-Premises (v8.1) Microsoftin ladattavat tiedostot: MetadataBrowser_3_0_0_4_managed.zip
Dynamics CRM Online 2016 -päivitys ja CRM 2016 (v 8.0) Microsoftin ladattavat tiedostot: MetadataBrowser_3_0_0_2_managed.zip

Ratkaisun asentaminen

Kun olet ladannut ratkaisun, se on asennettava. Lisätietoja hallitun ratkaisun asentamisesta on kohdassa Ratkaisujen tuominen, päivittäminen ja vieminen.

Avaaminen sovelluksena

Dynamics 365 for Customer Engagement -sovelluksen versio 9.0 (v9.0) on määritetty sovellukseksi. Etsi Entiteetin metatietojen selain -ratkaisujen jälkeen Metatietojen työkalut -sovellus ja avaa se. Entiteetit on oletusnäkymä. Voit tarkastella yksittäisiä entiteettejä valitsemalla Työkalut-siirtymisalueella Entiteetin metatiedot.

Avaaminen ratkaisun määrityssivulta

Aiemmissa versioissa on käytettävä seuraavia vaiheita, mutta ne toimivat myös uusimmassa versiossa.

Kun Entiteetin metatietojen selain -ratkaisu on asennettu, avaa hallittu ratkaisu kaksoisnapsauttamalla ratkaisuluettelon riviä ja tarkastelemalla Määritykset-sivua. Tällä sivulla on tietoja entiteetin metatietojen selaimesta ja painikkeet kahden erilaisen näkymän avaamiseen.

  • Metatietojen selain vastaa sovelluksen Entiteetit-näkymää.
  • Entiteetin metatietojen selain vastaa sovelluksen Entiteetin metatiedot -näkymää.

Entiteetit-näkymä

Voit tehdä seuraavat toimet:

  • Näytä entiteetin tiedot: valitse entiteetti, jota haluat tarkastella Entiteetin metatiedot -näkymässä.
  • Muokkaa entiteettiä: Avaa valitun entiteettilomakkeen oletusorganisaatiossa, jos entiteetti tukee tätä mahdollisuutta.
  • Tekstihaku: käyttää tekstihalua näkyvissä olevien entiteettien suodattamiseen seuraavien entiteettiominaisuuksien perusteella: SchemaName, LogicalName, DisplayName, ObjectTypeCode ja MetadataId.
  • Suodata entiteetit: Määritä yksinkertainen ehto, jolla saa näkyviin entiteettien alijoukon. Kaikki ehdot arvioidaan JA-logiikan avulla.
  • Suodata ominaisuudet: Suodata valituille entiteeteille näytettävät ominaisuudet. Luettelossa on lähes 100 ominaisuutta. Valitse tämän avulla vain ne, joista olet kiinnostunut.

Entiteetin metatiedot -näkymä

Voit suorittaa seuraavat toimet yhdessä entiteetissä:

  • Entiteetti: Muuta tarkasteleva entiteetti.

  • Ominaisuudet: Näytä kaikki entiteetin ominaisuudet ja suodata näkyvät ominaisuudet.

    • Muokkaa entiteettiä: Avaa valitun entiteetin muokkauslomakkeen oletusorganisaatiossa, jos entiteetti tukee tätä mahdollisuutta.
    • Suodata ominaisuudet: Suodata valituille entiteeteille näytettävät ominaisuudet. Luettelossa on lähes 100 ominaisuutta. Valitse tämän avulla vain ne, joista olet kiinnostunut.
  • Määritteet: Näytä entiteettimääritteet pää- tai tietonäkymässä. Tässä näkymässä voi tehdä seuraavia toimintoja:

    • Muokkaa määritettä: Avaa valitun määritelomakkeen oletusorganisaatiossa, jos määrite tukee tätä mahdollisuutta.
    • Tekstihaku: Käyttää tekstihalua näkyvissä olevien määritteiden suodattamiseen seuraavien määriteominaisuuksien perusteella: SchemaName, LogicalName, DisplayName ja MetadataId.
    • Suodata määritteet: Suodata määritteet minkä tahansa määriteominaisuuden arvon perusteella.
    • Suodata ominaisuudet: Suodata valitulle määritteelle näytettävät ominaisuudet.
  • Avaimet: Jos vaihtoehtoiset avaimet on otettu entiteetissä käyttöön, voit tarkastella niiden määrityksiä. Lisätietoja: Vaihtoehtoisten avaimien määrittäminen

  • Suhteet: Tarkastele kolmea entiteettisuhteiden tyyppiä: yksi moneen, monta yhteen ja monta-moneen. Voit tehdä näissä näkymissä seuraavia toimintoja:

    • Muokkaa suhdetta: Avaa valitun suhdelomakkeen oletusorganisaatiossa, jos suhde tukee tätä mahdollisuutta.
    • Tekstihaku: suodata tekstihaun avulla näytetyt suhteet käyttämällä suhdetyyppiin liittyviä arvoja.
    • Suodata ominaisuudet: Suodata suhde minkä tahansa suhdeominaisuuden arvon perusteella.
  • Oikeudet: Tarkastele entiteettioikeuksia. Tässä näkymässä voi tehdä seuraavia toimintoja:

    • Suodata näytettyä oikeutta PrivilegeId-ominaisuudella.

Muistiinpano

Entiteettitietojen ominaisuuksia tarkasteltaessa havaitset, että monia monimutkaisia ominaisuuksia voi laajentaa. Hyödyllisimmän arvon yhteydessä on linkki, josta voi siirtyä tarkennettuun näkymään. Tarkennettu näkymä vastaa tietorakennetta, joka olisi käytössä, jos ne noudettaisiin ohjelmoidusti. Tarkennettu näkymä paljastaa myös muita liittyviä tietoja, jotka voidaan noutaa samalta alueelta esimerkiksi silloin, jos Näyttönimi-ominaisuudella on lokalisoituja otsikoita.

Tippi

Voit kopioida tekstiä sivulta valitsemalla tekstin ja käyttämällä Ctrl+C-pikanäppäinyhdistelmää tai pikavalikon Kopioi-komentoa.

Luo uusia metatietoja tai käytä olemassa olevia metatietoja

Dynamics 365 Customer Engagement (on-premises) sisältää lukuisia järjestelmän entiteettejä, jotka tukevat liiketoimintasovelluksen ydinominaisuuksia. Esimerkiksi tietoa asiakkaista tai potentiaalisista asiakkaista on tarkoitus tallentaa käyttäen asiakas- tai yhteyshenkilö-entiteettejä. Liidi-entiteetti on se, jossa säilytetään tietoja mahdollisista asiakkaista tai mahdollisista myyntimahdollisuuksista. Mahdollisuus-entiteetin on tarkoitus seurata mahdollisia tuloja tuottavia tapahtumia.

Jokainen näistä entiteeteistä sisältää myös useita kenttiä, jotka esittävät yleisiä tietoja, jotka järjestelmän on ehkä tallennettava vastaavan entiteettiin.

Useimmissa organisaatioissa kannattaa hyödyntää järjestelmäentiteettejä ja määritteitä niihin tarkoituksiin, joihin ne on luotu. Vaikka voit luoda uusia mukautettuja entiteettejä, järjestelmäentiteeteillä voi olla erityisiä ominaisuuksia, joita ei voi replikoida helposti koodia kirjoittamatta.

Esimerkiksi

  • Liidi-entiteetin tietueet voidaan hyväksyä. Tämä hyväksyntätoimi deaktivoi liidin ja luo uuden mahdollisuuden ja asiakkaan tai yhteyshenkilötietueen salliakseen siirtymisen eteenpäin liiketoimintaprosessissasi.

  • Palvelupyyntö-entiteeteillä on erityinen yhteys sopimus-entiteetteihin, jonka avulla voit määrittää asiakkaan palvelujen oikeuksia.

    Jos haluat asentaa ratkaisun, voit olettaa, että ratkaisun kehittäjä on hyödyntänyt järjestelmäentiteettejä ja määritteitä. Uuden mukautetun entiteetin luontia, joka korvaa järjestelmän entiteetin tai määritteen tarkoittaa, että käytettävissä olevat mahdolliset ratkaisut eivät välttämättä toimi organisaatiossasi.

    Näistä syistä suosittelemme, että käytät annettuja järjestelmäentiteettejä ja kenttiä, kun ne sopivat organisaatiosi tarpeisiin. Jos ne eivät sovi, eikä niitä voi muokata vastaamaan tarvetta, on arvioitava, onko uuden entiteetin luonti välttämätöntä. Muista, että voit muuttaa entiteetin nimen siten, että se vastaa organisaatiosi nimikkeistöä. On esimerkiksi hyvin yleistä vaihtaa asiakkuus-entiteetin näyttönimi "yritykseksi" tai yhteyshenkilön entiteettin nimi "henkilöksi". Tämä voidaan tehdä entiteeteille tai määritteille muuttamatta entiteetin toimintaa. Saat lisätietoja kohteiden nimeäminen uudelleen kohdasta entiteetin nimen muuttaminen.

    Et voi poistaa järjestelmäentiteettejä tai kenttiä. Niitä pidetään osana järjestelmäratkaisua ja jokaisen organisaation on tarkoitus saada ne. Jos haluat piilottaa järjestelmäentiteetin, vaihda organisaation käyttöoikeusrooleja poistaaksesi kyseisen entiteetin lukuoikeuden. Tämä poistaa kohteen sovelluksen useimmissa osissa. Jos et tarvitse järjestelmäkenttää, poista se lomakkeesta ja sitä käyttävät näkymät. Muuta haettavissa -arvoa kentän määritelmässä niin, että se ei näy erikoishaussa. Lisätietoja: Kenttien luominen ja muokkaaminen

Rajoitukset metatietojen kohteiden luomiseen

Luotavien entiteettien määrä on rajoitettu: Voit etsiä tietoja enimmäismääristä Käytössä olevat resurssit -sivulta. Jos tarvitset lisää mukautettuja entiteettejä, ota yhteyttä Dynamics 365 Customer Engagement (on-premises):n tekniseen tukeen. Tätä ylärajoitusta voi kuitenkin muuttaa.

Kunkin kohteen sisällä on yläraja, kuinka monta kenttää voit luoda. Tämä rajoitus perustuu tietomäärän teknisiin rajoituksiin siitä, mitä voidaan tallentaa tietokannan taulukon riville. On vaikeaa antaa tiettyä lukua, koska kunkin kentän tyyppi voi käyttää eri määrän tilaa. Yläraja riippuu entiteetin kaikkien kenttien käyttämästä koko tilasta.

Useimmat ihmiset eivät luo riittävästi mukautettuja kenttiä saavuttaakseen rajan, mutta jos löydät itsesi suunnittelemassa satojen mukautettujen kenttien lisäämistä entiteettiin, kannattaa miettiä onko tämä paras ratkaisu. kuvaavatko kaikki kentät, jotka haluat lisätä, kyseisen entiteetin tietueen ominaisuuksia? Oletatko todella, että organisaatiosi käyttäjät hallitsevat tällaisen suuren määrän kenttiä sisältävän lomakkeen? Lomakkeeseen lisättävien kenttien määrä kasvattaa tietomäärää, joka on siirrettävä aina, kun tietuetta muokataan ja vaikuttaa järjestelmän suorituskykyyn. Ota huomioon nämä tekijät, kun lisäät mukautettuja kenttiä kohteeseen.

Asetusjoukkokentät takaavat joukon asetuksia, jotka näkyvät avattavan lomakkeen ohjausobjektissa tai valintaluettelon ohjausobjektissa, kun käytetään erikoishakua. Ympäristö voi tukea tuhansia asetuksia asetusjoukon sisällä, mutta sitä ei kannata pitää ylärajana. Käytettävyystutkimukset ovat osoittaneet, että ihmisillä on ongelmia käyttää järjestelmää, jossa avattava ohjausobjekti tarjoaa runsaasti vaihtoehtoja. Määritä tietoluokat asetusjoukko-kentän avulla. Älä käytä asetusjoukkokenttiä valitsemaan luokkia, jotka todellisuudessa edustavat eri tieto-osia. Esimerkiksi sen sijaan että säilytät asetusjoukkokentän, joka tallentaa jokaisen sadoista mahdollisista laitevalmistajista, kannattaa ehkä luoda entiteetti, joka sisältää viittauksia jokaiseen valmistajaan ja käyttää hakukenttää asetusjoukon sijasta.

Näkymät on rajoitettu 1 000 määritteeseen näkymää kohden. Jos näkymä luodaan entiteetistä, joka ylittää tämän rajan, näkymässä on käytettävä käytettävissä olevien määritteiden alijoukkoa. Tuhannen rajan ylittävän määritteen lisääminen johtaa virhesanomaan, jossa ilmoitetaan, että määritteiden enimmäismäärä on ylitetty.

Katso myös

Entiteettien luominen ja mukauttaminen
Entiteettisuhteiden luominen ja muokkaaminen
Kenttien luominen ja muokkaaminen

Luo ja suunnittele lomakkeita