PowerBIMonitor 项目使用教程

PowerBIMonitor 项目使用教程

pbimonitor项目地址:https://gitcode.com/gh_mirrors/pb/pbimonitor

项目的目录结构及介绍

PowerBIMonitor 项目的目录结构如下:

pbimonitor/
├── README.md
├── Setup-PreRequisites.ps1
├── Tool-CheckServicePrincipalPermissions.ps1
├── Tool-EnsureServicePrincipal.ps1
├── Tool-PublishAzureFunctionZip.ps1
├── pbi-activity-monitor.pbit
├── pbi-datasets-schema.pbit
├── pbi-refresh-history.pbit
└── scripts/
    └── ...

目录结构介绍

  • README.md: 项目说明文件,包含项目的基本信息和使用指南。
  • Setup-PreRequisites.ps1: 安装项目所需的前置条件脚本。
  • Tool-CheckServicePrincipalPermissions.ps1: 检查服务主体权限的脚本。
  • Tool-EnsureServicePrincipal.ps1: 确保服务主体存在的脚本。
  • Tool-PublishAzureFunctionZip.ps1: 发布 Azure Function 的脚本。
  • pbi-activity-monitor.pbit: Power BI 活动监控模板文件。
  • pbi-datasets-schema.pbit: Power BI 数据集架构模板文件。
  • pbi-refresh-history.pbit: Power BI 刷新历史记录模板文件。
  • scripts/: 包含项目所需的其他脚本文件。

项目的启动文件介绍

项目的启动文件主要是 PowerShell 脚本文件,用于执行不同的任务。以下是主要的启动文件介绍:

  • Setup-PreRequisites.ps1: 该脚本用于安装项目运行所需的前置条件,如确保必要的软件和环境配置。
  • Tool-CheckServicePrincipalPermissions.ps1: 该脚本用于检查服务主体的权限,确保其具有执行特定操作的权限。
  • Tool-EnsureServicePrincipal.ps1: 该脚本用于确保服务主体的存在,如果不存在则创建。
  • Tool-PublishAzureFunctionZip.ps1: 该脚本用于将 Azure Function 打包并发布到 Azure 平台。

项目的配置文件介绍

项目的配置文件主要涉及 Azure Function 和 Power BI 模板的配置。以下是主要的配置文件介绍:

Azure Function 配置

在 Azure Function 页面中,点击 "Configuration" 并手动添加以下设置:

  • PBIMONITOR_StorageConnStr: 存储连接字符串,可选,仅在需要将数据存储在不同的存储账户时设置。
  • PBIMONITOR_AppDataPath: 应用数据路径,如 C:\home\data\pbimonitor,用于存储状态文件。
  • PBIMONITOR_ScriptsPath: 脚本路径,如 C:\home\site\wwwroot\Scripts,用于存储脚本文件。
  • PBIMONITOR_ServicePrincipalId: 服务主体 ID。
  • PBIMONITOR_ServicePrincipalSecret: 服务主体密钥。
  • PBIMONITOR_ServicePrincipalTenantId: 租户 ID。

Power BI 模板配置

打开 Power BI 报告模板 pbi-activity-monitor.pbit,并设置以下参数:

  • DataLocation: 写入 blob 存储名称。
  • Account key: 从 Azure 门户复制访问密钥,并粘贴到 Azure Blob 存储凭证的 "Account key" 框中。

通过以上配置,可以确保项目正常运行并收集 Power BI 租户的活动和目录数据。

pbimonitor项目地址:https://gitcode.com/gh_mirrors/pb/pbimonitor

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

樊麒朋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值