Що таке Power Query та мова M: детальний огляд
Цей підручник містить огляд редактора Power Query і мови M на робочому столі LuckyTemplates.
У цьому підручнику ми поговоримо про те, як створити загальну сутність служби даних. Створення цього важливо під час створення загальної служби даних, необхідної для створення потоку бізнес-процесів.
Common Data Service (CDS) — це система зберігання даних, подібна до бази даних. Він зберігає дані у формі таблиць, також відомих як сутності.
Майте на увазі, що для створення об’єкта нам потрібно спочатку отримати дозвіл. Ми обговорювали це в окремому посібнику. Знову ж таки, переконайтеся, що ми працюємо в новому середовищі. Ми можемо побачити наше поточне середовище тут.
Зміст
Створення спільної сутності служби даних
Оскільки ми вже створили середовище заздалегідь, тепер ми можемо приступити до створення нашої сутності Common Data Service. Спочатку натисніть Сутності в розділі Дані .
Переконайтеся, що ми перебуваємо на сторінці Power Apps Entities .
Потім натисніть опцію «Нова сутність» .
Для цього прикладу давайте встановимо відображуване ім’я на NewEmployee . Після введення NewEmployee як нашого відображуваного імені автоматично генеруються значення відображуваного імені у множині та текстових полів імені .
Для відображуваного імені в полі «Основне ім’я» давайте встановимо EmployeeID . Знову ж таки, значення текстового поля імені під ним також генерується автоматично.
Потім натисніть кнопку Готово .
Після цього він тепер ініціалізує нашу сутність у фоновому режимі, як зазначено. У ньому також зазначено поле EmployeeID .
Після успішної підготовки нашої сутності Common Data Service також додається багато інших полів. Коли ця база даних була створена, всі створені таблиці повинні мати певну кількість стовпців. Це тому, що ми налаштували базу даних таким чином, що незалежно від того, яку таблицю чи сутність буде створено, ці додаткові стовпці також завжди додаються.
Додавання базових полів до сутності Common Data Service
Давайте також додамо власні стовпці. Це поля, які ми хотіли б зібрати, коли ми залучаємо нового співробітника до потоку наших бізнес-процесів.
Спочатку клацніть поле «Додати» .
Потім установіть відображуване ім’я на FirstName . Значення текстового поля Ім’я також буде автоматично згенеровано.
Після цього встановіть Тип даних на Текст .
Давайте зробимо це поле обов'язковим . Це означає, що користувачі повинні вводити своє ім’я.
Потім натисніть кнопку Готово .
Тепер ми можемо побачити поле FirstName у списку.
Додамо ще одне поле для прізвища. Для цього знову клацніть поле Додати .
Давайте встановимо відображуване ім’я на Прізвище , встановіть тип даних на Текст , зробіть його Обов’язковим і натисніть кнопку Готово .
Далі потрібно додати поле для номера телефону. Назвіть його як PhoneNumber , встановіть тип даних на Phone і зробіть це поле необов’язковим , а потім натисніть кнопку Готово .
Також додамо поле для дати народження співробітника. Назвіть це DOB . Тип даних має бути Лише дата . Зробіть це поле обов’язковим і натисніть кнопку Готово .
Далі потрібно додати поле посади співробітника. Давайте назвемо це як Position .
Щоб зробити це поле більш цікавим, давайте встановимо Тип даних на Multi Select Option Set . Це дозволить нам вибирати з кількох варіантів.
Потім клацніть набір параметрів і виберіть Новий набір параметрів .
Після цього давайте додамо розробника та тестувальника як два варіанти.
Потім натисніть кнопку Зберегти .
Давайте також зробимо це поле обов’язковим , оскільки ми хочемо знати, чи є співробітник розробником чи тестувальником. Потім натисніть кнопку Готово .
Створення полів для додаткової інформації
Давайте також додамо поле про деталі їх посади. Наприклад, якщо вони розробники, ми хотіли б знати середовище, над яким вони працюють. Отже, назвемо це середовище розробника . Тип даних має бути Текст . Давайте встановимо це поле як необов’язкове , тому що якщо вони тестувальники , їм це поле не потрібно. Потім натисніть кнопку Готово .
Тепер, якщо вони тестувальники , вони повинні мати продукт для тестування. Отже, давайте додамо нове поле та назвемо його як TesterProduct . Тип даних має бути Text , і це необов’язково , оскільки це не потрібно розробникам . Потім натисніть Готово .
Давайте також додамо поле для їх менеджера звітів. Назвіть це як ReportingManager і встановіть Тип даних на Текст . Зробіть це поле обов’язковим і натисніть кнопку Готово .
Нарешті, давайте додамо поле для початкової оплати. Назвіть це поле як StartingPay і встановіть тип даних Whole Number . Зробіть поле обов’язковим і натисніть кнопку Готово .
Після додавання всіх цих полів або стовпців ми побачимо, що вони перераховані тут і виділені жирним шрифтом.
Нарешті натисніть кнопку «Зберегти сутність» , щоб завершити ці зміни.
Висновок
Підсумовуючи, ми можемо зрозуміти використання та важливість об’єкта Common Data Service. CDS — це безкоштовна служба баз даних уякий використовує сутності для зберігання даних.
Ми також можемо створити сутність у нашому середовищі та дізналися, як просто додавати поля для нашої сутності. Спершу завершивши об’єкт CDS, ви можете легко почати створювати потоки бізнес-процесів у Power Automate.
Все найкраще,
Генрі
Цей підручник містить огляд редактора Power Query і мови M на робочому столі LuckyTemplates.
Дізнайтеся, як створити звіт із розбивкою на сторінки, додати тексти та зображення, а потім експортувати звіт у різні формати документів.
Дізнайтеся, як використовувати функцію автоматизації SharePoint для створення робочих процесів і допомоги в мікрокеруванні користувачами, бібліотеками та списками SharePoint.
Відточіть свої навички розробки звітів, приєднавшись до змагання з аналізу даних. Прискорювач може допомогти вам стати суперкористувачем LuckyTemplates!
Дізнайтеся, як обчислювати поточні підсумки в LuckyTemplates за допомогою DAX. Поточні підсумки дозволяють вам не потрапити в окремий результат.
Зрозумійте концепцію змінних у DAX у LuckyTemplates і значення змінних для обчислення показників.
Дізнайтеся більше про настроюваний візуал під назвою LuckyTemplates Slope chart, який використовується для показу зростання/зменшення для одного чи кількох показників.
Відкрийте для себе кольорові теми в LuckyTemplates. Це необхідно для того, щоб ваші звіти та візуалізації виглядали та працювали без проблем.
Розрахувати середнє значення в LuckyTemplates можна кількома способами, щоб отримати точну інформацію для ваших бізнес-звітів.
Давайте заглибимося в стандартну тематику LuckyTemplates і розглянемо деякі функції, вбудовані в саму програму LuckyTemplates Desktop.