Megosztás:


Dataverse-táblák használata kóddal

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.

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.

Lásd még

A Dataverse fejlesztői áttekintése