Táblák és metaadatok a Microsoft Dataverse-ben

A Dataverse arra szolgál, hogy gyorsan és egyszerűen hozhasson létre egy adatmodellt alkalmazásához. Általában nem szükséges, hogy foglalkozzon a metaadatok bizonyos részeivel, amelyeket jelen témakör ismertet. De ha mélyebb tudásra szeretne szert tenni azzal kapcsolatban, hogyan működnek a Dataverse szolgáltatást használó alkalmazások, vagy ha szeretné megismerni a lehetőségeket, a Dataverse által használt metaadatok betekintést nyújthatnak.

Metaadatok jelentésével kapcsolatos adatokat. A Dataverse rugalmas platformot biztosít, mert a környezethez használt adatok meghatározása viszonylag egyszerűen szerkeszthető. A Dataverse rendszerben a metaadatok táblák készlete. A táblák írják le azokat az adatfajtákat, amelyek az adatbázisban tárolódnak. Egy tábla metaadatai szabályozzák, hogy milyen típusú bejegyzéseket hozhat létre, és milyen műveleteket hajthat végre rajtuk. Amikor a testreszabási eszközökkel létrehoz és módosít táblákat, oszlopokat és táblakapcsolatokat, ezeket a metaadatokat szerkeszti.

A felhasználók által használt különböző kliensek amelyek a környezet adataival interakcióba lépnek, a táblák metaadataitól függnek, és azok testreszabásához 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 a táblákban tárolódnak, de maguk a táblák nem szabhatók testre.

Megismerkedhet a szabványos táblákkal, attribútumokkal és a Dataverse alapértelmezett táblakapcsolataival az entitásreferencia helyen.

Tipp.

A metaadatok szerkesztésére szolgáló tervezők nem tudják megjeleníteni a metaadatok összes részletét. Telepítheti a Metaadat-böngésző nevű modellre épülő alkalmazást, amely lehetővé teszi, hogy megtekinthesse az összes tábla és metaadat-tulajdonságot a rendszerben. További információ: Tábladefiníciók tallózása a környezetben.

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

A Dataverse szolgáltatás a központi üzletialkalmazás-funkciókat támogató számos standard táblát tartalmaz. Például a meglevő vagy lehetséges ügyfelekkel kapcsolatos adatok a Partner és a Kapcsolattartó táblákban tárolandók.

Az összes tábla tartalmaz számos olyan, közös adatokat megjelenítő oszlopokat, amelyeket a rendszereknek az adott táblával kapcsolatban el kell tárolnia.

A legtöbb szervezetnél kifejezetten hasznos a standard táblákat és attribútumokat arra a célra használni, amelyre kifejlesztették őket.

Amikor megoldást telepít, akkor valószínűsíthető, hogy a megoldás fejlesztője a standard táblákra és -attribútumokra is épített. Egy rendszertáblát vagy -attribútumot felváltó új egyedi tábla 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ó standard táblákat, oszlopokat és táblakapcsolatokat keresse és használja. Ha nincs értelmük, és nem szerkeszthetők az igényeinek megfelelően, fontolja meg, hogy szükség van-e új tábla, oszlop vagy táblázat létrehozására kapcsolatok.

Ne feledje, hogy egy tábla megjelenített nevét bármikor módosíthatja, hogy megfeleljen a szervezet által használt elnevezési rendszernek. Így például nagyon sokszor előfordul, hogy a Partner tábla megjelenítési nevét Cég vagy hasonló névre változtatják, a Kapcsolattartó tábláét pedig Személyre. Ezt bármikor megteheti egy táblával vagy attribútummal, anélkül, hogy a tábla viselkedését befolyásolná. A táblák átnevezésével kapcsolatos további tudnivalók: Egy tábla nevének módosítása.

Szabványos táblák, oszlopok és táblázat kapcsolatok 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 standard táblát, módosítsa szervezete biztonsági szerepkör-jogosultságait, és távolítsa el az adott tábla olvasási jogosultságát. Ezzel az alkalmazás szinte minden részéből eltüntetheti a táblát. Ha van olyan rendszeroszlop, amelyre nincs szüksége, távolítsa el az űrlapról és az azt használó nézetekből. Ehhez módosítsa a Kereshető értéket az oszlop és a táblakapcsolat definíciójában, hogy azok ne jelenjenek meg az irányított keresésben.

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

Korlátozott a létrehozható táblák száma. A maximális számra vonatkozó információkat a Beállítások > Adminisztráció > Használatban lévő erőforrások oldalon találja.

A létrehozható oszlopok számának minden táblán 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ú oszlopok eltérő méretű teret foglalnak el. A felső határ a tábla összes oszlopa által elfoglalt teljes helytől függ.

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

A választási lehetőséget tartalmazó oszlopok olyan értékké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örnyezet több ezer lehetőséget támogathat egy értékkészlet belül, de ezt nem szabad felső korlátnak tekinteni. 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. Választási lehetőség típusú oszlop használatával definiálhatja az adatok kategóriáit. Ne használjon adatválaszték-oszlopokat olyan kategóriák kiválasztásához, amelyek valójában különálló adatelemeket képviselnek. Például ne állítson össze olyan választási lehetőség oszlopot, amely egy adott berendezés többszáz gyártóját tartalmazza, hanem inkább hozzon létre egy olyan táblát, amely az összes gyártó hivatkozását tartalmazza, és a választási lehetőség helyett alkalmazzon keresőoszlopot.

Következő lépések

Táblák létrehozása vagy szerkesztése (sortípusok)
Táblák közötti kapcsolatok létrehozása és módosítása

Megjegyzés

Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)

A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).