Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Az adatok tárolásának biztosítása a Dataverse legfontosabb funkciója. A Dataverse olyan táblákat tartalmaz, amelyek struktúrát biztosítanak az üzleti alkalmazások által használt adatokhoz.
A dataverse tábla/entitás hivatkozásban megtekintheti a táblák alapkészletét.
Táblák módosítása
A táblatervet több különböző módszerrel is módosíthatja.
Tervezők használata
A táblaterv tervezők használatával többféleképpen is szerkeszthető.
| Tervező | Description |
|---|---|
| make.powerapps.com | A séma módosításának legegyszerűbb és leggyakoribb módja a https://make.powerapps.com/ használata Dataverse-táblák szerkesztéséhez egy környezetben. Az itt alkalmazott módosítások egy nem felügyelt Common Data Service alapértelmezett megoldás kontextusában történnek. |
| Megoldáskezelő a te megoldásodhoz | Ha eloszt egy megoldást, hozzon létre minden új táblát, attribútumot vagy kapcsolatot a nem felügyelt megoldás kontextusában, amelyet a megoldás fejlesztéséhez fog használni. További információk: Megoldás közzétevője |
| Az űrlapszerkesztőből | Egy entitás modellalapú alkalmazásűrlapjának szerkesztésekor a MezőkezelőÚj mező gombjára kattinthat. Ha létrehoz egy keresőmezőt, új kapcsolatot hoz létre annak támogatásához. |
Megoldás importálása
A megoldások tartalmazhatnak táblázatokat és más testreszabott összetevőket. Ha felügyelt vagy nem felügyelt megoldást importál a Dataverse-környezetbe, az magában foglalja ezeket a táblákat, vagy kibővíti a meglévő táblákat az új táblával.
Adatforrásból a Power Query használatával
Új táblákat hozhat létre, és adatokat tölthet ki velük a Power Query használatával. További információ: Adatok hozzáadása egy táblához a Dataverse-ben a Power Query használatával
Webszolgáltatások használata tábladefiníciókkal való munkához
A Dataverse-ben közzétett webszolgáltatások táblák létrehozására, olvasására, írására és törlésére vonatkozó képességeket tartalmaznak. Ezeket a szolgáltatásokat leggyakrabban azért használják olvasásra, mert ezek az adatok futásidőben tájékoztathatják a kódot a környezet testreszabásáról. További információ: Tábladefiníciók használata kóddal
Tábladefiníciók
Az adatmodell a Dataverse-ben van tárolva.
- Az EntityMetadata osztály ezt a .NET SDK-val határozza meg.
- Ezt az EntityMetadata EntityType határozza meg a webes API-hoz.
A tábladefiníció a következő információkat tartalmazza:
| Adat | Description |
|---|---|
| Tulajdonságok | Minden entitás közel 100 tulajdonsággal rendelkezik, amelyek leírják az azonosítás módját és azt, hogy mit lehet vele elvégezni. További információ: Entitásdefiníció |
| Attributes | Az entitástulajdonság Attributes attribútumok vagy oszlopok gyűjteménye. Minden oszlop körülbelül 50 tulajdonsággal rendelkezik az azonosítás módjának, a benne található adatok típusának, a formázás módjának és a vele végezhető feladatoknak a leírásához. További információ: Attribútumdefiníció |
| Relationships | Az entitástulajdonságok közül három a táblák közötti kapcsolatok gyűjteménye. Ezek a gyűjtemények többféle, több-a-többhöz, több-az-egyhez és egy-a-többhöz kapcsolatot is tartalmaznak. További információ: Kapcsolatok definíciója |
| Kiváltságok | Az egyik tulajdonság 0 és 8 közötti jogosultságok gyűjteménye, amelyek az adott táblán elvégezhető adatműveleteket azonosítják, és mindegyikhez egyedi azonosítót rendelnek. Ezek a műveletek a következők: Hozzáfűzés, Hozzáfűzés, Hozzárendelés, Létrehozás, Törlés, Olvasás, Megosztás és Írás. |
| Keys | Alapértelmezés szerint minden tábla egyetlen GUID (globálisan egyedi azonosító) attribútummal rendelkezik, és a Keys tulajdonság egy üres gyűjtemény. Alternatív kulcsokat is hozzáadhat egy táblához. További információ: Kulcsok |
Jótanács
A rendszer tábladefiníciójának megértése segíthet megérteni a Dataverse működését. A tulajdonságok nagy része azt is szabályozza, hogy a modellalapú alkalmazások mely táblákat használhatják. A metaadatok szerkesztésére rendelkezésre álló tervezők nem tudják megjeleníteni a metaadatokban található összes részletet. Telepíthet egy metaadat-böngésző nevű modellalapú alkalmazást, amely lehetővé teszi a rendszerben található összes rejtett tábla és metaadat-tulajdonság megtekintését. További információ: Tallózás a környezet tábla- és oszlopdefiníciói között
Privát táblák
A Dataverse olyan táblákat tartalmaz, amelyeket nem külső fejlesztőknek szántak. Ezeket a táblákat a Microsoft azért adja hozzá, hogy a funkciók működjenek. A privát táblákat a EntityMetadata.IsPrivate tulajdonság jelöli. Ezek a táblák nem szerepelnek a Webes API CSDL-$metadata dokumentumban. Az entitás metaadatainak lekérdezésekor azonban megtalálja őket.
Caution
A megoldásokban ne használjon privát táblákat. Ha privátként jelöl meg egy táblát, a Microsoft kifejezetten jelzi, hogy nem támogatjuk más alkalmazásokat a tábla használatához. A Microsoft bármikor eltávolíthatja a táblát, vagy kompatibilitástörő módosításokat vezethet be. A táblák a Microsofton kívül más felhasználók általi használatát nem támogatják.