应用程序 PowerApps入门指南
炎炎夏日,数据真甜。PowerApps 作为 Power Platform 里的重要组成部分,为“人人都可以成为数据分析自动化应用开发人员”这一梦想提供了坚实基础。对于困扰于如何快速上手PowerApps 的同学,Patrick Guimonet 提供了一篇保姆级别的使用教程,手把手教你如何玩转 PowerApps,为数据时代添砖加瓦 目录 什么是Power Platform? Power Platform由Power BI, PowerApps, Power Automate 与 Power Virtual Agents组成。微软一直在不断地将其作为一个整体来推广。这几项服务为管理我们的数字世界提供了工具,在这个世界中,数据为王,是任何企业流程的基础。它们的应用如下: 您可以使用Power BI显示和分析数据。您可以使用PowerApps操作和修改数据。您可以使用Power Automate自动执行数据。 有关Power Platform定位的更多详细信息,请参阅此官方博客文章。 如何使用Microsoft PowerApps构建应用程序 构建PowerApps应用程序的最简单方法是从数据源开始。这三步骤的第一步: 1.对于此示例,我们将从存储了【咨询措施】的SharePoint列表开始: 2.接下来,我们将在PowerApps的菜单中选择“创建应用”选项: 3.这将带我们进入PowerApps Studio,在这里我们将找到系统自动生成的画布应用程序: 请记住,这些只是默认选择,由系统自动生成。它们隐藏了PowerApps提供的更多可用选项、配置还有PowerApps提供的体系结构选择集。事不宜迟,让我们来看看吧~ 步骤1:选择您的PowerApps环境 您可以在PowerApps中使用四种工具或环境,它们各自具有自己的功能和角色。 PowerApps网站 该网站是您开始PowerApps服务之旅的地方。在这里,您可以创建新应用并管理现有应用。 以下是一些模板的示例,这些模板可能会为您提供该应用程序的一些使用建议: PowerApps Studio 在这里,您将能够设计和修改自己创建的应用程序以满足特定的业务需求! PowerApps Studio包含三个窗格和一个功能区,它们可以使应用程序的创建感觉类似于在PowerPoint中创建幻灯片。来源:PowerApps Studio的快速回顾 PowerApps移动应用 这款便捷的移动应用程序可在手机(iOS,Android)和平板电脑(Windows 10)上使用。无论使用哪种平台,该应用程序都提供了一个运行时环境,您可以在其中执行所有PowerApps应用程序。其中包括与您共享的内容,以及您自己设计和编码的内容。 PowerApps管理中心 Admin.powerapps.com使您能够创建和管理环境,DLP(数据丢失防护)策略和用户角色。您可以在租户(tenant)中获得用户许可证列表。 步骤2:选择PowerApps应用程序类型 可以使用PowerApps创建两种主要类型的应用程序: 画布应用模型驱动应用 画布应用(Canvas)应用程序使您可以通过将控件和字段定位在“完美像素”pixel-perfect”的用户体验中来自由,轻松地组织界面。这里的主要重点是将您的业务知识和创造力带入应用程序的设计中。 Canvas应用程序的目标是轻量级应用程序,这意味着我们甚至可以在几分钟内进行设计和使用。 模型驱动的应用程序建立在通用数据服务(新名字为:Microsoft Dataflex Pro)的基础上,该通用数据服务用于帮助快速构建表单,流程和业务规则。他们适合用于【长时间使用】(一次多个小时)的非轻便应用程序。 使用模型驱动的应用程序时,会为您确定大量的布局,并且大部分由您添加到应用程序中的组件指定。相比之下,设计人员可以完全控制canvas应用程序开发中的应用程序布局。 从技术上讲,还有第三种类型的应用程序,它是Canvas的特定版本:SharePoint列表自定义表单。在SharePoint列表中,您可以利用PowerApps自定义标准SharePoint表单。调出“自定义表单”菜单后,您将可以访问PowerApp中一个称为“ SharePointIntegration”的特定组件。 该控件负责在PowerApps和SharePoint之间传达用户操作。它添加了一些属性,如“onNew”、“OnSave”和“OnEdit”,这些属性为应用程序提供了在用户单击或点击“New”按钮、点击项目或单击“编辑所有”按钮时响应的方法。 步骤3:选择您的存储类型 Power Platform特别是PowerApps面向的世界是数据为王,任何业务流程都为基础的世界。因此,正确的数据源的选择影响着应用程序的设计。 数据存储在数据源中,您可以通过创建连接将其导入应用程序中。 SharePoint列表和Excel电子表格通常是一些最常用的数据源,但也有200多个数据连接器可用。 PowerApps与Power Automate和Logic应用程序(构建Power Automate的Azure服务)共享连接器。该平台最强大的功能是通过连接器直连“微软世界”:Office 365,SQL Server应用程序,Azure等,以及外部数据源(如Salesforce,Dropbox和Google Drive)。 在PowerApps中,连接器可以提供数据和操作。例如,这是有关如何在PowerApps中使用“Lessons”表的数据源的示例: 必须将动作手动连接到要执行的控件: 有关更多信息,请查看PowerApp的canvas应用程序连接器概述。docs.microsoft.com/fr-fr/powerapps/maker/canvas-apps/connections-list 请注意,数据源的选择将影响创建和执行您的应用所需的许可证。如果您选择或需要高级来源(例如Salesforce或Common Data Service),则需要PowerApps P1或P2许可证。 步骤4:将您的应用连接到在线或本地数据源 PowerApps诞生于云中,可以本地连接到云数据源。也就是说,它也可以连接到本地数据源。为此,您应该配置本地数据网关。这个网关在几个云应用程序之间共享,例如所有Power Platform (Power BI, Power Automate, PowerApps),Azure Analysis Services和Azure Logic应用程序。 在撰写本文时,网关支持的数据源是:docs.microsoft.com/en-us/powerapps/maker/canvas-apps/gateway-management 此处提供有关如何配置和管理网关的详细说明。docs.microsoft.com/en-us/powerapps/maker/canvas-apps/gateway-reference 请注意,使用本地数据源将对创建和执行您的应用所需的许可证产生影响。如果选择或需要本地数据源,则需要PowerApps P1或P2许可证。 (编辑:武汉站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |