模式:计算

Power Apps 开发者使用计算/转换模式教导,学习和简化工作与提高精确度。 这些应用可取代电子表格;应用更容易使用,可以以图表,甚至以音频的形式提供输出。

例如,这些应用采用用户输入,然后执行可帮助选择适合的部件,调整设备或提供价格估算的计算。 它们也可以依赖外部数据进行引用或计算,或依赖服务,就像使用 Azure Cognitive Services 的翻译应用。

如何识别计算模式

包含输入、计算和输出步骤的计算模式的图示。

在典型的计算方案中:

  1. 用户在应用中输入数据。

  2. 应用返回计算出的结果。

    • 计算可能使用 Power Apps 公式或调用外部函数(例如,文本翻译服务)。

    • 计算并不总是使用数值。 例如,结果可能是翻译出的文本或将照片转换为文本描述。

  3. 结果由用户实时使用。

    • 在最简单的案例中,用户获取结果并用其执行操作。 但是这种模式也可以用于制作游戏和其他交互式效果,方法是让应用逻辑基于计算结果做出下一个决定。

    • 计算器模式可用于创建向导来引导用户通过决策树诊断问题。

计算模式可以与其他模式成对使用。 例如,计算可以在检查/审核模式中使用,并将计算结果存储到检查报告中。

客户如何使用计算模式

Reliable Electric 项目成本估算

通读整个案例。

Reliable Electric 为高端住宅集成电器项目创建了复杂的投标。 这些投标在创建时使用的是旧系统,该系统被限制为每次一个用户,并且使用了基于 Excel 的手动流程。 已经有许多天将输出复制并粘贴到电子表格中。 该功能已经将此流程替换为 Power Apps 中的一个内置应用,该应用管理整个估算流程,而这项更改还会减少一半与估算有关的手动工作量,并显著降低出错的几率。

已经针对 Reliable Electric 的业务流程通过定义可用于更快计算出估算的材料和人力组调整了此应用。 通过迁移到此应用,他们的数据录入时间缩短了一半,因为数据即时可用,所以可以更轻松地创建投标。 因为合并了对人工、精确度和采购的相关改进,所以相比市场上的顶级专用电器估算解决方案,Power Apps 中的这个内置应用每年为 Reliable Electric 节约了 80,000 到 100,000 加拿大元。

Reliable Electric 项目估算应用的屏幕截图。

SNCF Manufacturing Configuration

通读整个案例。

观看视频。

车间的工作人员使用应用评估要用于维修火车的部件。 该应用确定最适合的部件并配置安装。 然后,该应用验证结果并提供计算来估算安装所选部件的最终结果。

SNCF Manufacturing Configuration 的屏幕截图。

SNCF Translation Assistant

通读整个案例。

在计算/转换模式中,计算可以不由应用本身进行,也可以不是数值。 SNCF Translation Assistant 应用使用 Microsoft Translator 服务、设备的麦克风和 Power Apps音频控件为以作业角色和任务为目标的常用短语提供翻译,来帮助欧洲员工提高交互效率。 此示例演示外部算法 Microsoft Translator 的使用,而该应用本身仍然为用户提供实时结果。 在此情况下,计算是将一种语言转换为另一种语言。

SNCF Translation Assistant 的屏幕截图。

TransAlta Economic Callouts

通读整个案例。

观看视频。

TransAlta 是一家发电与能源贸易跨国公司。 TransAlta 使用 Power Apps 开发了一款决策工具,称为 Economic Callouts,用于计算在非核心运行时间向风力涡轮机服务调用发送即时响应的经济可行性。

当用户打开 Economic Callouts 应用时,将提示其填写时间、现场位置、涡轮机数量、故障代码之类字段。 然后,此应用根据 TransAlta 的实时数据源生成上述操作,并指示应该如何解决问题,需要多长时间,以及需要多少技术人员才能让设备安全地恢复联机状态。

Power Apps 解决方案背后的逻辑和决策远远超越了简单的“”时间与价格权衡"计算来获取见解。 相反,Economic Callouts 通过 API(Azure App Service 的一部分)和 11 个不同的内外部数据源收集数据,以决定在经济上是否值得派遣风力技术人员。 这些数据源包括人力成本、价格预测、维修资产所用平均时间,以及当前市场预测。

TransAlta Economic Callouts 的屏幕截图。

小学课堂课程

通读整个案例。

观看视频。

8-bit Classroom 的教师 Brian Dang 创建了 Bits 这个应用来供学生练习拼写。 此应用实时评估学生的输入,并提供结果来评估学生的拼写和为其作业打分。 在拼写出单词之前,学生可以通过自己个人的声音、记录和混合词构造单词,并根据检测到的模式(如将所有“-ity”或“-ing”单词分为一组)为单词排序。

8-bit Classroom Bits 的屏幕截图。

另一个应用程序通过执行实时计算开发错题集和视觉演示分数和分数乘法,帮助学生理解分数如何合并和相乘。

8-bit Classroom 分数应用的屏幕截图。

其他示例

高等教育危机财务影响跟踪程序解决方案示例

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。