Знакомство с конструкторами приложений на основе моделей
Чтобы полностью разработать приложение на основе модели, требуется несколько конструкторов на разных этапах процесса разработки.
В общих чертах разработка приложения делится на следующие этапы:
- Разработка модели данных
- Разработка приложения
- Безопасность данных
Созданные активы, такие как таблицы, облачные потоки и приложения на основе моделей, могут храниться внутри решений для обеспечения безопасного управления жизненным циклом приложения.
Эта статья посвящена первым двум этапам. Для получения дополнительной информации о безопасности данных перейдите в раздел Безопасность в Microsoft Dataverse
Примечание
Необязательно использовать все редакторы для создания приложения на основе модели. Как минимум, сконцентрируйтесь на редакторе столбцов таблицы, конструкторе форм и конструкторе представлений в дополнение к добавлению любых необходимых отношений. Затем используйте конструктор приложения, чтобы собрать компоненты приложения вместе.
Разработка модели данных
Ценность приложений на основе моделей заключается в наличии надежной, безопасной и многократно используемой модели данных. После того, как модель данных создана, процесс разработки приложения становится простым.
Конструктор таблиц и связанные с ним конструкторы
Разработка модели данных начинается с использования конструктора таблиц. Таблица — важный артефакт приложения, основанного на модели. Существует конструктор таблиц, который определяет структуру таблицы и включает доступ к другим конструкторам для отношений, представлений, форм и т. д.
Конструктор таблиц показан ниже.
В следующей таблице описываются конструкторы, чем они занимаются, и даются ссылки о том, как их открывать.
Редактор | Описание | Ссылка |
---|---|---|
Конструктор таблиц | Таблицы содержат метаданные записей в столбцах для широкого диапазона типов данных, таких как текст, электронная почта, изображение, валюта и т. д. Есть множество стандартных таблиц. Вы можете настроить нестандартную таблицу, не входящую в систему. Вы также можете создать новую настраиваемую таблицу с нуля. Конструктор таблиц, по сути, является отправной точкой для других конструкторов, таких как представление и форма. Во многих случаях конструкторы являются естественными для конструктора таблиц, а в других открывается новая вкладка браузера, где можно редактировать. Область столбцов конструктора таблиц позволяет разработчику определять столбцы таблицы. |
Создание настраиваемой таблицы |
Отношения | Часть конструктора таблиц. Отношения имеют фундаментальное значение для работы любого приложения на основе модели. Без них все таблицы изолированы. | Создание отношения |
Конструктор бизнес-правил | Доступ к отдельному конструктору осуществляется через конструктор таблиц. Бизнес-правила применяют правила или логику рекомендаций к форме, чтобы установить требования к столбцам, скрыть столбцы, проверить данные и т. д. Конструкторы приложений используют простой интерфейс для реализации и поддержки быстро меняющихся и наиболее часто используемых правил. | Создание бизнес-правила для таблицы |
Конструктор представлений | Часть конструктора таблиц. Представления привязаны к таблице и представляют данные таблицы в столбцах путем их выбора, позиционирования и фильтрации. | Создание представления |
Конструктор форм | Доступ к отдельному конструктору осуществляется через конструктор таблиц. Формы позволяют пользователям взаимодействовать с данными, хранящимися в записях таблиц. | Создание формы |
Конструктор панелей мониторинга | Доступ к отдельному конструктору осуществляется через конструктор таблиц. Используется для создания и редактирования панелей мониторинга, представляющих различные визуализации данных, например встроенные отчеты Power BI, диаграммы данных и представления. | Создание панели мониторинга |
Конструктор диаграмм | Для создания диаграмм таблиц используется отдельный конструктор. | Создание системной диаграммы |
Конструктор потоков бизнес-процессов | Потоки бизнес-процессов проводят пользователей по стандартному бизнес-процессу. Хотя они являются частью решения, они создаются с использованием Power Automate. |
Создание потока бизнес-процессов |
Разработка бизнес-логики
Бизнес-логика может быть представлена в виде бизнес-правил и потоков бизнес-процессов.
Кроме того, облачные потоки Power Automate можно использовать в приложении на основе модели, которое использует функциональность облачных потоков, которая может получить доступ к сотням соединителей данных, а не только к Dataverse.
Дополнительные сведения об использовании Power Automate с Dataverse
Конструктор приложений
Конструктор приложения — это инструмент, который используется для создания приложения и настройки таблиц, используемых в приложении. Важно понимать, что качество приложения гораздо меньше зависит от правок, выполняемых на этом этапе, чем от тех, которые используются другими конструкторами.
Создатели могут выбирать представления, формы, диаграммы и панели мониторинга, относящиеся к разрабатываемому приложению.
Создание приложения с помощью конструктора приложений
Следующие шаги
Этапы создания приложения на основе модели
Создание первого управляемого моделью приложения
Примечание
Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).
Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).