部署医院应急响应应用
医院应急响应应用需要进行少量的设置以适应您的需要。 本文提供有关医院 IT 管理员为其组织部署和配置应用程序的分步说明。
完成这些步骤的估计时间:35–40 分钟。
面向美国政府客户的服务 URL
医院应急响应解决方案也适用于美国政府客户。 与商业版本相比,用于访问 Power Apps 美国政府环境和 Power BI 的 URL 集不同。
本文通篇使用服务 URL 的商业版本。 如果您是美国政府客户,请按照以下说明使用相应的美国政府 URL 进行部署:
商业版 URL | US Government 版 URL |
---|---|
https://make.powerapps.com | https://make.gov.powerapps.us (GCC) https://make.high.powerapps.us (GCC High) |
https://admin.powerplatform.microsoft.com | https://gcc.admin.powerplatform.microsoft.us (GCC) https://high.admin.powerplatform.microsoft.us (GCC High) |
https://app.powerbi.com/ | https://app.powerbigov.us (GCC) https://app.high.powerbigov.us (GCC High) |
有关 Power Apps 和 Power BI 的美国政府计划的详细信息,请参阅:
步骤 1:下载部署包
重要
如果您是商业版本用户,可以跳过此步骤,改用 AppSource 选项来安装应用和 Power BI 仪表板。
从 https://aka.ms/emergency-response-solution 下载最新部署包 (.zip)。
在提取 .zip 文件之前,请确保取消阻止该文件。
右键单击 .zip 文件,选择 属性。
在属性对话框中,选择 取消阻止,然后选择 应用,再选择 确定。
提取 .zip 文件时,您将在提取的文件夹中看到以下内容:
文件夹 | 说明 |
---|---|
包 | 包含 Package Deployer 工具和包,稍后您将在环境中部署来设置解决方案。 详细信息:选项 C:从部署包安装应用 |
Power BI Template | 包含将用于配置报告的 Power BI 报表模板文件 (.pbit)。 详细信息:步骤 10:发布 Power BI 仪表板 |
步骤 2:注册 Power Apps 并创建环境
如果您还没有 Power Apps,请注册 Power Apps 并购买相应的许可证。
详细信息:
购买 Power Apps 后,使用 Common Data Service 数据库创建一个环境。
使用数据库创建 Common Data Service 环境。 详细信息:创建和管理环境
重要
在创建数据库时,如果为数据库选择安全组,则 只能 与属于安全组成员的用户共享这些应用。
在您的环境中创建适当的用户。 详细信息:创建用户并分配安全角色
步骤 3:安装应用
请按照以下步骤安装“医院应急响应”应用以及配置和示例数据。
备注
配置和示例数据仅在新安装时安装。 如果您的环境中之前已安装了此应用,安装过程中将不会安装配置和示例数据,以确保不会覆盖现有数据。
如果您要将数据从医院传输到区域解决方案,请确保在您的环境中创建连接,如在安装解决方案之前的创建连接中所述。 从医院到区域的数据传输解决方案的现成解决方案使用安全文件传输协议 (SFTP) 作为数据传输机制。
您可以使用以下 3 个选项之一来安装应用:
Microsoft AppSource(仅适用于 Power Apps US Govt 客户)。 请参阅选项 A:从 Microsoft AppSource 安装应用(US Govt 客户)
Microsoft AppSource(适用于 Power Apps 商业版本客户)。 请参阅选项 B:从 Microsoft AppSource 安装应用
您之前下载的部署包。 请参阅选项 C:从部署包安装应用
选项 A:从 Microsoft AppSource 安装应用(US Govt 客户)
登录 Power Platform 管理中心。 使用相应的 URL 登录:
在左侧窗格中,选择 环境,然后选择上一步中创建的环境的名称。
在环境详细信息页中,在 资源 下选择 Dynamics 365 应用。
在 Dynamics 365 应用页上,选择 安装应用。 接下来,在右窗格中选择 Power Platform 紧急响应应用,然后选择 下一步。
在下一页上,同意条款,然后选择 安装。
安装将开始,您可以在 Dynamics 365 应用页面上监视应用的安装进度。
重要
应用安装完成可能需要一段时间。
安装应用后,导航到 Power Apps,从右上角选择您的环境。 您将在 应用 下看到新应用:
安装还会添加“医院应急响应”应用的配置和示例数据。
选项 B:从 Microsoft AppSource 安装应用
导航到 AppSource,搜索“医院应急响应应用”。
或者,使用此链接直接导航到 AppSource 上的应用:https://appsource.microsoft.com/product/dynamics-365/mscrm.pphersapp在“医院应急响应应用”页上,选择 立即获取。
系统将提示您查看 AppSource 协议条款。 对话还将显示用于登录的帐户。 选择 继续。 系统可能会提示您验证您的凭据。
在下一页上,选择您要安装应用的环境。 选中“法律条款和隐私声明”复选框,然后选择 同意。
将把您带到 Power Platform 管理中心,可在此处监视应用的安装进度。
重要
应用安装完成可能需要一段时间。
安装应用后,导航到 Power Apps,从右上角选择您的环境。 您将在 应用 下看到新应用:
安装还会添加“医院应急响应”应用的配置和示例数据。
选项 C:从部署包安装应用
导航到您提取 部署包 (.zip) 的位置;您会找到一个 包 文件夹。 在 包 文件夹下,运行 PackageDeployer.exe 文件来运行用于部署包的工具。
在下一个屏幕上,选择 继续。
系统将提示您连接到您的环境。 选择 Office 365 作为 部署类型,选择 显示高级,然后键入您的凭据以连接到您的环境。
选择 登录 继续。
如果您有权访问多个 Common Data Service 环境,下个一屏幕会提示您选择要安装包的环境。 选择环境,然后选择 登录。
在下一个屏幕上,选择 下一步。
下一个屏幕将向您显示将安装包的环境名称。 查看信息,然后选择 下一步。
下一个屏幕验证是否可以在您的环境中安装包。 选择 下一步,继续安装。
下一个屏幕显示包的安装状态。 安装完成后,选择 下一步。
备注
包安装完成可能需要一段时间。
在下一个屏幕上,选择 完成 以完成并关闭安装程序。
安装应用后,导航到 Power Apps,从右上角选择您的环境。 您将在 应用 下看到新应用:
安装还会添加“医院应急响应”应用的配置和示例数据。
选择 管理应用 打开模型驱动应用,使用它,您可以配置其余部署设置。 管理应用有许多实体,您可以在其中添加和管理您的医院系统的数据。 您可以使用左侧导航窗格下部的区域选取器来选择不同的区域。
步骤 4:更新移动应用品牌和跟踪级别
您可以更改移动应用的应用图标、颜色方案或显示名称,来匹配您的组织的商标。 您还可以指定前线工作人员是否可以使用移动应用按位置或设施跟踪信息。 您将在这些应用的 管理 区域使用 应用 和 应用配置 实体。
打开管理应用,然后在管理应用的左侧导航窗格中,从区域选取器中选择 管理,然后选择 应用。
通过选择其中一个应用记录来将其打开。
在应用详细信息页面:
若要根据组织品牌选择应用图标的自定义图像,请双击应用图标,然后选择您选择的图标文件。
如果需要,更新应用的 说明 或 显示名称。
提示
您可能需要选择其他显示名称来在测试环境中标识应用。 例如:测试 - 床位容量。
如果需要,更新 在菜单中隐藏应用 值来设置是否应该在应用列表中显示该应用。 当 应急响应应用 是容器应用时,此值默认设置为 否。
如有必要,更新 应用显示排名 值来设置应用在应用列表中的显示位置。
如果需要,请在 跟踪级别 字段中选择一个值来指定您是否希望在 位置 或 设施 级别跟踪此移动应用中的数据。 详细信息:管理移动应用的跟踪级别
选择 保存。
对 应用 下的每个画布应用记录重复步骤 2 和 3。
在左侧窗格中选择 应用配置。
选择 应急响应应用 记录以将其打开进行编辑。
视需要更新移动应用的颜色。
提示
您可能需要指定其他主颜色来在测试环境中标识应用。
在 设备共享已启用 字段中选择 是 或 否,指定 注销 选项在移动应用中是否可用。 选择 是 将 注销 选项设置为可用。 详细信息:用户指南中的结束班次 - 注销。
选择右下角的 保存 以保存您的更改。
步骤 5:绕过移动应用同意表示(可选)
(可选)您可以配置为绕过移动应用的用户同意,以不允许用户获得位置权限。 您必须是租户管理员才能完成此步骤。 此外,在执行此步骤之前,您将需要每个移动应用(画布应用)的应用 ID。
要获取您的应用的应用 ID,在管理应用的左侧导航窗格中,从区域选取器中选择 管理,然后选择 应用。 这将显示所有移动应用(画布应用)。 选择一个移动应用来查看其应用 ID。 将每个应用的应用 ID 复制到一个记事本文件中。
接下来,执行以下操作:
打开“记事本”,复制此 PowerShell 脚本:
# MUST BE A TENANT ADMIN TO RUN THIS Install-Module -Name Microsoft.PowerApps.Administration.PowerShell Install-Module -Name Microsoft.PowerApps.PowerShell -AllowClobber Import-Module -Name Microsoft.PowerApps.Administration.PowerShell Import-Module -Name Microsoft.PowerApps.PowerShell # This call opens prompt to collect credentials # (Azure Active Directory account and password) # used by the commands Add-PowerAppsAccount # Change the App ID for each new app (APPGUIDHERE) Set-AdminPowerAppApisToBypassConsent -AppName APPGUIDHERE
将
APPGUIDHERE
值替换为画布应用的实际应用 ID。将文件另存为 .ps1 文件。
以管理员身份运行 PowerShell 并执行刚刚创建的 .ps1 文件。
对每个画布应用重复步骤 2 - 4。
步骤 6:将 Azure Application Insights 密钥添加到移动应用以进行遥测(可选)
或者,您可以使用 Azure Application Insights 收集您的移动应用(画布应用)的详细遥测,以获取有关应用使用的见解。 有关详细信息,请参阅使用 Application Insights 分析应用遥测
步骤 7:与组织中的用户共享画布应用
为了让您的前线用户在其移动设备中使用画布应用来使用数据,必须将这些应用与其共享。 使用 Azure AD 组轻松地与用户组共享应用会更加简单。
重要
确保计划与其共享应用的用户或组 已经 具有您的环境的访问权限。 通常,在设置您的环境时,您已经添加了用户或组。 或者,您可以按照此处的步骤向您的环境中添加用户,并在与他们共享应用之前提供相应的访问权限:创建用户和分配安全角色。
登录到“Power Apps”
在左侧导航窗格中,选择 应用 查看您的所有应用的列表。
选择一个移动应用(画布应用),然后在横幅中选择 共享。
指定您要与之共享此应用的 Azure AD 组或用户。 在应用连接到 Common Data Service 数据时,您还需要提供实体权限。 共享面板会提示您管理实体的安全性。 将 应急响应用户 和 Common Data Service 用户 安全角色分配给此应用使用的实体,然后选择 共享。
对每个移动应用重复步骤 3 和步骤 4。
有关共享应用的详细信息:共享画布应用
步骤 8:将移动应用设置为首推应用和特色应用(可选)
(可选)您可以在 Power Apps 移动应用中将您的移动应用设置为首推应用和特色应用。 您必须是租户管理员才能完成此步骤。
执行此步骤之前,您需要要将其设置为首推应用和特色应用的每个移动应用(画布应用)的应用 ID。 要了解如何获取画布应用的应用 ID,请参阅
接下来执行以下操作:
打开“记事本”,复制此 PowerShell 脚本:
# MUST BE A TENANT ADMIN TO RUN THIS Install-Module -Name Microsoft.PowerApps.Administration.PowerShell Install-Module -Name Microsoft.PowerApps.PowerShell -AllowClobber Import-Module -Name Microsoft.PowerApps.Administration.PowerShell Import-Module -Name Microsoft.PowerApps.PowerShell # This call opens prompt to collect credentials # (Azure Active Directory account and password) # used by the commands Add-PowerAppsAccount # Use the "Emergency Response App" App ID # To clear a featured app use Clear-AdminPowerAppAsFeatured #Change the App ID for each new app (APPGUIDHERE) Set-AdminPowerAppAsFeatured -AppName APPGUIDHERE # To clear a hero app use Clear-AdminPowerAppAsHero # Change the App ID for each new app (APPGUIDHERE) Set-AdminPowerAppAsHero -AppName APPGUIDHERE
将脚本中的
APPGUIDHERE
值分别替换为您要设置为特色和首推的应用的实际应用 ID。将文件另存为 .ps 文件。
作为管理员运行 PowerShell 并执行您刚才创建的 .ps 文件。
步骤 9:与组织的管理员共享模型驱动应用
为了使管理员用户可以使用管理应用(模型驱动应用),必须将应用与他们共享。 使用 Azure AD 组轻松地与管理员用户组共享应用会更加简单。
重要
确保计划与其共享应用的用户或组 已经 具有您的环境的访问权限。 通常,在设置您的环境时,您已经添加了用户或组。 或者,您可以按照此处的步骤向您的环境中添加用户,并在与他们共享应用之前提供相应的访问权限:创建用户和分配安全角色。
登录到 Power Apps。
在左侧导航窗格中,选择应用查看您的所有应用的列表。
选择模型驱动应用(管理应用 – 应急响应应用),然后在横幅中选择 共享。
指定要与其共享此应用的 Azure AD 组或管理员用户,分配 应急响应管理员 安全角色,然后选择 共享。
步骤 10:发布到 Power BI 仪表板
发布 Power BI 仪表板并将其与组织中的用户共享,让他们可以使用仪表板获取见解、制定决策。
您可以使用以下任一选项发布 Power BI 仪表板:使用来自 AppSource 的模板应用,或 使用部署包中提供的 .pbit 文件。
选项 A:使用来自 AppSource 的模板应用发布(首选选项)
这里提供了有关使用来自 AppSource 的模板应用的详细信息:连接到医院应急响应决策支持仪表板
重要
与使用 .pbit 文件选项进行发布相比,这是一种发布 Power BI 仪表板的更简便的方法。 我们建议客户使用此选项,而不是使用 .pbit 选项发布。
选项 B:使用部署包中的 .pbit 文件发布
本节提供有关如何使用部署包中提供的 Emergency Response App.pbit 文件发布仪表板的信息。
先决条件
从 https://aka.ms/emergency-response-solution 下载部署包(.zip 文件)。 下载之后,将 .zip 文件提取到您的计算机上。 .pbit 文件将在 Power BI Template 文件夹中提供
分配给访问报表的用户的 Power BI 高级容量或 Power BI Pro 许可证。
在您发布报表的 Power BI 中创建工作区。 登录 Power BI 并创建工作区。 详细信息:在 Power BI 中创建新工作区
从 Windows 应用商店安装 Power BI Desktop:https://aka.ms/pbidesktop
备注
如果过去是通过直接从“下载中心”页面作为可执行文件下载安装的 Power BI Desktop,请将其删除然后使用 Microsoft Store 中提供的文件。 Microsoft Store 版本将在新版本可用时自动更新。
如果无法从 Microsoft Store 安装,请从“下载中心”页面安装最新的非 Microsoft Store 版本。
从应用商店安装 Power BI Desktop 后,运行它,然后使用有权在组织中发布 Power BI 应用的帐户登录。
使用 .pbit 文件发布仪表板
导航到您提取部署包的位置。 您将在 Power BI Template 文件夹下找到 Emergency Response App.pbit 文件。
在 Power BI Desktop 中打开 Emergency Response App.pbit 文件。 系统将提示您键入以下值:
Organization_name:键入将在每个报表页的左上角填充的组织名称。
提示
您可能需要为 Organization_name 指定不同的值,来在测试环境中标识 Power BI 仪表板。 例如,Contoso 测试系统。
CDS_base_solution_URL:键入您的 Common Data Service 环境实例的 URL。 例如:https://[myenv].crm.dynamics.com
选择 加载。
系统将提示您输入凭据以连接到您的 Common Data Service 环境。 选择 组织帐户 > 登录 指定您的 Common Data Service 凭据。
登录后,选择 连接 以连接到 Common Data Service 中的数据。
连接成功后,您的数据将显示在 Power BI 报表中。 系统将提示您将挂起的更改应用于您的查询;选择 应用更改。
选择 发布 将数据发布到您的 Power BI 工作区。 系统将提示您保存所做的更改;选择 保存。
系统将提示您将文件另存为 .pbix 文件并保存 Common Data Service 环境信息。 提供一个名称并将其保存在您的计算机上。
保存 .pbix 文件后,系统将提示您发布报表。 在 发布到 Power BI 页面上,选择要发布的工作区,然后单击 选择。
报表将在您的工作区中提供。 现在,我们将为数据集配置数据刷新设置。 在工作区中选择数据集,然后选择 计划刷新 图标。
第一次尝试设置数据刷新设置时,您将看到 设置 页,并显示一条消息,指示您的凭据无效。 在 数据源凭据 下,选择 编辑凭据 指定您的凭据。
在下一个屏幕中:
- 为 身份验证方法 选择 OAuth2。
- 为 此数据源的隐私级别设置 选择 组织。
- 选择 登录。
系统将提示您指定凭据并登录。 成功登录后,您将返回到 设置 页面。
在 设置 页上,展开 计划刷新,根据计划指定刷新数据所需的详细信息。 选择 应用。
备注
可以刷新数据的次数存在限制。 Power BI 将共享容量上的数据集限制为每天刷新八次。 如果数据集位于高级容量上,您可以在数据集设置中最多计划每天刷新 48 次。 详细信息:刷新数据
在左侧窗格中选择您的工作区名称,然后选择右上角的 创建应用。
在应用发布页面:
在 设置 选项卡上,指定您的应用的名称和说明。
在 导航 选项卡上,指定要将其发布到的仪表板所在的位置。
在 权限 选项卡上,指定能够查看此应用的用户或组。 请确保选中 自动安装此应用 复选框,以为最终用户自动安装此应用。 详细信息:为最终用户自动安装应用
选择 发布应用。 有关在 Power BI 中发布应用的详细信息,请参阅发布应用。
发布仪表板后
若要查看已发布的 Power BI 仪表板,请参阅查看 Power BI 仪表板
步骤 11:启用填充 CDC 数据的流
您必须启用以下流,来帮助采用与疾病控制与预防中心 (CDC) 预期每个医院报告所采用的格式,对解决方案中各种源的数据进行排序:
- 填充 CDC 数据 - 医护人员
- 填充 CDC 数据 - 医疗用品
- 填充 CDC 数据 - 患者和医院容量
登录到 Power Automate。
在左侧窗格中选择 解决方案。 在解决方案列表中,选择 医院应急响应解决方案 打开该解决方案。
在解决方案中,对 Flow 进行筛选来查找所有流。
选择流名称打开流定义。 例如,填充 CDC 数据 - 医护人员。
选择工具栏上的 编辑,然后验证连接信息。
选择 保存 保存更改,然后选择 打开。
执行以下各流中的步骤 4-6 验证连接,然后启用流:
- 填充 CDC 数据 - 医疗用品
- 填充 CDC 数据 - 患者和医院容量
问题和反馈
若要报告有关医院应急响应示例应用的问题,请访问 https://aka.ms/emergency-response-issues。
有关医院应急响应示例应用的反馈,请访问 https://aka.ms/emergency-response-feedback。