Бележка
Достъпът до тази страница изисква удостоверяване. Можете да опитате да влезете или да промените директориите.
Достъпът до тази страница изисква удостоверяване. Можете да опитате да промените директориите.
Осигуряването на съхранение на данни е най-важната функция на Dataverse. Dataverse включва основен набор от таблици, които предоставят структура за данни, използвани от бизнес приложения.
Можете да видите основния набор от таблици в справката за таблица/обект на Dataverse.
Промяна на таблици
Можете да промените дизайна на таблицата с помощта на няколко различни метода.
Използвайте дизайнери
Има няколко начина за редактиране на дизайна на таблицата с помощта на дизайнери.
| Проектант | Описание |
|---|---|
| make.powerapps.com | Най-лесният и често срещан подход за промяна на схемата е да се използва https://make.powerapps.com/ за редактиране на таблици на Dataverse в дадена среда. Промените, приложени тук, се извършват в контекста на неуправлявано решение по подразбиране на Common Data Service. |
| Изследовател на решения за вашето решение | Ако ще разпространявате решение, трябва да създадете нови таблици, атрибути или релации в контекста на незавършеното решение, което ще използвате за разработване на вашето решение. Повече информация: разработчик на решения |
| От редактора на формуляри | Когато редактирате формуляр за приложение, управляван от модел, за обект, можете да щракнете върху бутона Ново поле в Field Explorer. Ако създадете справочно поле, ще създадете нова релация, която да го поддържа. |
Импортиране на решение
Решението може да съдържа таблица и други персонализирани компоненти. Импортирането на управлявано или незавършено решение във вашата среда на Dataverse ще включва тези таблици или ще разшири съществуващите таблици с новата таблица, която съдържат.
От източник на данни с помощта на Power Query
Можете да създавате нови таблици и да ги попълвате с данни с помощта на Power Query. Повече информация: Добавяне на данни към таблица в Dataverse с помощта на Power Query
Използване на уеб услуги за работа с дефиниции на таблици
Уеб услугите, изложени в Dataverse, включват възможности за създаване, четене, писане и изтриване на таблици. Тези услуги най-често се използват за четене, тъй като тези данни могат да информират кода ви по време на изпълнение за това как е персонализирана средата. Повече информация: Работа с дефиниции на таблици с помощта на код
Дефиниции на таблици
Моделът на данните се съхранява в Dataverse.
- Класът EntityMetadata дефинира това с SDK за .NET.
- EntityMetadata EntityType дефинира това за уеб API.
Дефиницията на таблицата включва следната информация:
| Данни | Описание |
|---|---|
| Свойства | Всеки обект има близо 100 свойства, които описват как се идентифицира и какво може да се направи с него. Повече информация: Дефиниция на обект |
| Атрибути | Свойството на обекта Attributes е колекция от атрибути или колони. Всяка колона има около 50 свойства, за да опише как е идентифицирана, типа данни, които съдържа, как е форматирана и какво може да се направи с нея. Повече информация: Дефиниция на атрибут |
| Взаимоотношения | Три от свойствата на обекта са колекции от релации между таблици. Тези колекции съдържат различни типове релации: Много към много, Много към един и Един към много. Повече информация: Дефиниция на релации |
| Привилегии | Едно от свойствата е колекция от между 0 и 8 привилегии, които идентифицират видовете операции с данни, които могат да се извършват в тази таблица, с уникален идентификатор, свързан с всяка от тях. Тези операции включват: Добавяне, Добавяне, Присвояване, Създаване, Изтриване, Четене, Споделяне и Запис. |
| Ключове | По подразбиране всяка таблица има един атрибут GUID (глобален уникален идентификатор) и свойството Keys е празна колекция. Можете да добавяте алтернативни ключове към таблица. Повече информация: Ключове |
Съвет
Развиването на разбиране на дефиницията на таблицата в системата може да ви помогне да разберете как работи Dataverse. Много от свойствата също така контролират какво могат да правят таблиците в приложенията, управлявани от модели. Дизайнерите, които са на разположение за редактиране на метаданни, не могат да покажат всички подробности, намерени в метаданните. Можете да инсталирате приложение, управлявано от модел, наречено Metadata Browser, което ще ви позволи да видите всички скрити таблици и свойства на метаданни, които се намират в системата. Повече информация: Преглед на дефинициите на таблици и колони във вашата среда
Частни маси
Dataverse съдържа някои таблици, които не са предназначени за използване от разработчици на трети страни. Тези таблици са добавени от Microsoft, за да активират функционалността на функциите. Частните маси са посочени от EntityMetadata.IsPrivate имота. Тези таблици не са включени в CSDL $metadata документа на уеб API. Въпреки това, ще ги намерите, когато правите заявка за метаданни на обекта.
Внимание
Не трябва да използвате частни маси във вашите решения. Като маркира таблица като частна, Microsoft изрично посочва, че не поддържаме други приложения да използват таблицата. Microsoft може да премахне таблицата или да въведе несъответни промени по всяко време. Използването на тези таблици от някой друг освен от Microsoft не се поддържа.