Таблиці та метадані в Microsoft Dataverse

Dataverse розроблено так, щоб можна було швидко й легко створити модель даних для програми. Зазвичай, вам не потрібно перейматися інформацією про метадані, які буде описано в цьому розділі. Але якщо ви хочете глибше зрозуміти, як працюють програми, які використовують Dataverse, або ви оцінюєте те, що можливо, розуміння метаданих, які Dataverse використовуються, може дати вам розуміння.

Метадані означають інформацію про дані. Dataverse забезпечує гнучку платформу для вас, оскільки відносно легко редагувати визначення даних, які буде використовувати навколишнє середовище. У Dataverse метадані є набором таблиць. У таблицях описуються типи даних, що зберігаються в базі даних. Метадані таблиці – це дані, які визначають типи записів, які можна створити, і типи дій, які з ними можна виконувати. Коли ви використовуєте засоби настроювання для створення або редагування таблиць, стовпців і зв'язків між таблицями, ці метадані редагуються.

Різні клієнти, які використовуються для взаємодії з даними в середовищі , залежать від метаданих таблиці й пристосовуються до настроювання метаданих. Але ці клієнти також залежать від інших даних, які визначають відображення візуальних елементів, застосування настроюваної логіки і застосування безпеки. Ці системні дані також зберігаються в таблицях, але самі таблиці недоступні для налаштування.

Ви можете дізнатися про стандартні таблиці, атрибути та зв’язки таблиць, що входять за замовчуванням до Dataverse, переглянувши довідник для сутностей.

Підказка

Конструктори, які доступні для зміни метаданих, не можуть показати всю інформацію в метаданих. Можна натомість встановити програму на основі моделі під назвою Браузер метаданих, який дасть змогу переглядати всі таблиці та властивості метаданих, які надаються в системі. Додаткові відомості: Перегляд метаданих для вашого середовища.

Створення нових метаданих або використання наявних метаданих?

Dataverse поставляється з багатьма стандартними таблицями, які підтримують можливості основних бізнес-додатків. Наприклад, дані про ваших клієнтів або потенційних клієнтів призначені для збереження за допомогою таблиць «Бізнес-партнер» або «Контактна особа».

Кожна з цих таблиць також містить багато стовпців, які представляють загальні дані, які системі може знадобитися для зберігання відповідної таблиці.

Для більшості організацій вам вигідно використовувати стандартні таблиці та атрибути для цілей, які вони були надані.

Якщо ви встановите рішення, ви можете очікувати, що розробник рішення використав стандартні таблиці та атрибути. Створення нової настроюваної таблиці, яка замінює системну таблицю або атрибут, означає, що будь-які доступні рішення можуть не функціонувати для вашої організації.

Тому рекомендовано шукати й використовувати надані стандартні таблиці, стовпці та зв’язки таблиць, якщо вони є доцільними для організації. Якщо вони не є доцільними та їх не можна змінити відповідно до ваших потреб, слід оцінити, чи необхідно створити нову таблицю, стовпець або зв’язок таблиць.

Пам'ятайте, що коротке ім'я таблиці можна змінити, щоб воно відповідало номенклатурі, що використовується в організації. Наприклад, користувачі часто змінюють відображуване ім'я таблиці бізнес-партнерів на "Компанія" або ім'я таблиці контактів на " Індивідуальне". Це можна робити з таблицями або атрибутами, не змінюючи поведінку таблиці. Докладніше про перейменування таблиць див. у розділі Змініть найменування таблиці.

Не можна видаляти стандартні таблиці, стовпці або зв’язки таблиць. Вони вважаються частиною системного рішення, і від кожної організації очікується, що вони будуть. Якщо потрібно приховати стандартну таблицю, змініть права ролей безпеки для організації, щоб видалити право на читання для цієї таблиці. Це видалить відповідну таблицю з більшості частин програми. Якщо є непотрібний системний стовпець, видаліть його з форми та в усіх поданнях, які його використовують. Змініть значення для пошуку у визначеннях зв'язків стовпців і таблиць, щоб вони не відображалися в розширеному пошуку.

Обмеження на створення елементів метаданих

Існує обмеження на кількість таблиць, які можна створити. Відомості про максимальну кількість можна знайти на сторінці Настройки > Адміністрування > Використовувані ресурси. Якщо вам потрібні додаткові настроювані таблиці, зверніться до служби підтримки. Це верхнє обмеження можна змінити.

У кожній таблиці є верхня межа кількості стовпців, які можна створити. Це обмеження залежить від технічних обмежень на обсяг даних, які можуть зберігатися в рядку таблиці бази даних. Важко вказати конкретний номер, оскільки для кожного типу стовпця може використовуватися різний проміжок. Верхнє обмеження залежить від загального простору, що використовується всіма стовпцями в таблиці.

Більшість користувачів не створюють достатньо настроюваних стовпців, щоб досягти обмеження, але якщо ви плануєте додати сотні настроюваних стовпців до таблиці, слід подумати, чи це найкращий дизайн. Чи всі стовпці, які планується додати, описують властивості рядка цієї таблиці? Чи зможуть користувачі організації керувати формою, що містить таку велику кількість стовпців? Кількість стовпців, які ви додаєте до форми, збільшує обсяг даних, які потрібно передавати при кожному редагуванні рядка, а це впливатиме на продуктивність системи. Враховуйте ці фактори під час додавання настроюваних стовпців до таблиці.

Стовпці з варіантами вибору забезпечують набір параметрів, які відображатимуться в розкривному елементі керування в формі або в розкривному списку при використанні розширеного пошуку. Ваше середовище може підтримувати тисячі параметрів у наборі параметрів, але це не повинно сприйматися як верхнє обмеження. Дослідження зручності використання показали, що людям важко використовувати систему, у якій розкривний елемент керування надає велику кількість параметрів. Використовуйте стовпець із варіантами вибору для визначення категорій даних. Не використовуйте стовпці з варіантами вибору для вибору категорій, які фактично представляють окремі елементи даних. Наприклад, замість того, щоб підтримувати стовпець вибору, в якому зберігається кожен із сотень можливих виробників певного типу обладнання, розгляньте можливість створення таблиці, в якій зберігаються посилання на кожного виробника, і замість вибору використовується стовпець підстановки.

Наступні кроки

Створюйте або редагуйте таблиці (типи рядків)
Створюйте та редагуйте зв’язки між таблицями

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).