Megosztás a következőn keresztül:


Az entitás metaadatainak áttekintése és a metaadat-böngésző

Ez a témakör a Dynamics 365 Customer Engagement (on-premises) szolgáltatásra vonatkozik. A témakör Power Apps szolgáltatásról szóló verziót a következő helyen találja: Entitások és metaadatok Dataverse

Ez a témakör a metaadatokat vizsgálja, és azt, hogy hogyan használhatja őket egy meglévő Dynamics 365 for Customer Engagement alkalmazás létrehozásához Dynamics 365 Customer Engagement (on-premises) vagy testreszabásához.

A testreszabásban használt metaadatok

A metaadatok az adatokkal kapcsolatos adatokat jelentik. A Dynamics 365 Customer Engagement (on-premises) rugalmas platformot biztosít, mert a környezethez használt adatok meghatározása viszonylag egyszerűen szerkeszthető. A Dynamics 365 Customer Engagement (on-premises) rendszerben a metaadatok entitások készlete. Az entitások írják le azokat az adatfajtákat, amelyek az adatbázisban tárolódnak. Mindegyik entitáshoz kapcsolódik egy adatbázistábla, és az entitáson belül minden mező (attribútum) ennek a táblának egy oszlopát jelképezi. Egy entitás metaadatai szabályozzák, hogy milyen típusú bejegyzéseket hozhat létre, és milyen műveleteket hajthat végre rajtuk. Mindössze az entitás metaadatainak és a webes szolgáltatások használatával egy fejlesztő olyan kódokat tud írni, amelyek környezetének adataival különböző műveleteket tudnak végrehajtani. Ezeket a metaadatokat Ön is szerkesztheti a testreszabási eszközökkel, így létrehozhat és módosíthat entitásokat, mezőket és entitáskapcsolatokat.

A dolgozók által használt webalkalmazások vagy különböző kliensek működése, amelyek a környezet adataival interakcióba lépnek, az entitások metaadataitól függ, és azok változásaihoz is alkalmazkodik. Ezek a kliensek azonban más adatoktól is függenek, amelyek azt szabályozzák, milyen vizuális elemeket jelenítsenek meg, milyen egyedi logikát alkalmazzanak, és hogyan kezeljék a biztonsági kérdéseket. Ezek a rendszeradatok is az entitásokban tárolódnak, de maguk az entitások nem szabhatók testre.

A metaadat-böngésző használata

A megoldástallózóval férhet hozzá a testreszabható entitásokhoz, de ez csupán egy töredéke mindazoknak az entitásoknak, amelyek a rendszerben használt metaadatokat meghatározzák. A legalapvetőbb testreszabási feladatokhoz nincs másra szüksége, mint a megoldástallózóban megjelenő információkra. A fejelsztőknek sok esetben ennél kiterjedtebb adatokra van szüksége, és a metaadatok könnyű áttekinthetőségére. Amennyiben komolyabb megbeszélést szeretne folytatni a fejlesztőkkel a metaadatokról, vagy csak szeretné jobban megérteni azok működését, akkor telepítse a metaadat-böngésző megoldást. A metaadat-böngésző egy kizárólag HTML webes erőforrásokat tartalmazó felügyelt megoldás, amelynek telepítésével megtekintheti az összes metaadatot, szűrhet az entitások és a mezők között, így jobban megismerheti, hogy mit is rejtenek a metaadatok.

A metaadat-böngésző letöltése és telepítése

Az alábbi megfelelő hivatkozás használatával töltse le a metaadat-böngésző megoldást, majd telepítse.

Verzió Letöltés
Dynamics 365 for Customer Engagement alkalmazások 9.0-s verzió (v9.0) Microsoft letöltések: MetadataBrowser_3_0_0_5_managed.zip
Dynamics 365 (v8.2) Dynamics CRM Online 2016 Update 1 és Dynamics CRM 2016 szervizcsomag 1 helyszíni (v8.1) Microsoft letöltések: MetadataBrowser_3_0_0_4_managed.zip
Dynamics CRM Online 2016 frissítés és CRM 2016 (v 8.0) Microsoft letöltések: MetadataBrowser_3_0_0_2_managed.zip

Megoldás telepítése

