Что такое Microsoft Dataverse?
Dataverse позволяет безопасно хранить используемые бизнес-приложениями данные и управлять ими. Данные в Dataverse хранятся в наборе таблиц. Таблица представляет собой набор строк (ранее называемых записями) и столбцов (ранее называемых полями/атрибутами). Каждый столбец в таблице предназначен для хранения определенного типа данных, например, имени, возраста, заработной платы и т. д. Dataverse включает базовый набор стандартных таблиц, которые охватывают типичные ситуации, но можно также создавать пользовательские таблицы, относящиеся к организации, и заполнять их с данными с помощью Power Query. Создатели приложения затем могут использовать Power Apps для построения богатых приложений, которые используют эти данные.
Для получения информации о приобретении плана для использования 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 Talent—также используют Dataverse для хранения и защиты данных, которые они используют. Это позволяет создавать приложения с помощью Power Apps и Dataverse непосредственно из ваших основных бизнес-данных, которые уже используются в Dynamics 365, без необходимости интеграции.
Создавайте приложения на основе ваших данных Dynamics 365 – быстро создавайте приложения на основе бизнес-данных в Power Apps или с помощью расширяемой платформы, которая позволяет профессиональным разработчикам программно взаимодействовать с данными и метаданными, применять бизнес-логику, создавать настраиваемые соединители и интегрироваться с внешними данными.
Управление многоразовой бизнес-логикой и бизнес-правилами – бизнес-правила и логика, уже определенные в ваших таблицах Dataverse, применяются к приложениям, созданным в Power Apps для обеспечения согласованности данных, независимо от того, как ваши пользователи получают доступ к данным или какие приложения они используют.
Многоразовые навыки в Dynamics 365 и Power Apps – пользователи, которые имеют навыки работы с Power Apps или Dynamics 365, теперь может воспользоваться этими навыками на платформе Dataverse. Создание таблиц, форм и диаграмм теперь является обычной задачей, которую вы выполняете в своих приложениях.
Примечание
Для приложений Финансы и операции в настоящее время требуется конфигурация интегратора данных, чтобы ваши бизнес-данные из приложений Финансы и операции были доступны в 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.
- Создайте настраиваемую таблицу, затем создайте приложение на основе холста, которое использует эту таблицу.
- Создайте управляемое моделью приложение на основе Dataverse.
- Используйте Power Query для подключения с сетевому или локальному источнику данных и импорта данных непосредственно в Dataverse.
См. также
Примечание
Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).
Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).