Поділитися через


Глосарій програми на основі моделі загальних термінів

Ця стаття містить глосарій термінів для модельних програм Power Apps.

Спеціальні можливості

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

Використання програм зчитування з екрана в програмах на основі моделі

Центр адміністрування

Центр Power Platform адміністрування – це єдиний портал для адміністраторів, Power Appsякий дає змогу керувати середовищами та настройками програм Power Automate Dynamics 365 і Dynamics 365 . Power Platform Центр адміністрування не охоплює настройки адміністрування та пов’язані з ними функції Power BI.

Докладніше про Power Platform Центр адміністрування

Докладніше про Power BI Центр адміністрування

Конструктор програм

Засіб, що використовується для створювання та редагування модельних програм. У міру того, як досвід дизайнера додатків стає зрілим, він замінює класичний досвід.

Використовуйте його для налаштування навігації карти сайту, таблиць, форм і представлень , що відповідають вашому додатку.

Огляд досвіду дизайнера додатків

Навігаційний інтерфейс програми

Спосіб, за допомогою якого області, групи та підобласті представлені в додатку, керованому моделлю. Вона також відома як карта сайту

Керування життєвим циклом програм

Спосіб керування життєвим циклом програми від задуму до кінця життєвого циклу. З технічної точки зору, більша частина управління життєвим циклом додатків (ALM) керується за допомогою рішень під час надання продуктів додатків на основі моделі.

Огляд управління життєвим циклом додатків за допомогою Microsoft Power Platform

Область

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

Навігація в програмах на основі моделі

Атрибут

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

Цикл бізнес-процесу

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

Незважаючи на те, що вони написані на початковому етапі з використанням Power Automate досвіду, потоки бізнес-процесів сприймаються в програмі, керованій моделлю, як зміна в інтерфейсі користувача.

Потоки бізнес-процесів поділяються на стадії. Для кожної стадії визначаються стовпці (поля), які мають зазвичай бути заповнені перед переходом до наступної стадії. Наприклад, потік бізнес-процесів за замовчуванням для таблиці можливостей має чотири етапи: кваліфікуватися > , розробляти > , пропонувати закрити > . Поточна стадія потоку бізнес-процесу вказана крапкою поруч із відповідною стадією в послідовності стадій, що відображається зліва направо в потоці.

Огляд потоків бізнес-процесів

Бізнес-правило

Бізнес-правила — це серверна логіка, яка використовується з компонованими або модельними програмами для задавання або очищення значень в одному або кількох стовпцях таблиці. Бізнес-правила також можна використовувати для перевірки збережених даних або відображення повідомлень про помилки. Модельні програми можуть використовувати бізнес-правила для відображення або приховування стовпців, ввімкнення або вимкнення стовпців, а також створення рекомендацій на основі бізнес-аналітики.

Докладніше про правила ведення бізнесу

Визначте правила ведення бізнесу

Компонована програма

Програма, створена із використанням елементів керування перетягуванням і настроєна за допомогою Power Fx. Компоновані програми надають архітектору програми значний контроль налаштування засобів взаємодії із користувачами і можуть підключатися до розмаїття джерел даних і служб даних.

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

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

Компоновані програми містяться в середовищах і рішеннях так само, як модельні програми.

Дізнайтеся більше про програми для роботи з полотном.

Діаграма

Наочне представлення таблиці даних. Діаграми можуть мати форму лінійної, гістограми, секторної або кільцевої діаграми.

Дізнайтеся більше про створення системної діаграми.

Класичні

Класичний інтерфейс – це метод, за допомогою якого виробники програм вносять зміни до функцій у своєму середовищі Microsoft Dataverse .

На зміну класичному інтерфейсу прийшов веб-метод створення додатків, відомий як уніфікований інтерфейс.

Про єдиний інтерфейс для програм на основі моделі в Power Apps

Класичний конструктор програм

Сучасний дизайнер додатків дозволяє створювати програми на основі моделі та створювати програми на полотні за допомогою користувацьких сторінок.

Сучасний дизайнер додатків – це дизайнер за замовчуванням для додатків, керованих моделлю. Наразі за допомогою класичного конструктора програм все ще можна створювати модельні програми.

Column

Стовпець (колишня назва — поле) — це поле в таблиці Dataverse (колишня назва — сутність). Стовпці схожі на поля баз даних і мають різні типи даних, наприклад текстовий, числовий, дата, а також менш характерні для баз даних типи, як-от номер телефону, адреса електронної пошти, файл або зображення.

