写点什么

低代码:Microsoft Power Platform

用户头像
lidaobing
关注
发布于: 2021 年 01 月 29 日
低代码:Microsoft Power Platform

最近还在做低代码的一些调研,正好微软有一个 Power Plarform 的在线讲座,就去听了一下。


Power Platform 本身又分为几个组件:


  • Power Apps: 主要是用于构建 app,有点类似于当年的 Visual Basic。不过特别擅长针对单个数据表来构建应用(比如针对这个表格的增、删、查、改),结合他的 Common Data Service(CDS),其实比较方便。比如我可以用 CDS 链接到我 Google Sheets 上的一个表格,我就可以一键生成一个应用,对这个表格的每一行提供增删查改的功能。差不多一边听课一边做,几分钟就能做出来一个,效果见下图(左边是列表页,右边是编辑/新建页)


  • Power Automate: 这块更多是关于流程自动化的,有了这个,前面 Power Apps 搭建的表单输入等功能才能进一步做好数据下推等工作。

  • Power BI: 这块主要是数据和业务分析

  • Power Virtual Agents: 这块更超前一些,主要目的是让没有编程技能的业务专家,也能写 bot,来做一些回应和决策的工作。


简单来说,Apps 负责数据的录入和展现,Automate 负责底层业务逻辑跑起来,Virtual Agents 来实现决策功能。其中 Automate 又整合了 RPA 功能,能方便地与老系统直接交互。


这一块又有三个底层:

  • Common Data Service: 这个就是数据库的抽象层,可以连接各种数据库,csv,Google Sheets 等。比较好玩的是,如果你要连接你个人在 Google Sheets 上的文档很容易,如果你要连微软自己的 OneDrive 文档,缺反而做不到(企业和个人的账号不通)

  • 数据连接器:这块主要是跨应用的数据流打通,自己整合了一批(主要是微软系的软件),同时有支持 OpenAPI, Postman 格式的通用 API。

  • AI Builder:这块主要是为决策提供支持,快速地生成各种 AI model,用来做辅助决策甚至决策。


比较一下轻流和 Power Platforms, 在数据录入这块,轻流更方便一些,Power Apps 则更灵活一些,可以把它当成一个可以快速生成数据应用的 Visual Basic 即可。Automate 这方面,轻流做了一些,但还不够多。其他方面微软更是做得很超前。


发布于: 2021 年 01 月 29 日阅读数: 65
用户头像

lidaobing

关注

还未添加个人签名 2017.10.18 加入

还未添加个人简介

评论

发布
暂无评论
低代码:Microsoft Power Platform