Azure 数据资源管理器和Microsoft Fabric 事件库是快速且高度可缩放的数据探索服务。 可以通过运行查询或生成仪表板来浏览 Microsoft Fabric 或 Azure 数据资源管理器 Web 应用程序中 的数据。 仪表板是由多个查询组成的集合,这些查询经过可视化处理后,以磁贴形式展示,并组织成页面。 FinOps 工具包为自定义仪表板提供页面设计,以方便 FinOps 功能。 本文指导你完成部署和配置此仪表板的过程。
本次演练不会产生任何费用,但是,维护活跃的数据资源管理器群集会产生费用。
先决条件
- 使用数据资源管理器部署了 FinOps 中心实例。
- 配置的范围 和引入的数据成功。
- 数据库查看器或对数据资源管理器中心和引入数据库的访问权限更高。 了解详细信息。
- 可选:成员或贡献者对 Microsoft Fabric 事件中心的访问权限,包括 FinOps 中心 Hub 和 Ingestion 数据库。 了解详细信息。
部署仪表板
- 下载 最新的仪表板模板。
- 复制数据资源管理器群集 URI:
- 转到 Azure 门户中 的资源组列表 。
- 选择部署 FinOps 中心实例的资源组。
- 选择设置>部署>中心>输出。
- 复制 clusterUri 输出值。
- 从模板创建仪表板:
- 转到 Azure 数据资源管理器仪表板。
- 选择 “新建仪表板 ”按钮旁边的向下箭头。
- 从文件选项中选择“导入仪表板”。
- 浏览到 步骤 1 并选择finops-hub-dashboard.json 文件。
- 指定所需的名称,然后选择“ 创建”。
- 将仪表板连接到集群:
- 在页面顶部,选择 “数据源”。
- 在右侧窗格中,选择 中心下的铅笔。
- 粘贴步骤 2 中的 群集 URI 。
- 选择 “连接 ”按钮,然后选择 中心 数据库。
- 选择 “应用 ”,然后选择 “关闭”。
请注意,默认情况下,只有创建这些仪表板的人员才能访问数据资源管理器仪表板。 对数据的访问权限在数据库级别控制,因此对仪表板的访问不会授予对基础数据的访问权限。 请务必共享对仪表板和中心和引入数据库的访问权限,以便用户查看功能仪表板。
现在可以浏览 FinOps 中心仪表板。
自定义仪表板
FinOps 中心仪表板是一个要自定义的示例仪表板。 我们鼓励你自定义仪表板以满足特定利益干系人的需求,并将查询复制到其他仪表板。 若要详细了解如何创建和自定义仪表板,请参阅以下文章:
请注意,自定义仪表板无法与仪表板编辑器中 FinOps 工具包的未来版本合并。 如果需要自定义仪表板,请考虑使用 Git 或其他源代码管理解决方案。
授予对数据的访问权限
仪表板使用中心数据库中的函数查询引入数据库中的数据。 因此,仪表板用户必须具有对Hub和Ingestion数据库的查看器(或更高)访问权限。 或者,用户可以拥有整个群集的AllDatabasesViewer访问权限。
如果将 Fabric 实时仪表板与仪表板编辑器的标识配合使用,则可以跳过此步骤。
- 在 Azure 门户中打开数据资源管理器群集。
- 在菜单中,选择 “数据>数据库”。
- 选择 Hub 数据库。
- 在菜单中,选择“ 概述>权限”。
- 选择 “添加 ”命令,然后选择所需的安全角色。 查看者是最小权限角色。
- 选择所需的用户、组和应用程序,然后选择“ 选择 ”按钮。
- 对 引入 数据库重复步骤 3-6。
除了在相应的门户中配置访问权限之外,还可以通过 KQL 命令在数据库级别配置访问权限。 可以从 Azure 门户中群集的 “查询 ”页、 数据资源管理器门户或 Microsoft Fabric 查询集或 PySpark 笔记本中运行以下 KQL。
.add database Hub viewers ('aaduser=<email>', 'aadGroup=<group-id>', 'aadapp=<app-id>;<tenant-id-or-___domain>')
.add database Ingestion viewers ('aaduser=<email>', 'aadGroup=<group-id>', 'aadapp=<app-id>;<tenant-id-or-___domain>')
有关更多详细信息,请参阅 数据库级别安全角色。
仪表板的替代方案
虽然仪表板是免费且易于配置的,但您可能会有一些需要其他报告解决方案的需求。 一些示例可能是将数据引入数据资源管理器之外,或者合并整个组织利益干系人使用的现有报表。 我们建议每个人都部署 FinOps 中心仪表板,但如果需要其他选项,请考虑使用 FinOps 工具包 Power BI 报表。
KQL 报表经过优化,以利用 Azure 数据资源管理器提供的性能增强功能。 这是为分析每月支出超过 200 万美元或 Power BI 中超过一年的数据的组织提供的最快速、最具扩展性的选项。
还可以考虑在 Azure 门户中使用 Azure 工作簿 ,或者利用支持连接到 Azure 数据资源管理器的其他工具,例如 Excel、Grafana 和 Tableau。 若要详细了解支持 Azure 数据资源管理器的这些工具和其他工具,请参阅 可视化集成概述。
提供反馈
请您给我们一个简短的评价,让我们知道我们做得怎么样。 我们将使用这些评审来改进和扩展 FinOps 工具和资源。
如果您在寻找特定的东西,可以为现有想法投票或者创建新想法。 与他人分享想法,以获得更多的选票。 我们专注于拥有最多选票的想法。
相关内容
相关的 FinOps 功能:
相关产品:
相关解决方案: