Що таке Microsoft Dataverse?

Dataverse дозволяє безпечно зберігати та керувати даними, які використовуються бізнес-програмами. Дані в Dataverse зберігаються в наборі таблиць. Таблиця — це набір рядків (раніше — записи) і стовпців (раніше — поля/атрибути). Кожен стовпець таблиці призначений для зберігання певного типу даних, наприклад, ПІБ, вік, зарплата і так далі. Dataverse містить базовий набір стандартних таблиць, які охоплюють типові сценарії, але ви також можете створювати настроювані таблиці, специфічні для вашої організації, і заповнювати їх даними за допомогою Power Query. Потім виробники програм можуть використовувати Power Apps для створення багатофункціональних програм, які використовують ці дані.

Діаграма з оглядом Microsoft Power Platform.

Щоб отримати інформацію про придбання плану для використання Dataverse, перейдіть до розділу Інформація про ціни.

Навіщо використовувати Dataverse?

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

  • Простота в управлінні – як метадані, так і дані зберігаються в хмарі. Вам не потрібно турбуватися про деталі того, як вони зберігаються.
  • Легко захистити – дані надійно зберігаються, тому користувачі можуть бачити їх лише в тому випадку, якщо ви надасте їм доступ. Безпека на основі ролей дає змогу керувати доступом до таблиць для різних користувачів у вашій організації.
  • Доступ до даних Dynamics 365 – дані з ваших програм Dynamics 365 також зберігаються в Dataverse, що дозволяє вам швидко створювати програми, які використовують ваші дані Dynamics 365 і розширюють ваші програми за допомогою Power Apps.
  • Розширені метадані : типи даних і зв'язки використовуються безпосередньо в Power Apps.
  • Логіка та перевірка – визначте обчислювані стовпці, бізнес-правила, робочі процеси та потоки бізнес-процесів, щоб забезпечити якість даних і керувати бізнес-процесами.
  • Інструменти для підвищення продуктивності – у надбудовах для Microsoft Excel доступні таблиці для підвищення продуктивності та забезпечення доступності даних.

Додаткова інформація: Чому варто обрати Dataverse?

Оновлення термінології

Реагуючи на відгуки клієнтів і дані досліджень користувачів, з листопада 2020 року ми оновлюємо деяку термінологію в Dataverse, щоб зробити її більш інтуїтивно зрозумілою та продуктивною. Оновлення термінології наведено нижче, і ми зараз впроваджуємо їх на платформі Microsoft Power Platform.

Термін спадщини Поточний термін
Суб'єкт господарювання, суб'єкти Стіл, столи
Поле, поля
Атрибут, атрибути
Колонка, колонки
Запис, рекорди Ряд, ряди
Набір опцій, множинний вибір наборів опцій
Список вибору, списки вибору
Вибір, вибір
Два параметри Так або ні

Нотатка

Ці оновлення термінології не застосовуються до будь-яких API або повідомлень у веб-службах Dataverse. Наприклад, назви повідомлень CreateEntityRequest і CreateAttributeRequest не зміняться.

Dynamics 365 і Dataverse

Додатки Dynamics 365 — такі як Dynamics 365 Sales, Dynamics 365 Customer Service або Dynamics 365 Human Resources — також використовують Dataverse для зберігання та захисту даних, які вони використовують. Це дає змогу створювати програми за допомогою Power Apps і Dataverse безпосередньо з основними бізнес-даними, які вже використовуються в Dynamics 365, без необхідності інтеграції.

  • Створюйте програми на основі даних Dynamics 365 – швидко створюйте програми на основі бізнес-даних у Power Apps або за допомогою розширюваної платформи, яка дає змогу професійним розробникам програмно взаємодіяти з даними та метаданими, застосовувати бізнес-логіку, створювати власні з'єднувачі та інтегруватися із зовнішніми даними.

  • Керуйте бізнес-логікою та правилами багаторазового використання – бізнес-правила та логіка, які вже визначені у ваших таблицях Dataverse, застосовуються до програм, створених за допомогою Power Apps, щоб забезпечити узгодженість даних, незалежно від того, як ваші користувачі отримують доступ до даних або яку програму вони використовують.

  • Навички повторного використання в Dynamics 365 і Power Apps – Користувачі, які мають навички роботи з Power Apps або Dynamics 365, тепер можуть використовувати ці навички на платформі Dataverse. Створення таблиць, форм і діаграм тепер є поширеними завданнями, які виконуються в усіх програмах.

    Нотатка

    Програми «Фінанси» та «Операції» наразі вимагають конфігурації Data Integrator, щоб зробити ваші бізнес-дані з програм «Фінанси» та «Операції» доступними у Dataverse.

Інтеграція даних у Dataverse

Створення програми зазвичай включає дані з кількох джерел. Хоча іноді це можна зробити на рівні програми, бувають випадки, коли інтеграція цих даних у загальний магазин дозволяє спростити процес створення додатків і єдиний набір логіки для підтримки та роботи з даними. Dataverse дозволяє інтегрувати дані з кількох джерел у єдине сховище, яке потім можна використовувати в Power Apps, Power Automate та Power BI разом із даними, які вже доступні з програм Dynamics 365.

  • Запланована інтеграція з іншими системами – дані, які зберігаються в іншій програмі, можна регулярно синхронізувати з Dataverse, щоб ви могли використовувати дані з інших програм у Power Apps.
  • Перетворення та імпорт даних за допомогою Power Query – перетворення даних під час імпорту в Dataverse можна виконувати за допомогою Power Query – інструмента, який зазвичай використовується в Excel і Power BI – з багатьох онлайнових джерел даних.
  • Одноразовий імпорт даних – простий імпорт та експорт файлів Excel і CSV можна використовувати для одноразового (або нечастого) імпорту даних у Dataverse.

Щоб отримати додаткові відомості про інтеграцію даних у Dataverse, прочитайте статтю Додавання даних до таблиці в Dataverse за допомогою Power Query.

Взаємодія з таблицями

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

Повний список таблиць можна знайти в довіднику сутностей.

Можна розширити функціональність стандартних таблиць, створивши одну або кілька настроюваних таблиць для зберігання інформації, унікальної для вашої організації. Додаткові відомості: Як створити настроювану таблицю

Логіка та валідація

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

  • Бізнес-правила перевіряють дані в кількох стовпцях і таблицях і надають попередження та повідомлення про помилки, незалежно від програми, яка використовувалася для створення даних. Додаткові відомості: Створення правила для бізнесу

  • Потоки бізнес-процесів допомагають користувачам гарантувати, що вони послідовно вводять дані та щоразу виконують одні й ті самі кроки. Потоки бізнес-процесів наразі підтримуються лише для додатків на основі моделі. Докладніше: Огляд потоків бізнес-процесів

  • Бізнес-процеси дозволяють автоматизувати бізнес-процеси без втручання користувача. Додаткові відомості: Огляд робочих процесів

  • Бізнес-логіка з кодом підтримує просунуті сценарії розробників для розширення програми безпосередньо за допомогою коду. Додаткові відомості: Застосування бізнес-логіки за допомогою коду

Безпека

Dataverse має багату модель безпеки для захисту цілісності та конфіденційності даних, одночасно сприяючи ефективному доступу до даних і співпраці. Підрозділи, заходи безпеки на основі ролей, рядків і стовпців можна об'єднати, щоб визначити загальні права доступу до інформації для користувачів у середовищі Power Platform. Додаткові відомості: Безпека в Dataverse у посібнику адміністратора Power Platform

Можливості розробника

На додаток до функцій, доступних на порталі Power Apps , Dataverse включає функції для розробників для програмного доступу до метаданих і даних для створення таблиць і бізнес-логіки, а також для взаємодії з даними. Більше інформації: Огляд розробника Dataverse

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

Щоб почати користуватися Dataverse:

Статті за темою

Dataverse для команд