PowerApps CDS: розуміння основ і налаштування середовища

У цьому підручнику ми поговоримо про PowerApps CDS або загальну службу даних. Це важливо, оскільки будь-яка модельна програма працює краще, якщо працює через загальну службу даних.

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

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

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

PowerApps CDS: розуміння основ і налаштування середовища

Це дуже відрізняється від того, що адміністратори баз даних назвали б рівнем даних. PowerApps CDS — це суміш сховища даних і рівня даних.

Зміст

Переваги PowerApps CDS

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

Перша перевага: CDS стандартизує всі ваші дані.

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

CDS також використовує стандартизовані стовпці та типи полів, що дозволяє більш ефективно впорядковувати дані.

Друга перевага: CDS дозволяє застосовувати бізнес-правила.

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

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

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

Третя перевага: CDS додає рівень безпеки.

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

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

Четверта перевага: CDS автоматично створює резервні копії ваших даних.

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

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

Налаштування середовища та бази даних

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

Якщо ви налаштували своє середовище PowerApps так само, як я, вам потрібно буде виконати ініціалізацію, перш ніж ви зможете створити свою базу даних.

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

PowerApps CDS: розуміння основ і налаштування середовища

PowerApps просить нас зробити це, оскільки, як згадувалося раніше, CDS — це не просто рівень даних; це також форма зберігання даних. Подумайте про це як про щось схоже на Dropbox, OneDrive або будь-який сервер SQL. Йому знадобиться база даних, де можна зберігати всі дані в хмарі.

Отже, що нам потрібно зробити зараз, це спочатку створити нове середовище. Давайте клацнемо «Створити нове середовище» та назвемо це середовище CDSTutorial.

PowerApps CDS: розуміння основ і налаштування середовища

Нам потрібно буде вибрати регіон із цього спадного списку.

PowerApps CDS: розуміння основ і налаштування середовища

Оскільки ми поки лише тестуємо це, ми виберемо пробну версію, а не робоче середовище.

PowerApps CDS: розуміння основ і налаштування середовища

Коли ми з усім цим закінчимо, давайте клацнемо «Створити середовище» в нижньому правому куті. Зазвичай після натискання кнопки завантаження наступної панелі займає кілька секунд.

PowerApps CDS: розуміння основ і налаштування середовища

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

PowerApps CDS: розуміння основ і налаштування середовища

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

PowerApps CDS: розуміння основ і налаштування середовища

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

PowerApps CDS: розуміння основ і налаштування середовища

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

PowerApps CDS: розуміння основ і налаштування середовища

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

PowerApps CDS: розуміння основ і налаштування середовища

Коли всі ці поля будуть заповнені, натисніть «Створити мою базу даних».

PowerApps CDS: розуміння основ і налаштування середовища

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

PowerApps CDS: розуміння основ і налаштування середовища




Висновок

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

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

Все найкраще,

Генрі


Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

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

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

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

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

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

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

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

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

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