Miután letöltötte a megoldást, telepítenie kell. További információ a felügyelt megoldás telepítéséről: Megoldások importálása, frissítése és exportálása

Megnyitás alkalmazásként

A Dynamics 365 for Customer Engagement alkalmazások 9.0-s verzió (v9.0) verziója alkalmazásként van konfigurálva. Az Entitás metaadat-böngésző megoldás telepítése után keresse meg a Metaadat-eszközök alkalmazást, és nyissa meg. Az Entitások az alapértelmezett nézet. Az Eszközök navigációs területen kiválaszthatja az Entitás-metaadatok lehetőséget az egyes entitások vizsgálatához.

Nyissa meg a megoldás konfigurációs oldalát

A korábbi verziók esetén a következő lépéseket kell használnia, de ezek a lépések a legújabb verziónál is működnek.

Miután telepítette az Entitás metaadat-böngésző megoldást, nyissa meg a felügyelt megoldás úgy, hogy duplán kattint a sorra a megoldások listájában, és tekintse meg a Konfiguráció oldalt az Entitás metaadat-böngészővel kapcsolatos információk megtekintéséhez, valamint gombokat két különböző nézet elindításához.

  • A Metaadat-böngésző egyenértékű az alkalmazás Entitások nézetével.
  • Az Entitásmetaadat-böngésző egyenértékű az alkalmazás Entitás metaadatai nézetével.

Entitások nézet

Az alábbi tevékenységeket hajthatja végre:

  • Entitás részleteinek megtekintése: Válasszon ki egy megtekinteni kívánt entitást az Entitás metaadatai nézet használatával.
  • Entitás szerkesztése: Nyissa meg a kiválasztott entitás képernyőt az alapértelmezett szervezetben, ha az entitás támogatja ezt.
  • Szöveges keresés: Szöveges keresés végrehajtása a megjelenített entitások szűréséhez a következő entitástulajdonságok használatával: SchemaName, LogicalName, DisplayName,, ObjectTypeCode és MetadataId.
  • Entitások szűrése: Egyszerű feltételeket állíthat be az entitások egy részhalmazának megtekintéséhez. Minden kritérium kiértékelése ÉS logika használatával.
  • Tulajdonságok szűrése: Szűrje a kiválasztott entitás megjelenített tulajdonságait. Közel 100 tulajdonság található a listában. Ennek segítségével jelölje ki azokat, amelyek érdeklik.

Entitás metaadat nézet

Az alábbi műveleteket egyetlen entitáshoz is elvégezheti:

  • Entitás: Módosítsa a megtekinteni kívánt entitást.

  • Tulajdonságok: Tekintse meg az entitás összes tulajdonságát, és szűrje a megjelenített tulajdonságokat.

    • Entitás szerkesztése: Nyissa meg a kiválasztott entitás szerkesztési képernyőjét az alapértelmezett szervezetben, ha az entitás támogatja ezt.
    • Tulajdonságok szűrése: Szűrje a kiválasztott entitás megjelenített tulajdonságait. Közel 100 tulajdonság található a listában. Ennek segítségével jelölje ki azokat, amelyek érdeklik.
  • Attribútumok: Tekintse meg az entitásattribútumokat főadat/részletes nézetben. Ezzel a nézettel a következőkre nyílik lehetősége:

    • Attribútum szerkesztése: Nyissa meg a kiválasztott attribútumképernyőt az alapértelmezett szervezetben, ha az attribútum támogatja ezt.
    • Szöveges keresés: Szöveges keresés végrehajtása a megjelenített attribútumok szűréséhez a következő attribútumtulajdonságok használatával: SchemaName, LogicalName,, DisplayName és MetadataId.
    • Attribútumok szűrése: Attribútumok szűrése bármely attribútumtulajdonság-érték alapján.
    • Tulajdonságok szűrése: A kiválasztott attribútumhoz megjelenített tulajdonságok szűrése.
  • Kulcsok: Ha a másodlagos kulcsok engedélyezve vannak egy entitáshoz, megvizsgálhatja, hogyan vannak konfigurálva. További információ: Másodlagos kulcsok definiálása

  • kapcsolatok: Tekintse meg az entitások három típusát kapcsolatok: Egy-a-sokhoz, Sok-az-egyhez és Sok-a-sokhoz. Ezekkel a nézetek az alábbiak végezhetők el:

    • Kapcsolat szerkesztése: Nyissa meg a kijelölt kapcsolatűrlapot az alapértelmezett szervezetben, ha a kapcsolat támogatja ezt.
    • Szöveges keresés: Szöveges kereséssel szűrheti a megjelenített kapcsolatok a kapcsolat típusának megfelelő értékek használatával.
    • Tulajdonságok szűrése: A kapcsolat szűrése bármely kapcsolattulajdonság-érték alapján.
  • Jogosultságok: Entitásjogosultságok megtekintése. Ezzel a nézettel a következőkre nyílik lehetősége:

    • Szűrje a megjelenített jogosultságot a PrivilegeId használatával.