Тип стовпця визначає тип даних, необхідних для стовпця, а також елементи керування, такі як вибір дати або текстове поле, доступні під час використання елемента керування.

Стовпці також відображаються під час створення форм. На вкладках форм також є стовпці, і таким чином визначається розташування розділів. Крім того, у розділах форм є стовпці, і це визначає, де можна розташувати стовпці таблиці (у даному випадку — поля форми).

Як створювати та редагувати стовпці

Додавання, настроювання, переміщення або видалення стовпців у формі

Панель команд

Область модельної програми з базовими командами, які зазвичай використовуються модельними програмами.

Макет для програми з єдиним інтерфейсом.

Панель команд можна настроювати. Додаткові відомості: Налаштування панелі команд за допомогою конструктора команд (попередній перегляд)

Компонент

Компоненти — це елементи. Компоненти використовуються під час створення елементів, з яких складається модельна програма. Часто ці елементи стосуються методу створення таблиць, з яких складається додаток, керований моделлю.

Компоненти можуть бути розбиті на дані (таблиці, зв’язки, стовпці), UI (карта сайту, форми, представлення), логіку (Power Automate потоки, потоки бізнес-процесів, бізнес-правила) і візуалізацію (діаграми, дашборди та Power BI Tiles).

Дізнайтеся більше про компоненти

Connection

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

Підключення в середовищах дають змогу правильно працювати іншим елементам Power Platform. Примітно, що Power Apps програми та Power Automateпотоки на полотні мають можливість використовувати кілька з’єднань.

Ctrl

Елементи керування дають змогу взаємодіяти з інформацією, що міститься в записах. Вони зазвичай відображаються у формах, де користувачі оновлюють дані за допомогою відповідного елемента керування. Прикладами елементів керування є календар, перемикач, вибір, повзунок і сітки з можливістю редагування. У деяких випадках може знадобитися використовувати різні елементи керування залежно від пристрою, який використовує користувач.

Дізнайтеся більше про елементи керування

Приладна дошка

Контейнер для однієї або кількох діаграм, пов’язаних з таблицею.

Дізнайтеся більше про приладні дошки тут

Приладні дошки дають змогу користувачам програми побачити діаграми, звіти 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

Об'єкт

Сутність - це класичний спосіб опису таблиці. Ця термінологія з’являється в класичному досвіді.

Середовище

Середовище — це простір для зберігання, керування та спільного використання бізнес-даних вашої організації, структур даних, програм, агентів Copilot і потоків.

Можна спакувати різноманітні елементи у вигляді рішень, і такі рішення можна буде експортувати з одного середовища до іншого.

Середовище може мати лише одну 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 вигляді таблиць.

Зв’язки

Спосіб співвіднесення стовпців у різних таблицях між собою. Нижче перелічено три доступні типи зв'язків.

  • Один-до-багатьох. Наприклад, один автор багатьох романів.
  • Багато-до-одного. Наприклад, багато сторінок в одній книзі.
  • Багато-до-багатьох. Наприклад, багато книг позичено багатьма особами.

Модельні програми часто містять таблиці зі зв’язками між ними. Якщо існують зв’язки, користувачі мають можливість переходити до запису у зв’язаній таблиці. Наприклад, під час пошуку запису рахунка-фактури збуту можна відкрити запис пов’язаного бізнес-партнера для дослідження відомостей про цього бізнес-партнера.

Докладніше про створення зв’язків між таблицями

Адаптивні програми

Програма, яка є адаптивною, відображається таким чином, що залежить від пристрою, який отримує доступ до програми. Це також може означати, що може відображатися інший елемент керування, наприклад засіб вибору дати, залежно від того, чи використовує користувач програму на комп’ютері, планшеті або телефоні.

Крім того, таблиці та поля відображаються відповідно до розміру екрана пристрою.

розділ

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

Дізнайтеся більше про роботу з розділами

Роль безпеки

Tроль безпеки визначає, що люди можуть бачити та робити з функціями та даними Dataverse. Для записів ролі безпеки визначають дії створення, читання, запису, видалення, оновлення та додавання, доступні користувачу.

Ролі безпеки створюються, а користувачі розміщуються в ролях безпеки із використанням окремих імен користувачів або за допомогою груп безпеки Active Directory.

Ви надаєте доступ до модельних програм за допомогою ролей безпеки.

Карта сайту

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

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

