Глоссарий общих терминов для приложений на основе модели
Эта статья содержит глоссарий терминов для приложений на основе модели Power Apps.
Специальные возможности
Специальные возможности — это термин, который используется для обозначения степени, в которой люди с ограниченными возможностями могут использовать цифровые продукты. В случае приложений на основе модели внимание было уделено таким вопросам, как адаптивный дизайн, то, как пользователь перемещается между полями, как приложение ведет себя в режиме высокой контрастности и как средства чтения с экрана помогают пользователям понять природу приложения.
Использование программ чтения с экрана в приложениях на основе моделей
Центр администрирования
Центр администрирования Power Platform — это единый портал для администраторов, позволяющий управлять средами и настройками для Power Apps, Power Automate и приложений Dynamics 365. Центр администрирования Power Platform не охватывает параметры администрирования и функции, связанные с Power BI.
Дополнительные сведения о центре администрирования Power Platform
Дополнительные сведения о центре администрирования Power BI
Конструктор приложений
Инструмент, который используется для создания и редактирования приложений на основе моделей. По мере развития современного дизайна приложений он заменит классический интерфейс.
Используйте его для настройки навигационной карты сайта, таблиц, форм и представлений, относящихся к вашему приложению.
Предварительная версия нового интерфейса конструктора приложений
Взаимодействие навигации по приложениям
Способ представления областей, групп и дочерних областей в приложении на основе модели. Также называется карта сайта
Управление жизненным циклом приложений
Способ, которым мы управляем жизненным циклом приложения от концепции до конца срока службы. С технической точки зрения большая часть управления жизненным циклом приложений (ALM) осуществляется через решения при обеспечении продуктов приложений на основе моделей.
Обзор управления жизненным циклом приложений с Microsoft Power Platform
Области
В составе взаимодействия навигации по приложению на основе модели приложения могут иметь несколько групп, а группы могут иметь несколько вложенных областей. Вложенная область содержит таблицы, относящиеся к приложению. Для приложений с более чем одной областью в левой нижней части панели навигации отображается элемент управления switch.
Навигация в приложениях на основе модели
Атрибут
Атрибут — это другое название столбца, это термин, обычно используемый разработчиками Power Apps. Каждая таблица в Power Apps соответствует таблице базы данных и каждый столбец таблицы в Power Apps соответствует столбцу в таблице базы данных.
Поток бизнес-процесса
Логика, встроенная в данную таблицу, гарантирует, что пользователи заполняют записи, обновляя поля в правильном порядке.
Хотя они изначально созданы с использованием Power Automate, потоки бизнес-процессов воспринимаются в приложении на основе модели как изменение пользовательского интерфейса.
Поток бизнес-процессов разбит на этапы. На каждом этапе определяются столбцы (поля), которые обычно необходимо заполнить перед переходом к следующему этапу. Например, поток бизнес-процесса по умолчанию для таблицы возможной сделки состоит из четырех этапов: квалифицировать > разработать > предложить > закрыть. Текущий этап в потоке бизнес-процесса обозначается точкой рядом с этапом в последовательности этапов слева направо в потоке.
Обзор потоков бизнес-процессов
Бизнес-правило
Бизнес-правила — это логика на стороне сервера, которая используется в приложениях на основе холста или модели для установки или удаления значений в одном или нескольких столбцах таблицы. Бизнес-правила также можно использовать для проверки сохраненных данных или отображения сообщений об ошибках. Приложения на основе модели могут использовать бизнес-правила для отображения или скрытия столбцов, включения или отключения столбцов и создания рекомендаций на основе бизнес-аналитики.
Приложение на основе полотна
Приложение, созданное с помощью элементов управления drag and drop, настроенных с помощью Power Fx. Приложения на основе холста дают разработчику больший контроль над взаимодействием с пользователем и могут быть подключены к широкому спектру источников данных и служб данных.
Приложения на основе холста организованы в экраны, а элементы управления, такие как коллекции, текстовые поля и раскрывающиеся списки, размещаются на экранах и настраиваются таким образом, чтобы они правильно подключались к источникам данных и друг к другу.
В то время как приложение на основе модели поставляется со многими предварительно настроенными функциями, такими как формы, представления и пользовательский интерфейс, многие приложения на основе холста создаются из пустого холста или шаблона. Часто приходится выполнять больше работы и больше работать напрямую с использованием кода.
Приложения на основе холста содержатся в средах и решениях так же, как приложения на основе моделей.
Дополнительные сведения о приложениях на основе холста см. здесь.
Диаграмма
Визуальное представление таблицы данных. Они могут иметь форму линейной, столбчатой, круговой или кольцевой диаграммы.
Узнайте больше о создании системной диаграммы здесь.
Классические
Классический интерфейс представляет собой метод, с помощью которого разработчики приложений вносят изменения в функции в своей среде Microsoft Dataverse.
Классический интерфейс со временем был заменен методом веб-разработки приложений, известным как единый интерфейс.
О едином интерфейсе для приложений на основе модели в Power Apps
Классический конструктор приложений
Современный конструктор приложений позволяет создавать приложения на основе моделей и создавать приложения на основе холста с использованием настраиваемых страниц.
Современный конструктор приложений скоро станет конструктором по умолчанию для приложений на основе моделей. В настоящее время вы по-прежнему можете создавать приложения на основе моделей с помощью классического конструктора приложений.
Столбец
Столбец (ранее называвшийся полем) — это поле в таблице Dataverse (ранее называлось сущностью). Столбцы похожи на поля в базах данных и имеют разные типы данных, такие как текст, число, дата, а также типы данных, менее знакомые для баз данных, таких как телефон, электронная почта, файл и изображение.
Тип столбца определяет тип данных, необходимых для столбца, а также элементы управления, такие как выбор даты или текстовое поле, которые будут доступны при использовании элемента управления.
Столбцы также появляются при создании форм. На вкладках формы также есть столбцы, и это определяет, где вы можете разместить разделы. Кроме того, в разделах формы есть столбцы, которые определяют, где вы можете разместить столбцы таблицы (в данном случае поля формы).
Добавление, настройка, перемещение или удаление столбцов в форме
Командная строка
Область приложения на основе модели, содержащая основные команды, универсально используемые приложениями на основе модели.
Панель команд можно настроить. Дополнительная информация: Настройка панели команд с помощью конструктора команд (предварительная версия)
Компонент
Компоненты — это элементы. Компоненты используются при создании элементов, составляющих приложение на основе модели. Часто эти элементы связаны с методом создания таблиц, составляющих приложение на основе модели.
Компоненты можно разделить на данные (таблицы, отношения, столбцы), пользовательский интерфейс (карта сайта, формы, представления), логику (потоки бизнес-процессов, бизнес-правила) и визуализацию (диаграммы, панели мониторинга и плитки Power BI).
Подключение
Приложение на основе модели подключается только к таблицам данных, которые находятся в той же среде. Это подключение можно считать собственным, потому что его никогда не нужно устанавливать в среде.
Подключения существуют в среде, чтобы позволить другим элементам Power Platform работать правильно. В частности, приложения на основе холста в Power Apps и Power Automate потоки могут использовать несколько подключений.
Элемент управления
Элементы управления позволяют вам взаимодействовать с информацией, содержащейся в записях. Обычно они видны в формах, где пользователи обновляют данные с помощью элемента управления. Примеры элементов управления: календарь, переключатель, варианты выбора, ползунок и редактируемые сетки. В некоторых случаях вы можете захотеть использовать разные элементы управления в зависимости от устройства, используемого пользователем.
Подробнее об элементах управления
Панель мониторинга
Контейнер для одной или нескольких диаграмм, относящихся к таблице.
Дополнительные сведения о панелях мониторинга см. здесь
Панель мониторинга позволяет создавать диаграммы, отчеты Power BI и представления таблиц, которые будут представлены пользователю приложения.
Подробнее о том, как использовать Power BI в приложении на основе модели
Модель данных
Коллекция связанных таблиц. В контексте приложений на основе моделей они хранятся в базе данных Dataverse.
В настраиваемом решении модель данных часто представляет собой набор связанных таблиц, созданных с целью предоставления бизнес-приложения в целом.
База данных
Общий термин для всех таблиц в Dataverse.
Dataverse
Microsoft Dataverse — это собирательный термин для таблиц, рабочих процессов, потоков бизнес-процессов и связанных функций, которые предоставляются в среде при создании базы данных.
Приложения на основе модели требуют базы данных Dataverse.
База данных Dataverse содержит структуры данных, наиболее тесно связанные с базами данных, помимо возможности хранить приложения на основе моделей, приложения на основе холста и потоки Power Automate.
Подробнее о Dataverse см. здесь
Зависимость
Зависимости создаются, когда элементы компонентов зависят друг от друга для своей работы. Например, если в представлении используется столбец, для его функционирования необходимо, чтобы этот столбец существовал. Есть много примеров зависимостей в Dataverse. Другой пример — приложение на основе модели, которое зависит от таблицы, если эта таблица используется в приложении.
Зависимости проявляются по-разному, в том числе при проверке приложения на основе модели. Они также становятся наиболее проблематичными при попытке удалить какой-либо аспект таблицы, формы, представления или панели мониторинга. В этом случае зависимости можно просмотреть, выбрав удаляемый элемент и выбрав «Показать зависимости» на панели команд.
Dynamics 365
Microsoft Dynamics 365 — это линейка программных приложений для планирования ресурсов предприятия (ERP) и управления взаимоотношениями с клиентами (CRM). Microsoft продает приложения Dynamics 365 через сеть партнеров-продавцов, которые предоставляют специализированные услуги.
Подробнее о Microsoft Dynamics 365
Сущность
Сущность — это классический способ описания таблицы. Вы увидите эту терминологию в классическом интерфейсе и в других местах в Интернете.
Среда
Среда — это пространство для хранения, управления и предоставления общего доступа к бизнес-данным, структурам данных, приложениям, чат-ботам и потокам организации.
Вы можете упаковать различные элементы как решения, и эти решения можно экспортировать из одной среды в другую.
В среде может быть только одна база данных Dataverse, и все ваши приложения на основе модели в среде используют эту базу данных.
Часто для управления жизненным циклом приложений используются несколько сред. Например, у вас могут быть среды разработки, тестирования и производства.
Среды существуют в пределах географического региона и могут быть средством обеспечения того, чтобы данные физически оставались в правильном географическом регионе.
Дополнительные сведения о средах см. здесь
Поток
Облачные потоки — это функция Power Automate, которая позволяют автоматизировать задачи на основе запуска условий, таких как повторение, добавление или обновление записей или просто выбор кнопок пользователями. Потоки можно запускать с введением новых параметров или без него.
Форма
Формы предоставляют пользовательский интерфейс (UI), который люди используют для создания, просмотра или редактирования записей таблиц. Используйте конструктор форм в Power Apps для создания и редактирования форм.
Есть четыре типа форм: основная, быстрое создание, быстрый просмотр и карточка.
Дополнительные сведения:
- Типы форм
- Открывание конструктора форм
- Узнайте о создании и разработке форм
- Добавление раздела или удаление раздела из формы
- Добавить вкладку в форму или удалить вкладку из формы
Конструктор форм
Интерфейс проектирования для создания и редактирования форм.
Группа
Часть взаимодействия навигации приложения на основе модели. Имена групп отображаются в приложении как элемент навигации с именами вложенных областей (таблиц) внутри группы, перечисленными под ними.
Устарело
Это относится к функциям, которые либо устарели, либо способ их создания был перенесен в более современный интерфейс, например в единый интерфейс веб-сайтов.
Подстановка
Подстановка — это тип поля, который существует, когда две таблицы связаны. Подстановки можно увидеть в представлениях таблиц в многом в отношениях «один ко многим». Обычно они заполняются с помощью формы во многом в отношениях.
Основная форма
У каждой таблицы есть хотя бы одна основная форма. Основная форма представляет собой основной способ взаимодействия с записью. Основная форма реагирует на устройство, использующее форму, и может содержать элементы управления, оптимизированные для устройства, будь то телефон, планшет или Интернет. Основные формы редактируются с помощью конструктора форм.
Дополнительные сведения о других типах форм
Монитор
Также называется монитором приложений. Позволяет понять аспекты производительности приложения на основе модели. Монитор приложений также можно использовать для мониторинга приложений на основе холста.
- Узнайте, как пользоваться монитором приложений
- Используйте монитор, чтобы понять производительность формы
Страница
Современные приложения используют концепцию страниц, которые могут быть либо приложениями на основе модели, либо страницей на основе холста с использованием настраиваемых страниц. Настраиваемые страницы обеспечивают гибкую компоновку, функции Power Fx с минимальным написанием кода и данные соединителя Power Apps.
Это инструмент, позволяющий приложениям на основе моделей и приложениям на основе холста существовать вместе.
Power Automate
Служба Power Platform, которая позволяет пользователям оптимизировать повторяющиеся задачи. Обычно эта автоматизация выполняется с помощью облачных потоков.
Потоки бизнес-процессов приложения на основе модели, которые направляют пользователей к заполнению записей в таблицах определенным образом, создаются в Power Automate.
Потоки Power Automate существуют в среде, а также могут существовать внутри решений Power Apps.
Дополнительные сведения о Power Automate
Power BI
Инструмент визуализации данных, который может быть встроен в приложения на основе модели или работать полностью независимо от них. Power BI может подключаться к очень широкому кругу источников данных, среди которых Dataverse — лишь один из многих.
Отчеты Power BI не существуют в средах Dataverse или внутри решений.
Публикация
Процесс, с помощью которого вы делаете последнюю версию приложения доступной для пользователей в среде.
Издатель
Каждое решение имеет издателя. Вы указываете издателя, когда создаете решение. Издатель решения указывает, кто разработал приложение, и будет определять префикс, например Contoso_MyNewTable для всех активов решения.
Запись
Запись содержит один или несколько столбцов сведений о человеке, месте или предмете. Например, запись может содержать имя, адрес электронной почты и номер телефона для одного клиента. В других средствах записи называются "строками" или "элементами". Записи существуют в таблицах Dataverse.
Отношение
Способ, как поля в разных таблицах соотносятся друг с другом. Есть три типа отношений:
- Один ко многим. Например, один автор ко множеству романов.
- Многие к одному. Например, множество страниц к одной книге.
- Многие ко многим. Например, много книг, взятых взаймы многими людьми.
Приложения на основе моделей часто содержат таблицы с отношениями между ними. Если существует отношения, пользователи переходят к записи в связанной таблице. Например, при просмотре записи счета-фактуры продажи вы можете открыть соответствующую запись организации, чтобы изучить подробности этой организации.
Подробнее о создании отношений таблиц
Приложения с адаптирующимся интерфейсом
Приложение с адаптирующимся интерфейсом будет отображать себя в зависимости от устройства, которое обращается к приложению. Это может даже означать, что может даже отображаться другой элемент управления, например средство выбора даты, в зависимости от того, запускает ли пользователь приложение на компьютере, планшете или телефоне.
Кроме того, таблицы и поля отображаются в соответствии с размером экрана используемого устройства.
Раздел
Вкладки внутри форм сгруппированы по разделам. Разделы могут быть организованы в размер от одного до четырех столбцов, и они позволяют упорядочить метаданные записи таким образом, чтобы это наиболее соответствовало текущей вкладке и текущему разделу.
Дополнительные сведения о работе с разделами
Роль безопасности
Роль безопасности определяет, что именно люди могут видеть и делать с записью. Это относится к действиям создания, чтения, записи, удаления, обновления и добавления.
Создаются роли безопасности, и пользователям назначаются роли безопасности либо как отдельным именам пользователей, либо с помощью групп безопасности Active Directory.
Вы предоставляете доступ к приложениям на основе модели через роли безопасности.
- Подробнее о ролях безопасности
- Общий обзор безопасности в Microsoft Dataverse
- Начните с ролей безопасности в Dataverse
Карта сайта
Приложение на основе модели — это, по сути, набор таблиц, панелей мониторинга, представлений и страниц, которые описываются с помощью карты сайта. Карта сайта определяет таблицы и страницы, которые включены в приложение на основе модели, а также возможности навигации, которые пользователи будут использовать при перемещении между ними.
При настройке навигации вы редактируете области, группы и элементы навигации вложенной области. Таблицы существуют на уровне вложенной области и организованы в группы. Группы фактически представляют собой коллекции таблиц и страниц, которые отображаются на панели навигации. Области позволяют переключаться между видимыми группами.
Как современные, так и классические методы создания приложения на основе модели включают карты сайта. Однако с помощью современного конструктора приложений вы можете создавать карту сайта с помощью перетаскивания, тогда как классический конструктор карт сайта не поддерживает перетаскивание.
Чтобы открыть карту сайта в классическом конструкторе карт сайта из современного интерфейса создания приложений, выберите Перейти в классический режим.
Дополнительные сведения о навигации приложений см. здесь
Решение
Решение — это программа-оболочка для очень широкого спектра компонентов, включая таблицы, облачные потоки и роли безопасности.
Когда вы создаете приложение на основе модели, убедитесь, что связанные с ним активы хранятся внутри решения.
Решения имеют две формы:
- Управляемые решения обычно допускают лишь небольшую настройку или вообще не допускают настройки.
- Неуправляемые решения дают разработчикам полный контроль над проектом, который они создают.
Неуправляемые решения используются создателями и разработчиками для экспорта проектов в виде управляемого решения для использования в средах, не связанных с разработкой, таких как рабочая среда. Это обеспечивает высокий уровень контроля на управлением жизненным циклом приложения.
Обозреватель решений
Это классический интерфейс, который разработчики и настройщики могут использовать для просмотра практически любого компонента решения и внесения в него изменений. Более современные интерфейсы доступны на make.powerapps.com, и конструкторы приложений на основе модели и и обозреватель решений в в конечном итоге будут заменены этими современными интерфейсами.
Чтобы получить доступ к современному интерфейсу решения, выполните следующие действия:
- Войдите на make.powerapps.com.
- Выберите среду.
- На левой панели выберите Решения, а затем откройте неуправляемое решение, где вы хотите добавить приложение на основе модели. Создайте решение, если его еще нет.
- Изучите компоненты решения.
Дополнительные сведения о решениях см. здесь
Вложенная область
Часть взаимодействия навигации приложения на основе модели. Вложенные области (таблицы) и страницы отображаются в группе, в которой они настроены в конструкторе приложения.
Вложенная сетка
Вложенные сетки — это области основных форм, которые отображают список записей из таблицы Dataverse, оставаясь в форме. Обычно вложенная сетка используется для отображения дочерних записей, которые относятся к родительской записи, которая в настоящее время находится на рассмотрении. Например, книги, написанные автором.
Хотя вложенные сетки отображаются в приложении на основе модели, они являются свойством формы.
Вкладка
У каждой формы есть по крайней мере одна вкладку, и они имеют отношение к тому, как мы представляем данные записей таблицы. У формы может быть несколько вкладок. Это позволяет вам, создателю, предлагать пользователю различные способы просмотра одной и той же записи. Часто это лучший пользовательский интерфейс или более логичный способ представления данных в записи.
С точки зрения карты сайта вкладка — это «группа» при использовании конструктора карты сайта в сравнении со вложенной областью для таблиц и областью для хранения вложенных областей.
Дополнительные сведения о работе с вкладками
Таблица
Таблица — это метод хранения данных в столбцах (или полях) внутри Dataverse. Таблицы раньше назывались сущностями.
Таблицы в контексте приложений на основе моделей существуют только внутри базы данных Dataverse.
Одна строка в таблице называется записью. Например, один клиент, столбцы описывают метаданные, связанные с клиентом, такие как имя, номер телефона или кредитный лимит.
Каждое приложение на основе модели должно содержать хотя бы одну таблицу. Большая часть процесса создания приложения на основе модели — это выбор таблиц, наиболее подходящих для решения бизнес-задачи.
Таблицы имеют представления, формы и бизнес правила, связанные с ними.
Кроме того, в таблицах есть диаграммы, а также панели мониторинга, где представлены диаграммы.
Таблицы могут относиться к другим таблицам, и они определяются через отношения, которые были созданы между ними.
Дополнительные сведения о настройке таблиц см. здесь
Конструктор таблиц
Интерфейс проектирования для создания и редактирования таблиц. Позволяет создавать таблицы, столбцы, отношения, бизнес-правила и представления.
Создайте собственную таблицу с помощью конструктора таблиц
Единый интерфейс
Единый интерфейс обеспечивает единообразное и доступное взаимодействие с пользователем на разных устройствах — на настольном компьютере, ноутбуке, планшете или телефоне. Предшественник единого интерфейса назывался веб-интерфейсом.
Узнайте больше о едином интерфейсе здесь
Проверка
Процесс, с помощью которого создатель приложения подтверждает, имеет ли приложение на основе модели все компоненты, необходимые для его правильной работы.
Узнайте, как проверить приложение
Представление
Табличное представление записей в таблице Dataverse. Таблицы могут иметь несколько представлений.
Представления можно предварительно отфильтровать, и можно определить конкретные представления, которые приложение на основе модели сделает доступным для пользователей.
С таблицами может быть связано несколько представлений, и вы можете определить представления таблиц, относящиеся к приложению на основе модели, во время их создания.
Подробнее о представлениях см. здесь
Бизнес-процесс
Классический бизнес-процесс — это последовательность функций или методов, называемых шагами, которые выполняются последовательно и применяются к данным, содержащимся в таблицах. Бизнес-процесс может изменять направление обработки с помощью условных выражений, называемых условными ветвлениями.
Во многих случаях классические бизнес-процессы следует заменить на потоки Power Automate.
Примечание
Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).
Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).