Feljegyzés

Az entitáshoz tartozó részletek tulajdonságainak megtekintésekor látni fogja, hogy számos összetett tulajdonságok kibontható. A leghasznosabb érték egy hivatkozással jelenik meg, amely lehetővé tesz egy részletesebb nézetre való átváltást. A részletes nézet az adat szerkezetét tükrözi, ha programozott módon kéri le. A részletes nézet más releváns adatokat is megjelenít, amelyek ugyanazon a területen lekérhetők például, például ha honosított címkék vannak jelen a tulajdonságokhoz megjelenítendő név .

Tipp.

Ha szöveget szeretne másolni az oldalról, egyszerűen jelölje ki a szöveget, és használja a Ctrl+C billentyűparancsot vagy a helyi menü Másolás parancsát.

Új metaadatok létrehozása vagy meglévő metaadatok használata

A Dynamics 365 Customer Engagement (on-premises) a központi üzletialkalmazás-funkciókat támogató számos rendszerentitást tartalmaz. Például a meglevő vagy lehetséges ügyfelekkel kapcsolatos adatok a Partner és a Kapcsolattartó entitásokban tárolandók. Az Érdeklődő entitás célja a leendő vevők vagy potenciális értékesítési lehetőségek tárolása. A Lehetőség entitás a potenciális jövedelemtermelő események nyomon követésére használatos.

Az összes entitás tartalmaz olyan, közös adatokat megjelenítő mezőket, amelyeket a rendszereknek az adott entitással kapcsolatban el kell tárolnia.

A legtöbb szervezetnél kifejezetten hasznos a rendszerentitásokat és -attribútumokat arra a célra használni, amelyre kifejlesztették őket. Bár lehetősége van egyedi entitásokat létrehozni, a rendszerentitások rendelkezhetenek olyan speciális funkciókkal, amelyeket kódolás nélkül nem egyszerű utánozni.

Például

  • Az Érdeklődő entitás bejegyzései minősíthetők. A minősítési műveletet inaktiválja az adott érdeklődőt, majd új lehetőséget és partner- vagy kapcsolattartó-bejegyzést hoz létre, így a felhasználó előremozdulhat az üzleti folyamatban.

  • Az esetentitás bejegyzései különleges kapcsolatban állnak a Kapcsolattartó entitásokkal, így elősegítik az ügyfélszolgálati jogosultságok definícióját.

    Amikor megoldást telepít, akkor valószínűsíthető, hogy a megoldás fejlesztője a rendszerentitásokra és -attribútumokra is épített. Egy rendszerentitást vagy -attribútumot felváltó új egyedi entitás létrehozása azzal is járhat, hogy a rendelkezésre álló megoldások egyes esetekben nem fognak működni szervezetében.

    Ezen okok miatt javasoljuk, hogy a szervezet szempontjából ésszerű esetekben a rendelkezésre álló rendszerentitásokat és mezőket használja. Ha ennek nincs értelme, és nem szerkeszthetők igényeinek megfelelő formába, akkor érdemes megfontolni egy új entitás létrehozását. Ne feledje, hogy egy entitás megjelenített nevét bármikor módosíthatja, hogy megfeleljen a szervezet által használt elnevezési rendszernek. Így például nagyon sokszo előfordul, hogy a Partner entitás megjelenítési nevét „Cég” vagy hasonló névre változtatják, a Kapcsolattartó entitásét pedig „Személyre”. Ezt bármikor megteheti egy entitással vagy attribútummal, anélkül, hogy viselkedését befolyásolná. Az entitások átnevezésével kapcsolatos további információkért lásd: Entitás nevének módosítása.

    A rendszerentitások és -mezők nem törölhetők. Ezek a rendszermegoldás részének számítanak, és minden szervezetnél szükség lehet rájuk. Ha el kíván rejteni egy rendszerentitást, módosítsa szervezete biztonsági szerepkör-jogosultságait, és távolítsa el az adott entitás olvasási jogosultságát. Ezzel az alkalmazás szinte minden részéből eltüntetheti az entitást. Ha nincs szüksége egy adott rendszermezőre, eltávolíthatja azt az űrlapből, és minden olyan nézetből, amely még használja. Módosítsa a Kereshető értéket a meződefinícióban, hogy ne jelenjen meg az irányított keresésben. További információ: Mezők létrehozása és szerkesztése

