Знакомство с конструкторами приложений на основе моделей

Чтобы полностью разработать приложение на основе модели, требуется несколько конструкторов на разных этапах процесса разработки.

В общих чертах разработка приложения делится на следующие этапы:

  • Разработка модели данных
  • Разработка приложения
  • Безопасность данных

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

Эта статья посвящена первым двум этапам. Для получения дополнительной информации о безопасности данных перейдите в раздел Безопасность в Microsoft Dataverse

Примечание

Необязательно использовать все редакторы для создания приложения на основе модели. Как минимум, сконцентрируйтесь на редакторе столбцов таблицы, конструкторе форм и конструкторе представлений в дополнение к добавлению любых необходимых отношений. Затем используйте конструктор приложения, чтобы собрать компоненты приложения вместе.

Разработка модели данных

Ценность приложений на основе моделей заключается в наличии надежной, безопасной и многократно используемой модели данных. После того, как модель данных создана, процесс разработки приложения становится простым.

Разработка модели данных начинается с использования конструктора таблиц. Таблица — важный артефакт приложения, основанного на модели. Существует конструктор таблиц, который определяет структуру таблицы и включает доступ к другим конструкторам для отношений, представлений, форм и т. д.

Конструктор таблиц показан ниже. Пример приложения на основе модели

В следующей таблице описываются конструкторы, чем они занимаются, и даются ссылки о том, как их открывать.

Редактор Описание Ссылка
Конструктор таблиц Таблицы содержат метаданные записей в столбцах для широкого диапазона типов данных, таких как текст, электронная почта, изображение, валюта и т. д. Есть множество стандартных таблиц. Вы можете настроить нестандартную таблицу, не входящую в систему. Вы также можете создать новую настраиваемую таблицу с нуля.
Конструктор таблиц, по сути, является отправной точкой для других конструкторов, таких как представление и форма. Во многих случаях конструкторы являются естественными для конструктора таблиц, а в других открывается новая вкладка браузера, где можно редактировать.
Область столбцов конструктора таблиц позволяет разработчику определять столбцы таблицы.
Создание настраиваемой таблицы
Отношения Часть конструктора таблиц. Отношения имеют фундаментальное значение для работы любого приложения на основе модели. Без них все таблицы изолированы. Создание отношения
Конструктор бизнес-правил Доступ к отдельному конструктору осуществляется через конструктор таблиц. Бизнес-правила применяют правила или логику рекомендаций к форме, чтобы установить требования к столбцам, скрыть столбцы, проверить данные и т. д. Конструкторы приложений используют простой интерфейс для реализации и поддержки быстро меняющихся и наиболее часто используемых правил. Создание бизнес-правила для таблицы
Конструктор представлений Часть конструктора таблиц. Представления привязаны к таблице и представляют данные таблицы в столбцах путем их выбора, позиционирования и фильтрации. Создание представления
Конструктор форм Доступ к отдельному конструктору осуществляется через конструктор таблиц. Формы позволяют пользователям взаимодействовать с данными, хранящимися в записях таблиц. Создание формы
Конструктор панелей мониторинга Доступ к отдельному конструктору осуществляется через конструктор таблиц. Используется для создания и редактирования панелей мониторинга, представляющих различные визуализации данных, например встроенные отчеты Power BI, диаграммы данных и представления. Создание панели мониторинга
Конструктор диаграмм Для создания диаграмм таблиц используется отдельный конструктор. Создание системной диаграммы
Конструктор потоков бизнес-процессов Потоки бизнес-процессов проводят пользователей по стандартному бизнес-процессу.
Хотя они являются частью решения, они создаются с использованием Power Automate.
Создание потока бизнес-процессов

Разработка бизнес-логики

Бизнес-логика может быть представлена в виде бизнес-правил и потоков бизнес-процессов.

Кроме того, облачные потоки Power Automate можно использовать в приложении на основе модели, которое использует функциональность облачных потоков, которая может получить доступ к сотням соединителей данных, а не только к Dataverse.

Дополнительные сведения об использовании Power Automate с Dataverse

Конструктор приложений

Конструктор приложения — это инструмент, который используется для создания приложения и настройки таблиц, используемых в приложении. Важно понимать, что качество приложения гораздо меньше зависит от правок, выполняемых на этом этапе, чем от тех, которые используются другими конструкторами.

Создатели могут выбирать представления, формы, диаграммы и панели мониторинга, относящиеся к разрабатываемому приложению.

Создание приложения с помощью конструктора приложений

Следующие шаги

Этапы создания приложения на основе модели

Создание первого управляемого моделью приложения

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).