Microsoft Power Platform — это набор инструментов разработки с малым объемом кода, который позволяет пользователям создавать собственные бизнес-приложения, автоматизировать рабочие процессы и анализировать данные. [1] [2] Он также предлагает интеграцию с GitHub , Microsoft Azure , Microsoft Dynamics 365 и Microsoft Teams , а также с другими приложениями Microsoft и сторонних разработчиков. [3]
Microsoft Power Platform позволяет пользователям оптимизировать процессы, получать информацию из своих данных и создавать индивидуальные решения для удовлетворения потребностей своего бизнеса. Она разработана для пользователей с различным уровнем технических знаний, что упрощает организациям создание пользовательских приложений и автоматизацию рабочих процессов.
Microsoft разработала язык программирования Power Fx с низким кодом для выражения логики на платформе Power Platform. [4] [5]
Семейство продуктов Power Platform включает в себя: [2] [6]
Microsoft Dataverse , ранее известная как Microsoft Common Data Service до ноября 2020 года, представляет собой реляционную базу данных [8], предлагаемую Microsoft в качестве облачного программного обеспечения для управления данными в качестве сервиса для хранения бизнес-данных. Dataverse — это система хранения и управления данными, служащая основой для приложений Microsoft Power Platform, Office 365 и Dynamics 365. Она отделяет данные от приложения, позволяя администратору анализировать их со всех возможных сторон и составлять отчеты о данных, ранее существовавших в разных местах. Она основана на принципах Common Data Model, улучшенных с помощью богатых функций безопасности, бизнес-логики и инструментов повышения производительности. Данные любого размера и формата можно легко импортировать, управлять и экспортировать из Dataverse с помощью оптимизированных процессов. Dataverse построена на Microsoft Azure. Это в основном инструмент для управления и хранения данных, позволяющий создавать и управлять наборами данных через единый пользовательский интерфейс.
Dataverse позиционируется для использования с другими продуктами Microsoft, такими как Power Apps и приложения Microsoft Dynamics 365 , и имеет коннекторы данных для других продуктов Microsoft, таких как Azure Event Hub, Azure Service Bus, Microsoft SQL и Azure Data Lake . Одним из примеров использования может быть использование Dataverse как формы озера данных вместе с Microsoft Power Apps. Microsoft Dataverse также предлагается как автономная служба для предприятий, желающих создавать индивидуальные решения для работы с данными с интеграцией во внешние системы через веб-перехватчики . Dataverse имеет API , так что данные могут использоваться другими службами, такими как, например, службы Power Platform, такие как Power BI или Power Apps, или пользовательские службы, разработанные, например, в Visual Studio.
В дополнение к реляционным данным, Dataverse также поддерживает файловое и BLOB-хранилища, озера данных и полуструктурированные данные. Dataverse основан на Microsoft Common Data Model в качестве общей модели данных и построен на Microsoft Azure SQL, где также хранятся его физические данные. [ необходима цитата ]
Dataverse имеет возможность применять бизнес-логику, такую как обнаружение дубликатов, вычисляемые поля, поля свертки и бизнес-правила . Его можно использовать для обнаружения, проверки и составления отчетов по данным, а также использовать фирменную модель общих данных Microsoft . Доступ в MS Dataverse осуществляется с помощью Microsoft Entra ID , который имеет условный доступ и многофакторную аутентификацию (MFA) и обеспечивает безопасность на уровне отдельных столбцов и строк.