Táblák és metaadatok a Microsoft Dataverse-ben
Microsoft Dataverse úgy lett kialakítva, hogy gyorsan és egyszerűen hozzon létre adatmodellt az alkalmazáshoz. Általában nem kell foglalkoznia a metaadatok néhány részletével, amelyeket ez a cikk bemutat. Ha azonban mélyebben meg szeretné érteni a használt Dataverse alkalmazások működését, vagy ki szeretné értékelni a lehetőségeket, az által Dataverse használt metaadatok megértése betekintést nyújthat.
A metaadatok az adatokkal kapcsolatos adatokat jelentik. 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.
A szabványos táblákról, attribútumokról és az alapértelmezés Dataverse szerint szereplő tábla kapcsolatok az entitáshivatkozás áttekintésével tudhat meg.
Tipp.
A metaadatok szerkesztésére rendelkezésre álló tervezők nem jelenítik meg a metaadatokban található összes részletet. Telepíthet egy Metaadat-böngésző nevűmodellvezérelt alkalmazást, amely lehetővé teszi a rendszerben található összes tábla és metaadat-tulajdonság megtekintését. 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?
Dataverse szabványos táblákat tartalmaz, amelyek támogatják az alapvető üzleti alkalmazások képességeit. Például a meglevő vagy lehetséges ügyfelekkel kapcsolatos adatok a Partner és a Kapcsolattartó táblákban tárolandók.
Ezen táblák mindegyike számos oszlopot is tartalmaz, amelyek olyan gyakori adatokat képviselnek, amelyeket a rendszernek esetleg tárolnia kell az adott táblához.
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.
Ha telepít egy megoldást, számíthat arra, hogy a megoldás fejlesztője kihasználta a szabványos táblákat és attribútumokat. Ha olyan új egyéni táblát hoz létre, amely lecserél egy rendszertáblát vagy attribútumot, előfordulhat, hogy a rendelkezésre álló megoldások nem működnek a szervezet számára.
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. Gyakran előfordul például, hogy az Ügyfél tábla megjelenítendő név Vállalat értékre , a Kapcsolattartó tábla nevét pedig Egyéni értékre módosítják. 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éről további információt a Tábla nevének módosítása című témakörben talál.
Szabványos táblák, oszlopok és táblázat kapcsolatok nem törölhetők. A rendszermegoldás részének tekintik őket, és minden Dataverse környezettől elvárják, hogy rendelkezzenek velük. 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 eltávolítja a táblát az alkalmazás legtöbb részéből. Ha van olyan rendszeroszlop, amelyre nincs szüksége, távolítsa el az űrlapról és az azt használó nézetekből. Módosítsa a Kereshető értéket az oszlop- és táblakapcsolat-definíciókban, hogy 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 rendszergazdák megtekinthetik a táblák számával és a maximális értékhez felhasznált százalékkal kapcsolatos információkat az örökölt Használatban lévő erőforrások lapon. Nyissa meg a Power Platform felügyeleti központot (admin.powerplatform.com), válassza a Környezetek lehetőséget, és nyissa meg a kívánt környezetet. Válassza a Beállítások lehetőséget, bontsa ki az Erőforrások csomópontot, válassza a Minden örökölt beállítás lehetőséget. Az örökölt beállítások között válassza a Használatban lévő felügyeleti>erőforrások lehetőséget.
Az egyes táblákon belül a létrehozható oszlopok számának felső korlátja is van. Ez a korlát a táblázat egy sorában Dataverse tárolható és nem megtekinthető adatok mennyiségének technikai korlátozásain alapul. 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? Tényleg arra számít, hogy a környezetét használó emberek képesek lesznek kezelni egy olyan űrlapot, amely ilyen sok oszlopot tartalmaz? 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.
Az adatválaszték-oszlopok olyan beállításokat biztosítanak, amelyek az űrlap legördülő vezérlőjében, illetve az irányított keresés használatakor a választási lista vezérlőelemben jelennek meg. A környezet több ezer lehetőséget támogathat egy választási lehetőség oszlopon belül, de ezt nem szabad felső korlátnak tekinteni. A használhatósági tanulmányok azt mutatják, hogy az embereknek gondot okoz egy olyan rendszer használata, ahol a legördülő vezérlő nagyszámú lehetőséget kínál. Adatválaszték-oszlopok használatával adatkategóriákat definiálhat. 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 ahelyett, hogy egy választási lehetőség oszlopot tartana fenn, amely egy berendezéstípus több száz lehetséges gyártójának mindegyikét tárolja, fontolja meg egy olyan tábla létrehozását, amely az egyes gyártókra mutató hivatkozásokat tárolja, és választási lehetőség helyett keresőoszlopot használ.
Következő lépések
Táblázatok létrehozása és szerkesztése (sortípusok)
Táblák közötti kapcsolatok létrehozása és szerkesztése