菜单
咨询电话:400-888-0563

在继续开发应用程序时,您可能需要考虑实现其他与Power Apps相关的技术,例如Power Automate和或Power BI。例如,您可能有一个简单的“费用报表”应用程序,该程序需要获得批准才能购买。使用Power Automate,您可以创建一个简单的Flow来实现这一目标。或者,您可能希望使用自定义图表和图形来显示数据,从而为用户提供更直观的数据外观,这通常很有用。在本节中,您将了解有关其他一些Power Platform技术的更多信息,以及如何将其应用到自己的Power Apps解决方案中。请记住,如果您决定实施这些与Power Apps相关的技术,还应该查看其许可结构和相关费用。

相关应用程序图标。

电源自动化

Power Automate为您的业务带来自动化。这可以是通过流程的传统工作流程,通过桌面流程自动化旧系统的机器人流程自动化(RPA),也可以是通过业务流程进行自动化的业务流程。这些功能中的每一个都可以提高您的生产率,以连接相互分离的系统来构建所需的业务解决方案,并使您的应用程序更强大。

您可以使用Power Automate创建在画布应用程序中发生事件时执行一个或多个任务的逻辑。例如,将按钮配置为执行流以执行以下操作之一:在SharePoint列表中创建项目,发送电子邮件或会议请求或将文件添加到OneDrive。可以将按钮配置为在单个Power Automate流程中完成所有这些操作。您可以在应用程序中配置任何控件以启动流程,即使您关闭Power Apps,该流程也将继续运行。以下是使用Power Automate发送流的示例:

电源自动化流程。

识别解决方案中的流程

既然您对Power Automate有了一个大致的了解,那么如何确定所构建的解决方案是否需要Flow?Power Apps可以执行许多简单的功能,例如在您的应用程序中按下按钮时发送电子邮件。从Power Apps生成的电子邮件也可以包含动态/特定信息,并发送到您想要的任何电子邮件地址。通常,即使Power Apps可以开箱即用,客户也会使用Power Automate创建相同的功能。Power Automate应该用于更复杂的解决方案,例如批准工作流。使用Power Automate,您可以在按下按钮,按计划,创建或修改项目等时进行批准。

对于许多Power Apps解决方案,Power Automate用于处理复杂的业务逻辑。您是否需要一种方法来确保有人对您的应用程序生成的事件报告采取了行动?或者,您是否需要一个过程在每次在另一个系统中创建新数据时启动,以便Power Apps拥有所需的数据?您是否需要每天早晨检查以查看是否应在该天进行检查,然后发送一封包含指向您的Power Apps检查表的链接的电子邮件?这些是Power Automate的出色用途,可将您的应用程序从点解决方案转变为功能全面的业务解决方案。

Power BI

Power BI是Power Platform套件中的分析工具。Power BI将来自多个来源的数据连接起来,并将其转换为图形化的可视化效果以获取见解。它使业务用户可以利用多种不同的可视化来构建全面的报告和仪表板。创建Power BI报告以查看和分析您的应用程序数据时,您可以自定义报告以供个人使用,并且只能由您访问,从而为您提供更加独特和自定义的体验。如果您需要与其他人共享报告,则您和每个报告使用者都需要Power BI Pro许可证。使用此许可证,您不仅可以共享内容,还可以控制其他人可以使用共享报表或仪表板执行的操作。

尽管Power Apps具有包含简单图形或表格的功能,但Power BI提供的可视化功能将更好地服务于许多解决方案。Power Apps和Power BI具有两个无缝集成选项:

在Power Apps应用中嵌入Power BI磁贴

通过在Power Apps解决方案中嵌入Power BI磁贴,您可以将有价值的可视化效果带入应用程序,以允许用户在应用程序上下文中使用该数据。

在下面的示例中,您将看到一个简单的Power BI Tile嵌入在Power Apps中内置的Sales Planning应用中。视觉效果显示了利润和总销售额,Power Apps表单允许用户输入销售预测。

Power BI销售仪表板。

