从Power BI到Power Platform低代码应用开发实战


《<从Power BI到Power Platform低代码应用开发实战>读书摘要》

一、主要内容

《从Power BI到Power Platform低代码应用开发实战》由BI使徒工作室的雷元和陈桂健著,属于“人人都是数据分析师系列”,由中国工信出版集团和人民邮电出版社出版。

本书全面介绍了Power Platform及其相关组件,重点讲解了如何利用低代码开发方式构建应用。首先,概述了Power Platform,包括其简介、商业价值、对传统IT的挑战以及与Python、R语言的对比等内容,让读者对整体平台有宏观认识。接着,深入介绍了Power BI,涵盖其简介、商业价值、基础功能等,如数据获取、数据建模、DAX语言、报表创建与可视化等,通过实例展示了如何利用Power BI进行数据分析和报表制作。

然后,详细阐述了Power Apps,包括其简介、商业价值、基础功能以及应用开发的流程,如界面设计、功能实现、与数据源的连接等,使读者能够掌握快速创建应用程序的方法。对于Power Automate,介绍了其入门知识、工作流的创建与管理、与其他组件的集成等,帮助读者实现业务流程的自动化。此外,还介绍了Power Virtual Agents,讲解了聊天机器人的创建、配置和使用,为读者提供了构建智能交互界面的思路和方法。

书中通过丰富的案例和实战操作,如“我的食物世界”综合示例,将各个组件的知识和技能串联起来,让读者在实践中深入理解和掌握低代码应用开发的技巧和方法,适合希望快速上手Power Platform进行应用开发和数据分析的读者。

二、详细目录

• 第1章 Power Platform概述

• 1.1 Power Platform介绍

• 1.1.1 Power Platform简介

• 1.1.2 Power Platform商业价值

• 1.1.3 Power Platform对传统IT的挑战

• 1.1.4 Power Platform与Python、R语言的对比

• 1.2 Power BI介绍

• 1.2.1 Power BI简介

• 1.2.2 Power BI商业价值

• 1.2.3 Power BI基础功能

• 1.3 Power Apps介绍

• 1.3.1 Power Apps简介

• 1.3.2 Power Apps商业价值

• 1.3.3 Power Apps基础功能

• 1.4 Power Automate介绍

• 1.4.1 Power Automate简介

• 1.4.2 Power Automate的商业价值

• 1.4.3 Power Automate基础功能

• 1.5 Power Virtual Agents介绍

• 1.5.1 Power Virtual Agents简介

• 1.5.2 Power Virtual Agents商业价值

• 1.5.3 Power Virtual Agents基础功能

• 1.6 通用组件介绍

• 1.6.1 Dataverse

• 1.6.2 Data Connector

• 1.6.3 AI Builder

• 1.7 Power Platform环境与平台管理

• 1.7.1 Power Platform环境

• 第2章 探索Power BI

• 2.1 Power BI入门

• 2.2 安装Power BI Desktop

• 2.3 探索Power BI Desktop

• 2.3.1 获取数据功能

• 2.3.2 Power BI Desktop界面介绍

• 2.4 DAX语言

• 2.4.1 DAX运算原理

• 2.4.2 DAX重要函数

• 2.5 创建可视化报表

• 2.5.1 数据整理

• 2.5.2 数据分析方法论

• 2.6 Power BI的AI功能

• 2.6.1 报表发布与共享

• 2.6.2 按示例准备数据

• 2.7 探索Power BI Service

• 2.7.1 自动收集Microsoft Forms的反馈

• 2.7.2 移动端的Power BI

• 2.8 工作流的集成

• 2.8.1 工作流的分类

• 2.8.2 Power Automate上手动工作流

• 2.9 从Dataverse Apps和Power Automate进行审批

• 2.9.1 变量和表达式

• 2.9.2 函数和表达式

• 2.10 桌面流

• 2.10.1 桌面流所需插件

• 2.10.2 使用Power Automate Desktop创建桌面流

• 2.11 工作流管理

• 2.11.1 工作流界面

• 2.11.2 查看工作流运行状态和历史

• 第3章 探索Power Apps

• 3.1 Power Apps入门

• 3.1.1 Power Apps许可介绍

• 3.1.2 Power Apps操作界面介绍

• 3.2 探索Power Apps画布应用

• 3.2.1 入门Power Apps画布应用

• 3.2.2 无代码生成画布应用

• 3.2.3 画布应用管理

• 3.3 创建Dataverse应用

• 3.3.1 创建Dataverse应用

• 3.3.2 模型驱动应用基本常识

• 3.3.3 从模板开始模型驱动应用

• 3.4 探索SharePoint列表应用开发

• 3.5 探索Azure Data Service类型应用

• 3.6 Power Apps Builder介绍

• 3.7 探索Power Apps平台的移动功能

• 第4章 探索Power Automate

• 4.1 Power Automate入门介绍

• 4.1.1 Power Automate许可介绍

• 4.1.2 Power Automate界面介绍

• 4.2 工作流的创建

• 4.2.1 自动收集Microsoft Forms for Business的附件

• 4.2.2 创建审批流

• 4.3 进阶的创建

• 4.3.1 整合Power Automate在10分钟后发送提醒

• 4.3.2 从Dataverse Apps和Power Automate进行审批

• 4.4 变量和表达式

• 4.5 函数和表达式

• 4.5.1 OData语句

• 4.5.2 桌面流所需插件

• 4.6 管理工作流

• 4.6.1 工作流界面

• 4.6.2 查看工作流运行状态和历史

• 第5章 探索Power Virtual Agents

• 5.1 Power Virtual Agents入门

• 5.1.1 Power Virtual Agents许可介绍

• 5.1.2 Power Virtual Agents操作界面介绍

• 5.2 快速创建聊天机器人

• 5.2.1 机器人的创建过程

• 5.2.2 机器人的发布和使用

• 5.3 机器人的功能分析

• 6.1 综合示例之《我的食物世界》

• 6.2 设计与创建数据表

• 6.2.1 设计数据表

• 6.2.2 创建数据表

• 6.3 应用主界面设计

• 6.4 录入食物界面

• 6.5 AI识别功能

• 6.5.1 AI识别界面

• 6.5.2 AI模型训练

• 6.6 历史记录界面设计

• 6.7 新食物的提交与审批功能

• 6.7.1 新食物的提交与审批流程

• 6.7.2 管理员审批功能

• 6.8 食物摄入过量警报功能

• 6.9 Power BI报表分析

• 6.10 管理员界面介绍