Luo ja muokkaa metatietoja

 

Julkaistu: helmikuu 2017

Koskee seuraavaa: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Tässä aiheessa käsitellään metatietoja ja sitä, kuinka voit mukauttaa mukauttaa käyttämäsi Microsoft Dynamics 365:n niiden avulla.

Tässä ohjeaiheessa

Metatietojen käyttö mukauttamiseen

Luo uusia metatietoja tai käytä olemassa olevia metatietoja

Rajoitukset metatietojen kohteiden luomiseen

Metatietojen käyttö mukauttamiseen

Metatiedoilla tarkoitetaan tietoja koskevia tietoja.Microsoft Dynamics 365 tarjoaa joustavan ympäristön Dynamics 365 käyttöönotolle, koska on melko helppo muokata tietojen määrityksiä, joita käyttöönotossa käytetään.Microsoft Dynamics 365 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 Microsoft Dynamics 365:n web-palveluita kehittäjä voi kirjoittaa koodin suorittaakseen toimintoja Dynamics 365-organisaatiosi tiedoilla. Sinulla on mahdollisuus muokata metatietoja mukauttamistyökaluilla luodaksesi tai muokataksesi entiteettejä, kenttiä ja entiteettien välisiä suhteita.

Web-sovellusten tai erilaisten asiakkaiden ihmisten tapana on käsitellä tietoja Dynamics 365 -organisaatiossasi riippuen entiteetin metatiedoista ja mukautua entiteetin metatietojen muutoksiin. 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

Ratkaisunhallinta tarjoaa pääsyn kaikkiin entiteetteihin, joita voit mukauttaa, mutta tämä on vain murto-osa kaikista entiteeteistä, jotka määrittävät metatiedot, joita käytetään Microsoft Dynamics 365. 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 selain -ratkaisu, joka sisältyy Microsoft Dynamics 365 SDK. 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

  1. Lataa Microsoft Dynamics CRM SDK -paketti.

  2. Suorita MicrosoftDynamicsCRM2016SDK.exe purkaaksesi sisällön tietokoneesi kansioon valintasi mukaan

  3. Kansiossa, joka sisältää puretut SDK-tiedostot, siirry sdk\tools\metadatabrowser-kansioon.

  4. Kansiosta löydät hallittu ratkaisu -tiedoston (MetadataBrowser_2_0_0_3_managed.zip) ja readme.docx-tiedoston, jotka sisältävät tietoja ratkaisusta.

  5. Hallitun ratkaisun asentaminen. Lisätietoja on ohjeaiheessa Ratkaisujen tuominen.

  6. Ratkaisun asentamisen jälkeen se näkyy ratkaisujen luettelossa. Avaa kohde napsauttamalla sitä.

  7. Kokoonpano -välilehdessä on ohjeita siitä, miten metatietojen selainta ja painikkeita käytetään avaamaan sen sisältämiä sivuja.

Luo uusia metatietoja tai käytä olemassa olevia metatietoja

Microsoft Dynamics 365 sisältää lukuisia järjestelmän entiteettejä, jotka tukevat Dynamics 365-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, joita Dynamics 365-järjestelmien täytyy ehkä tallentaa 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.

Esimerkkejä:

  • 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. Lisätietoja entiteettien uudelleen nimeämisestä 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

Microsoft Dynamics 365 (online)ssa on luotavien entiteettien lukumäärän rajoitus. Voit etsiä tietoja enimmäismääristä Käytössä olevat resurssit -käyttöönoton sivulta. Jos tarvitset lisää mukautettuja entiteettejä, ota yhteyttä Microsoft Dynamics 365:n tekniseen tukeen. Tätä ylärajoitusta voi kuitenkin muuttaa.Microsoft Dynamics 365:ssa (paikallinen) ei käytännössä ole rajoitettu mukautettujen entiteettien määrää muiden kuin oman Microsoft SQL Server -versiosi enimmäiskapasiteettia koskien. Katso Enimmäiskapasiteetin määritykset SQL Serverille.

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.Dynamics 365 voi tukea tuhansia asetuksia asetusjoukon sisällä, mutta ei kannata pitää tätä 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.

Katso myös

Entiteettien luominen ja mukauttaminen
Kenttien luominen ja muokkaaminen
Entiteettisuhteiden luominen ja muokkaaminen
Yleisten asetusjoukkojen luominen tai muokkaaminen
Dynamics 365 -järjestelmän mukauttaminen
Mukauttamisen yleiskuvaus
Luo ja suunnittele lomakkeita

© 2017 Microsoft. Kaikki oikeudet pidätetään. Tekijänoikeudet