将Power Apps应用程序嵌入Power BI仪表板

这两个应用程序之间的另一个集成是将Power Apps应用程序嵌入到Power BI报表中。这使用户可以在不离开仪表板的情况下对数据进行操作,从而获得更好的用户体验。考虑制造工厂的库存管理仪表板。用户无需离开仪表板,即可提交购买其他材料的订单。虽然该解决方案可能同时利用了Power Apps和Power BI平台,但用户只需在桌面上的一个窗口中即可体验完整的端到端解决方案。

在下面的示例中,我们正在按国家和细分分析销售价格和利润。请注意,一旦将Power App嵌入Power BI仪表板中,就可以在屏幕之间进行导航。

使用Power Apps的Power BI。

在此下一个屏幕快照中,仍可使用与上一个示例相同的数据,您可以利用本机Power Apps功能,例如使用Power BI数据进行搜索。

使用Power BI搜索Power Apps。

在此示例的最后一个屏幕截图中,您将看到嵌入式Power App被Power BI选择过滤。

带有Power Apps的Power BI已过滤。

将需求转化为适当的技术

要构建最佳解决方案,请仔细考虑用例,并确定要如何收集数据,使用数据和分析数据。一旦确定了在每种情况下如何使用该解决方案,就可以开始选择合适的技术来执行每种功能。

涵盖每个用例和决策点将很困难,但是为了帮助您理解决策过程,让我们探索通过Power Automate发送电子邮件与通过Power Apps发送电子邮件。首先考虑电子邮件的外观,您的解决方案是否需要电子邮件的特殊格式?要在Power Apps中格式化电子邮件的文本格式(例如添加斜体或粗体文本),您需要编写HTML。但是,在Power Automate中,可以使用开箱即用的简单设计界面来实现此功能。

以下是通过Power Apps与通过Power Automate执行发送电子邮件的公式示例。

通过Power Apps发送电子邮件

使用Power Apps发送电子邮件。

通过Power Automate发送电子邮件

使用Power Automate发送电子邮件。

此外,解决方案/流程中的步骤数将帮助您确定最适合您需求的技术。Power Apps非常适合以最少的步骤执行简单的解决方案,但是随着您的解决方案变得越来越复杂并且需要多个步骤,Power Automate将是更好的解决方案。

再次针对该特定示例,这两种技术都可以提供相同的解决方案,但是在设计过程中应该考虑并细微讨论才能确定您的要求并帮助您为解决方案选择最佳产品的细微差别。

让我们不要忘记讨论Power Apps和Power BI,以及何时使用一个与另一个。在决定使用现成的Power Apps随附的基本图表,图形和视觉效果还是使用功能更强大的软件(如Power BI)时,这实际上取决于您的业务解决方案和要求。例如,如果您要在解决方案中添加一些基本的图形和图表以改善应用程序的整体外观,同时又为用户增加视觉效果,那么Power Apps可以满足您的要求。

快速浏览一下其中一个简单易用的Power Apps图表。

Power Apps图表示例。

上面简单而最小的设计,没有什么疯狂的,但是可以完成工作。

另一方面,如果您的解决方案需要对数据进行深入分析并具有强大的视觉效果,那么Power BI将是您解决方案的最佳产品。请记住,使用Power BI,每个应用程序用户都需要在Power Apps许可证之上附加一个许可证。如果我们的解决方案依靠直观的仪表板,图表,图形和其他几个功能来帮助您最大程度地利用解决方案,那么这是一个很小的代价。

Power Apps中的嵌入式Power BI磁贴。

通过确定解决方案中相关Power Apps技术的需求并从战略上实现它们,您将能够在使用解决方案时为您的用户提供更好的总体体验。

Salesnow Services
单击 “编辑” 按钮更改此文本。这是测试文本。
单击 “编辑” 按钮更改此文本。这是测试文本。
单击 “编辑” 按钮更改此文本。这是测试文本。
单击 “编辑” 按钮更改此文本。这是测试文本。
手风琴的内容
Scroll to Top