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


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

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

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

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

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

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

Центр адміністрування Power Platform — це уніфікований портал для адміністраторів, який керує середовищами та настройками програм Power Apps, Power Automateі 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 (колишня назва — сутність). Стовпці схожі на поля баз даних і мають різні типи даних, наприклад текстовий, числовий, дата, а також менш характерні для баз даних типи, як-от номер телефону, адреса електронної пошти, файл або зображення.

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

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

Процедури створення та редагування стовпців

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

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

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

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

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

Компонент

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

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

Докладніше про компоненти

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

Об'єкт

Сутність — це класичний спосіб опису таблиці. Ця термінологія зустрінеться вам при використанні класичних способів роботи та в інших місцях в мережі Інтернет.

Середовище

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

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

У середовищі може бути лише одна база даних 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.

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

Карта сайту

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

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

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

Щоб відкрити карту сайту в класичному конструкторі карт сайту, використовуючи сучасний інтерфейс створення, виберіть Вибрати класичний.

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

Рішення

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

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

Рішення мають дві форми:

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

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

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

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

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

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

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

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

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

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

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

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

Tab

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

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

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

Table

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Перевірка

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

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

Вигляд

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

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

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

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

Workflow

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

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

Примітка

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

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).