Metaadat-elemek létrehozásával kapcsolatos korlátozások

Korlátozott a létrehozható entitások száma. A maximális számról a Használatban lévő erőforrások oldalon talál információt. Ha több egyéni entitásra van szüksége, lépjen kapcsolatba a Dynamics 365 Customer Engagement (on-premises) technikai támogatásával. Ez a felső korlát módosítható.

A létrehozható mezők számának minden entitáson belül van felső határa. Ez a határérték az adatbázistábla egy sorában tárolható adatmennyiség műszaki korlátaiból ered. Meglehetősen nehéz konkrét számot meghatározni, mert a különböző típusú mezők eltérő méretű teret foglalnak el. A felső határ az entitás összes mezője által elfoglalt teljes helytől függ.

A legtöbben nem hoznak létre annyi egyéni mezőt, ami elérhetné a határértéket, de ha egyszer több száz egyedi mező hozzáadására lenne szüksége egy entitáshoz, akkor érdemes átgondolnia, hogy vajon ez-e a legjobb megoldás. Az összes hozzáadni kívánt mező ezen entitás bejegyzésének tulajdonságait írja le? Elvárható szervezete dolgozóitól, hogy ilyen nagy számú mezőt tartalmazó űrlapokat töltsenek ki? Minél több mező szerepel egy űrlapban, annál nagyobb mennyiségű adatot kell átvinni minden alkalommal, amikor egy bejegyzést szerkesztenek, ezt pedig a rendszerteljesítményre is hatással van. Ezeket a tényezőket is vegye figyelembe, amikor egyedi mezőket ad hozzá egy entitáshoz.

A beállításhalmaz-mezők olyan beállításkészleteket biztosítanak, amelyek legördülő vezérlőben jeleníthetők meg az űrlapban, vagy választási listaként az irányított keresésben. A környezete több ezer beállítás használatát teszi lehetővé beállításhalmazokkal, ez azonban nem jelent felső korlátot. A használhatósági tanulmányok kimutatták, hogy az emberek nehezen használják az olyan rendszereket, ahol egy legördülő menü túl sok választási lehetőséget tartalmaz. A beállításhalmaz-mezőkkel adatkategóriákat határozhat meg. Ha beállításhalmaz-mezőket használ, ne olyan kategóriákat válasszon, amelyek konkrét, külön adatelemeket képviselnek. Például ne állítson össze olyan beállításhalmazt, amely egy adott berendezés többszáz gyártóját tartalmazza, hanem inkább hozzon létre egy olyan entitást, amely az összes gyártó hivatkozását tartalmazza, és a beállításhalmaz helyett alkalmazzon keresőmezőt.

A nézetek nézetenként 1000 attribútumra vannak korlátozva. Ha egy olyan entitáson hoz létre egy nézetet, amely túllépi ezt a korlátot, a nézetben a rendelkezésre álló attribútumok egy halmazát kell használni. Ha attribútumot ad hozzá a 1000-es korláton felül, egy hibaüzenet jelenik meg, amely jelzi, hogy túllépte az attribútumok maximális számát.

Kapcsolódó információk

Entitások létrehozása és szerkesztése
Entitás kapcsolatok létrehozása és szerkesztése
Mezők létrehozása és szerkesztése

Űrlapok létrehozása és tervezése