Як сучасні, так і класичні методи створення додатку на основі моделі включають карти сайту. Однак за допомогою сучасного конструктора додатків ви можете створювати карту сайту за допомогою перетягування, тоді як класичний конструктор карток сайтів не підтримує перетягування.

Щоб відкрити карту сайту в класичному конструкторі карт сайтів із сучасного досвіду створення програм, виберіть Перемкнутися на класику.

Дізнайтеся більше про навігацію в додатках

Рішення

Рішення — це обгортка для широкого спектру компонентів , включаючитаблиці, хмарні потоки та ролі безпеки.

Під час створення модельної програми переконайтеся, що пов’язані з нею елементи зберігаються в рішенні.

Рішення мають два типи:

  • Керовані рішення зазвичай дозволяють лише невелику кількість настроювань або взагалі не дозволяють настроювання.
  • Некеровані рішення дають мейкерам повний контроль над проектом, який вони створюють.

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

Провідник рішень

Це класичний досвід, який виробники та настроювачі можуть використовувати для перегляду та внесення змін майже до будь-якого компонента рішення. Більш сучасний досвід доступний з make.powerapps.com, а дизайнери додатків і провідник рішень, керовані моделлю, в кінцевому підсумку будуть замінені цими сучасними можливостями.

Щоб отримати доступ до сучасного інтерфейсу рішення, виконайте такі дії:

  1. Ввійдіть у make.powerapps.com.
  2. Виберіть середовище.
  3. В області ліворуч виберіть Рішення, а потім відкрийте некероване рішення , куди потрібно додати програму на основі моделі. Створіть рішення , якщо його ще не існує.
  4. Огляньте компоненти рішення.

Дізнатися більше про рішення

Вкладена область

Частина навігації в додатку, керованамоделлю. Вкладені області (таблиці) та сторінки відображаються під групою, настроєною в конструкторі програм.

Вкладена сітка

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

Хоча підgrid відображаються в програмі, керованій моделлю, вони є властивістю форми.

Tab

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

З точки зору карти сайту, вкладка є «групою» при використанні конструктора карт сайтів на противагу підобласті для таблиць і області для зберігання підобластей.

Докладніше про роботу з вкладками

Table

Таблиця — це метод зберігання даних у стовпцях (або полях) усередині Dataverse. Таблиці, де раніше називалися сутностями.

Таблиці в контексті додатків на основі моделі існують лише в базі Dataverse даних.

Один рядок у таблиці називається записом. Наприклад, один клієнт, а стовпці описують метадані, зв’язані з клієнтом, наприклад ім’я, номер телефону або кредитний ліміт.

Кожна модельна програма повинна містити принаймні одну таблицю. Більша частина процесу створення модельної програми — це вибір таблиць, які є найбільш важливими для вирішення кожної бізнес-проблеми.

Таблиці мають пов’язані з ними вигляди, форми та бізнес-правила .

Крім того, таблиці також мають діаграми , а також інформаційні панелі, де представлені діаграми.

Таблиці можуть співвідноситися з іншими таблицями, і вони визначаються за допомогою зв’язків , які були встановлені між ними.

Дізнайтеся більше про налаштування таблиць

Конструктор таблиць

Інтерфейс для створення та редагування таблиць. Він дає змогу створювати таблиці, стовпці, зв’язки, бізнес-правила та подання.

Створення власної таблиці за допомогою конструктора таблиць

Єдиний інтерфейс

Єдиний інтерфейс забезпечує узгоджену та доступну роботу з різними пристроями — на настільних комп'ютерах, ноутбуках, планшетах або телефонах. Попередник єдиного інтерфейсу відомий як веб-інтерфейс.

Дізнайтеся більше про єдиний інтерфейс тут

Перевірка

Процес, яким автор підтверджує, що модельна програма має всі необхідні для її функціонування компоненти.

Дізнайтесь, як підтвердити додаток

Вигляд

Табличне представлення записів у вигляді Dataverse таблиці. Таблиці можуть мати кілька подань.

Представлення даних можна попередньо фільтрувати, а також визначати конкретні представлення даних, які програма на основі моделі надає користувачам доступ до них.

З таблицями можна пов’язати кілька подань, а також визначити подання таблиць, пов’язані з модельною програмою, під час їх створення.

Дізнайтеся більше про перегляди тут

Workflow

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

У багатьох випадках класичні бізнес-процеси повинні бути замінені потоками Power Automate....