跟踪 Power BI 中的用户活动
了解 Power BI 中谁正在对何项目执行何种操作对帮助组织满足其需求非常关键,如满足法规遵从性和记录管理需求。 本文讨论了用于跟踪用户活动的两个选项:Power BI 活动日志和统一审核日志。
选择日志源
Power BI 活动日志和统一审核日志都包含 Power BI 审核数据的完整副本。 但是,强烈建议使用 Power BI 活动日志,原因如下:
- Power BI 活动日志只包含 Power BI 活动的记录结构化列表(JSON 数组)。
- 访问 Power BI 活动日志不需要全局管理员角色。
下表总结了各个日志源之间的差异。
统一审核日志 | Power BI 活动日志 |
---|---|
包括来自 Power BI 的事件,以及来自 SharePoint Online、Exchange Online、Dynamics 365 和其他服务的事件。 | 仅包括 Power BI 审核事件。 |
只有具有审核日志权限的用户才有访问权限,例如全局管理员和审核员。 | 全局管理员、Power Platform 管理员和 Power BI 管理员具有访问权限。 |
全局管理员和审核员可以使用 Microsoft 365 Defender 门户和 Microsoft Purview 合规门户搜索统一审核日志。 | 目前还没有用于搜索活动日志的用户界面。 |
全局管理员和审核员可以使用 Microsoft 365 管理 API 和 cmdlet 下载审核日志条目。 | 全局管理员、Power Platform 管理员和 Power BI 管理员可以使用 Power BI REST API 和管理 cmdlet 来下载活动日志条目。 |
审核数据可保留 90 天 | 活动数据可保留 30 天(公共预览)。 |
即使租户移动到其他 Azure 区域,也要保留审核数据。 | 当租户移到其他 Azure 区域时,不保留活动数据。 |
使用活动日志
Power BI 管理员可以使用基于 Power BI 活动日志的自定义报表来分析租户级别的所有 Power BI 资源的使用情况。 使用 REST API 或 PowerShell cmdlet 来下载活动。 还可以按日期范围、用户和活动类型筛选活动数据。
注意
你需要熟悉 Power BI 管理 API 和 Power BI PowerShell 模块。 必须先安装 PowerShell 模块,然后才能运行命令。
检索 Power BI 事件最多可能有 30 分钟的延迟。
活动日志要求
必须满足以下要求才能访问 Power BI 活动日志:
- 必须是全局管理员或 Power BI 管理员。
- 在本地安装 Power BI 管理 cmdlet 或在 Azure Cloud Shell 中使用 Power BI 管理 cmdlet。
ActivityEvents REST API
可以使用基于 Power BI REST API 的管理应用程序将活动事件导出到 blob 存储或 SQL 数据库中。 然后,你可以基于导出的数据生成自定义使用情况报表。 在 ActivityEvents REST API 调用中,必须指定开始日期和结束日期,还可以选择使用筛选器按活动类型或用户 ID 选择活动。 由于活动日志可能包含大量数据,因此 ActivityEvents API 目前仅支持每个请求最多下载一天的数据。 换句话说,开始日期和结束日期必须指定为同一天,如以下示例所示。 请确保以协调世界时 (UTC) 格式指定 DateTime
值。
https://api.powerbi.com/v1.0/myorg/admin/activityevents?startDateTime='2019-08-31T00:00:00'&endDateTime='2019-08-31T23:59:59'
如果条目数太大,则 ActivityEvents API 只返回约 5,000 到 10,000 个条目和一个继续标记。 使用延续令牌再次调用 ActivityEvents API 以获取下一批条目,依此类推,直到获取所有条目,并且不再收到延续令牌。 以下示例演示如何使用延续令牌:
https://api.powerbi.com/v1.0/myorg/admin/activityevents?continuationToken='%2BRID%3ARthsAIwfWGcVAAAAAAAAAA%3D%3D%23RT%3A4%23TRC%3A20%23FPC%3AARUAAAAAAAAAFwAAAAAAAAA%3D'
如果结果包含延续令牌,请继续使用该令牌调用此 API 以获取剩余数据,直到不再返回延续令牌。 调用可能会返回不包含任何事件条目的延续令牌。 以下示例演示如何使用响应中返回的继续标记进行循环操作:
while(response.ContinuationToken != null)
{
// Store the activity event results in a list for example
completeListOfActivityEvents.AddRange(response.ActivityEventEntities);
// Make another call to the API with continuation token
response = GetPowerBIActivityEvents(response.ContinuationToken)
}
completeListOfActivityEvents.AddRange(response.ActivityEventEntities);
注意
最多 24 小时就会显示所有事件,但完整数据通常更快可用。
如果 startDateTime
与 endDateTime
之间的时间跨度超过 1 小时,则会在响应中通过 continuationUri
接收多个请求来下载数据。
下面的示例演示如何下载 1 小时 5 分钟的数据:
GET https://wabi-staging-us-east-redirect.analysis.windows.net/v1.0/myorg/admin/activityevents?startDateTime='2020-08-13T07:55:00Z'&endDateTime='2020-08-13T09:00:00Z'
{
"activityEventEntities": […],
"continuationUri": https://wabi-staging-us-east-redirect.analysis.windows.net/v1.0/myorg/admin/activityevents?continuationToken='LDIwMjAtMDgtMTNUMDc6NTU6MDBaLDIwMjAtMDgtMTNUMDk6MDA6MDBaLDEsLA%3D%3D',
"continuationToken": "LDIwMjAtMDgtMTNUMDc6NTU6MDBaLDIwMjAtMDgtMTNUMDk6MDA6MDBaLDEsLA%3D%3D",
"lastResultSet": false
}
GET https://wabi-staging-us-east-redirect.analysis.windows.net/v1.0/myorg/admin/activityevents?continuationToken='LDIwMjAtMDgtMTNUMDc6NTU6MDBaLDIwMjAtMDgtMTNUMDk6MDA6MDBaLDEsLA%3D%3D'
{
"activityEventEntities": [],
"continuationUri": null,
"continuationToken": null,
"lastResultSet": false
}
若要详细了解如何使用 Power BI REST API(包括有关如何获取审核活动事件的示例),请参阅 Power BI REST API 参考文档中的管理员 - 获取活动事件。
Get-PowerBIActivityEvent cmdlet
使用适用于 PowerShell 的 Power BI 管理 cmdlet 下载活动事件。 Get-PowerBIActivityEvent cmdlet 会自动为你处理延续令牌。 Get-PowerBIActivityEvent
cmdlet 使用与 ActivityEvents REST API 具有相同限制的 StartDateTime 和 EndDateTime 参数。 换句话说,开始日期和结束日期必须引用相同的日期值,因为一次只能检索一天的活动数据。
以下脚本演示如何下载所有 Power BI 活动。 此命令将来自 JSON 的结果转换为 .NET 对象,以便轻松访问单个活动属性。 这些示例显示了一天可能的最小和最大时间戳,以确保不遗漏任何事件:
Login-PowerBI
$activities = Get-PowerBIActivityEvent -StartDateTime '2019-08-31T00:00:00' -EndDateTime '2019-08-31T23:59:59' | ConvertFrom-Json
$activities.Count
$activities[0]
筛选活动数据
你可以按活动类型和用户 ID 筛选活动事件。 以下脚本演示如何仅下载 ViewDashboard 活动的事件数据。 有关受支持参数的其他信息,请使用命令 Get-Help Get-PowerBIActivityEvent
。
Login-PowerBI
$activities = Get-PowerBIActivityEvent -StartDateTime '2019-08-31T00:00:00' -EndDateTime '2019-08-31T23:59:59' -ActivityType 'ViewDashboard' | ConvertFrom-Json
$activities.Count
$activities[0]
注意
PowerShell 示例可帮助你了解如何筛选和检索 Power BI 活动日志事件。 有关详细信息,请参阅访问 Power BI 活动日志。
使用审核日志
如果你的任务是跟踪 Power BI 和 Microsoft 365 中的用户活动,请在 Microsoft Purview 中进行审核,或使用 PowerShell。 审核依赖于 Exchange Online 中的功能,该功能自动支持 Power BI。
可按日期范围、用户、仪表板、报表、数据集和活动类型筛选审核数据。 还可将活动下载到逗号分隔值 (csv) 文件供脱机分析。
审核日志要求
访问审核日志需满足以下要求:
必须成为全局管理员或在 Exchange Online 中分配有“审核日志”角色才能访问审核日志。 默认情况下,“符合性管理”和“组织管理”角色组会在 Exchange 管理中心的“管理员角色”页上分配这些角色。 有关可查看审核日志的角色的详细信息,请参阅搜索审核日志的要求。
若要为非管理员帐户提供访问审核日志的权限,请将该用户添加为其中一个角色组的成员。 另一种选择是在 Exchange 管理中心中创建自定义角色组、将“审核日志”角色分配给此组,然后将非管理员帐户添加到新角色组。 有关详细信息,请参阅在 Exchange Online 中管理角色组。
如果无法从 Microsoft 365 管理中心访问 Exchange 管理中心,请转到 https://outlook.office365.com/ecp 并使用你的凭据登录。
如果你有权访问审核日志,但却不是全局管理员或 Power BI 管理员,则你将无法转到 Power BI 管理员门户。 在这种情况下,请使用 Microsoft Purview 的直接链接。
访问审核日志
若要访问日志,请先在 Power BI 中启用日志记录。 有关详细信息,请参阅管理门户文档中的审核和使用情况设置。 启用审核的时间与可查看审核数据的时间之间最多有 48 小时的延迟。 如果无法立即查看数据,请稍后检查审核日志。 获取查看审核日志的权限和得以访问日志之间可能存在类似的延迟。
可直接通过 Microsoft Purview 访问 Power BI 审核日志。 此外,Power BI 管理门户中也有对应的链接:
在 Power BI 中,选择“设置”>“管理门户”。
选择“审核日志”。
选择“转到 Microsoft 365 管理中心”。
搜索 Power BI 活动
按照以下步骤搜索 Power BI 活动。 有关活动列表,请参阅本文稍后介绍的 Power BI 审核的活动列表。
搜索将仅返回选定的 Power BI 活动。
按日期搜索审核日志
使用“开始日期”和“结束日期”字段,可按日期范围搜索日志。 默认选择为“过去七天”。 屏幕以 UTC 格式显示日期和时间。 可以指定的最大日期范围为 90 天。
如果所选日期范围大于 90 天,会收到错误。 如果使用最大日期范围 90 天,请选择当前时间作为“开始日期”。 否则将收到错误,提醒开始日期早于结束日期。 如果是在过去 90 天内启用审核,日期范围的开始日期不得早于审核启用日期。
按用户搜索审核日志
可搜索特定用户所执行活动的审核日志条目。 请在“用户”字段中输入一个或多个用户名。 用户名以电子邮件地址格式显示。 此框应留空以返回组织中所有用户(和服务帐户)的条目。
按文件、文件夹或站点搜索审核日志
可以在“审核”页上使用“文件、文件夹或站点”字段来确定访问文件、文件夹或站点的人员。 可以按文件名、文件夹名称或 URL 搜索记录。 不要使用任何空格或特殊字符。 例如,可以输入数据集的全部或部分名称以查找最近与之交互的人员。
在下面所示的示例中,在“文件、文件夹或站点”字段中输入了搜索词“销售额”。
“销售额”筛选器的搜索结果显示 Contoso 第 2 季度部门销售额数据集的用户活动。
合并筛选器以缩小结果范围
可以合并“审核”页上包含的任何筛选器,以优化返回的结果。 合并筛选器时,搜索结果将仅显示与所有筛选条件匹配的项。
查看搜索结果
选择“搜索”后,将加载搜索结果并显示在“审核搜索”页上。 搜索完成后,屏幕将显示找到的结果数。 “审核搜索”最多显示 1000 个事件。 如果符合搜索条件的事件超过 1000 个,则应用显示最新的 1000 个事件。
对于搜索功能返回的每个事件,将显示以下信息。 选择“结果”下的列标题,即可对结果进行排序。
列 | 定义 |
---|---|
日期 | 活动发生时设置 UTC 格式的日期和时间。 |
IP 地址 | 用于记录活动的设备的 IP 地址。 应用以 IPv4 或 IPv6 地址格式显示 IP 地址。 |
用户 | 执行活动的用户(或服务帐户)。 |
活动 | 用户执行的活动。 此值对应于你在“活动”下拉列表中选择的活动。 对于来自于 Exchange 管理审核日志的事件,此列中的值为 Exchange cmdlet。 |
项 | 因相应活动而创建或修改的对象。 例如,查看或修改过的文件,或更新的用户帐户。 并非所有活动在此列中都具有值。 |
详细信息 | 有关活动的更多详细信息。 同样,并非所有活动都具有此值。 |
查看活动的详细信息
要查看有关该事件的更多详细信息,请在搜索结果列表中选择事件记录。 随后会显示“详细信息”页,其中包含事件记录中的详细属性。 “详细信息”页根据在其中发生事件的 Microsoft 365 服务来显示属性。
所有 Power BI 条目的 RecordType 属性值均为 20。 若要了解其他属性,请参阅审核日志中的详细属性。
导出搜索结果
若要将 Power BI 审核日志搜索结果导出为 csv 文件,请按以下步骤操作。
按照本文中的步骤执行审核搜索。
在“审核搜索”结果页上,选择“导出”旁边的下拉列表, 然后选择“下载所有结果”。 结果以 CSV 格式保存,该文件可在你的“下载”文件夹中找到。
使用 PowerShell 搜索审核日志
也可以使用 PowerShell 访问审核日志。 下面的示例展示了如何连接到 Exchange Online PowerShell V2 (EXO V2),然后使用 Search-UnifiedAuditLog 命令拉取 Power BI 审核日志条目。 要运行该脚本,管理员必须给你分配相应的权限,如审核日志要求部分中所述。 阅读关于 Exchange Online PowerShell V2 模块和连接到 Exchange Online PowerShell,详细了解此 PowerShell 模块的工作原理。
可以从 PowerShell 库下载 EXO V2 模块。
# The first command sets the execution policy for Windows computers and allows scripts to run.
Set-ExecutionPolicy RemoteSigned
# The following command loads the Exchange Online management module.
Import-Module ExchangeOnlineManagement
# Next, you connect using your user principal name. A dialog will prompt you for your
# password and any multi-factor authentication requirements.
Connect-ExchangeOnline -UserPrincipalName <user@contoso.com>
# Now you can query for Power BI activity. In this example, the results are limited to
# 1,000, shown as a table, and the "more" command causes output to display one screen at a time.
Search-UnifiedAuditLog -StartDate 09/16/2021 -EndDate 9/23/2021 -RecordType PowerBIAudit -ResultSize 1000 | Format-Table | More
使用 PowerShell 导出审核日志
还可以使用 PowerShell 导出审核日志搜索的结果。 以下示例演示如何通过 Search-UnifiedAuditLog 命令进行发送以及如何使用 Export-Csv cmdlet 导出结果。 要运行该脚本,管理员必须给你分配相应的权限,如审核日志要求部分中所述。
Set-ExecutionPolicy RemoteSigned
Import-Module ExchangeOnlineManagement
Connect-ExchangeOnline -UserPrincipalName <user@contoso.com>
Search-UnifiedAuditLog -StartDate 09/16/2021 -EndDate 9/23/2021 -RecordType PowerBIAudit -ResultSize 1000 | Export-Csv -Path "c:\temp\PowerBIAuditLog.csv" -NoTypeInformation
有关连接到 Exchange Online 的详细信息,请参阅连接到 Exchange Online PowerShell。 有关展示了如何对审核日志使用 PowerShell 的其他示例,请参阅使用 Power BI 审核日志和 PowerShell 分配 Power BI Pro 许可证。
审核和活动日志中可用的操作
审核和活动日志中均提供以下操作。
注意
我们最近在审核和活动日志中添加了许多 Power BI 活动。 可以在 Microsoft Purview 中找到友好名称,我们将继续更新此列表以标识 REST API 和 PowerShell 查询中使用的操作名称。
友好名称 | 操作名称 | 备注 |
---|---|---|
已将数据源添加到 Power BI 网关 | AddDatasourceToGateway | |
已添加外部资源 | AddExternalResource | |
已添加指向外部资源的链接 | AddExternalResourceLink | |
已添加 Power BI 文件夹访问权限 | AddFolderAccess | 当前未使用 |
已添加 Power BI 组成员 | AddGroupMembers | |
已向 Power BI 网关群集添加用户 | AddUsersToGatewayCluster | |
已向 Power BI 网关群集数据源添加用户 | AddUsersToGatewayClusterDatasource | |
管理员已将数据流存储帐户附加到租户 | AdminAttachedDataflowStorageAccountToTenant | 当前未使用 |
已分析 Power BI 数据集 | AnalyzedByExternalApplication | 用户与服务进行交互时生成 |
已分析 Power BI 报表 | AnalyzeInExcel | 当用户在服务中的报表或数据集上选择“在 Excel 中分析”并成功生成 Excel 工作簿时生成 |
已向 Power BI 项应用敏感度标签 | SensitivityLabelApplied | |
已将工作区分配到部署管道 | AssignWorkspaceToPipeline | |
附加的数据流存储帐户 | AttachedDataflowStorageAccount | |
已将名字对象绑定到 Power BI 数据源 | BindMonikerstoDatasources | |
将 Power BI 数据集绑定到网关 | BindToGateway | |
已取消 Power BI 数据流刷新 | CancelDataflowRefresh | |
已更改容量状态 | ChangeCapacityState | |
已更改容量用户分配 | UpdateCapacityUsersAssignment | |
已更改 Power BI 数据集连接 | SetAllConnections | |
已更改 Power BI 网关管理员 | ChangeGatewayAdministrators | |
已更改 Power BI 网关数据源用户 | ChangeGatewayDatasourceUsers | |
已更改 Power BI 项的敏感度标签 | SensitivityLabelChanged | |
已从外部应用连接到 Power BI 数据集 | ConnectFromExternalApplication | |
已复制 Power BI 仪表板 | CopyDashboard | |
已复制 Power BI 报表 | CopyReport | |
已创建 Power BI 记分卡指标 | CreateGoal | |
已创建 Power BI 指标值 | CreateGoalValue | |
已创建 Power BI 记分卡 | CreateScorecard | |
已创建组织的自定义视觉对象 | InsertOrganizationalGalleryItem | |
已创建部署管道 | CreateAlmPipeline | |
已创建用于安装 Power BI 模板应用的安装票证 | CreateTemplateAppInstallTicket | |
已创建 Power BI 应用 | CreateApp | |
已创建 Power BI 仪表板 | CreateDashboard | |
已创建 Power BI 数据流 | CreateDataflow | |
已创建 Power BI 数据集 | CreateDataset | |
已从外部应用创建 Power BI 数据集 | CreateDatasetFromExternalApplication | |
已创建 Power BI 电子邮件订阅 | CreateEmailSubscription | |
已创建 Power BI 文件夹 | CreateFolder | |
已创建 Power BI 网关 | CreateGateway | |
已创建 Power BI 网关群集数据源 | CreateGatewayClusterDatasource | |
已创建 Power BI 组 | CreateGroup | |
已创建 Power BI 报表 | CreateReport 1 | |
已创建 Power BI 模板应用 | CreateTemplateApp | |
已创建 Power BI 模板应用的工作区 | CreateTemplateApp | |
自定义视觉对象请求的 Azure AD 访问令牌 | GenerateCustomVisualAADAccessToken | |
自定义视觉对象请求的 Office Web 应用访问令牌 | CustomVisualWACAccessToken | |
已迁移到外部存储帐户的数据流 | DataflowMigratedToExternalStorageAccount | 当前未使用 |
已添加的数据流权限 | DataflowPermissionsAdded | 当前未使用 |
已删除的数据流权限 | DataflowPermissionsRemoved | 当前未使用 |
已删除组织的自定义视觉对象 | DeleteOrganizationalGalleryItem | |
通过密码箱删除管理员监视文件夹 | DeleteAdminMonitoringFolderViaLockbox | |
通过密码箱删除管理员使用情况仪表板 | DeleteAdminUsageDashboardsViaLockbox | |
通过密码箱删除使用指标 v2 包 | DeleteUsageMetricsv2PackageViaLockbox | |
已删除部署管道 | DeleteAlmPipeline | |
已删除 Power BI 指标的当前值连接 | ||
已删除指向外部资源的链接 | DeleteExternalResourceLink | |
已删除 Power BI 网关群集的成员 | ||
已删除组织的 Power BI 内容包 | DeleteOrgApp | |
已删除 Power BI 注释 | DeleteComment | |
已删除 Power BI 仪表板 | DeleteDashboard | 当前未使用 |
已删除 Power BI 数据流 | DeleteDataflow | 当前未使用 |
已删除 Power BI 数据集 | DeleteDataset | |
已从外部应用删除 Power BI 数据集 | DeleteDatasetFromExternalApplication | |
删除的 Power BI 数据集行 | DeleteDatasetRows | 指示调用了推送数据集 - Dataset DeleteRows API |
已删除 Power BI 电子邮件订阅 | DeleteEmailSubscription | |
已删除 Power BI 文件夹 | DeleteFolder | |
已删除 Power BI 指标 | DeleteGoal | |
已删除 Power BI 文件夹访问权限 | DeleteFolderAccess | 当前未使用 |
已删除 Power BI 网关 | DeleteGateway | |
已删除 Power BI 网关群集 | ||
已删除 Power BI 网关群集数据源 | DeleteGatewayClusterDatasource | |
已删除 Power BI 指标 | DeleteGoal | |
已删除 Power BI 组 | DeleteGroup | |
已删除 Power BI 说明 | DeleteNote | |
已删除 Power BI 记分卡 | DeleteScorecard | |
已删除 Power BI 报表 | DeleteReport | |
已删除 Power BI 模板应用 | DeleteTemplateApp | |
已从 Power BI 项中删除敏感度标签 | SensitivityLabelRemoved | |
已删除 Power BI 租户中用户的快照 | DeleteSnapshot | 当用户删除描述数据集的快照时生成 |
已删除 Power BI 模板应用的工作区 | DeleteTemplateApp | |
已部署到管道阶段 | DeployAlmPipeline | |
已发现 Power BI 数据集数据源 | GetDatasources | |
已下载 Power BI 报表 | DownloadReport | |
已编辑 Power BI 应用认可 | EditContentProviderProperties | |
已编辑 Power BI 认证权限 | EditCertificationPermission | 当前未使用 |
已编辑 Power BI 仪表板 | EditDashboard | 当前未使用 |
已编辑 Power BI 数据流认可 | EditDataflowProperties | |
已编辑 Power BI 数据集 | EditDataset | |
已编辑 Power BI 数据集认可 | EditDatasetProperties | |
已从外部应用编辑 Power BI 数据集 | EditDatasetFromExternalApplication | |
已编辑 Power BI 数据集属性 | EditDatasetProperties | |
已编辑 Power BI 报表 | EditReport | |
已编辑 Power BI 报表认可 | EditReportProperties | |
已加密 Power BI 网关数据源的凭据 | ||
已使用 Power BI 网关群集加密凭据 | ||
已导出 Power BI 活动事件 | ExportActivityEvents | |
已将 Power BI 项导出为其他文件格式 | ExportArtifact | |
已导出 Power BI 数据流 | ExportDataflow | |
已将 Power BI 报表导出为其他文件格式 | ExportReport | |
已导出 Power BI 报表可视化数据 | ExportReport | |
已导出 Power BI 磁贴数据 | ExportTile | |
已生成 Power BI 数据流 SAS 令牌 | GenerateDataflowSasToken | |
已生成 Power BI 嵌入令牌 | GenerateEmbedToken | |
生成屏幕截图 | GenerateScreenshot | |
已获取 Power BI 组用户 | GetGroupUsers | |
通过密码箱获取刷新历史记录 | GetRefreshHistoryViaLockbox | |
已将文件导入到 Power BI | 导入 | |
已启动 Power BI 网关群集身份验证过程 | ||
已插入或更新 Power BI 指标的当前值连接 | UpsertGoalCurrentValueConnection | |
已插入或更新 Power BI 指标的目标值连接 | ||
已插入 Power BI 说明 | InsertNote | |
已在 Power BI 租户中为用户插入快照 | InsertSnapshot | 当用户上传描述其数据集的快照时生成 |
已安装 Power BI 应用 | InstallApp | |
已安装 Power BI 模板应用 | InstallTemplateApp | |
已映射租户的用户主体名称 | ||
已迁移数据流存储位置 | MigratedDataflowStorageLocation | |
已将工作区迁移到容量 | MigrateWorkspaceIntoCapacity | |
已修补 Power BI 指标 | PatchGoal | |
已修补 Power BI 指标值 | PatchGoalValue | |
已修补 Power BI 说明 | PatchNote | |
已修补 Power BI 记分卡 | PatchScorecard | |
已发布 Power BI 注释 | PostComment | |
已打印 Power BI 仪表板 | PrintDashboard | |
已打印 Power BI 报表页 | PrintReport | |
已提升 Power BI 模板应用 | PromoteTemplateAppPackage | |
已将 Power BI 报表发布到 Web | PublishToWebReport 2 | |
已运行 Power BI 电子邮件订阅 | RunEmailSubscription | |
已从 Key Vault 接收 Power BI 数据流机密 | ReceiveDataflowSecretFromKeyVault | |
已使用 Power 网关群集重新加密凭据 | ||
已刷新 Power BI 指标的当前值 | ||
已刷新 Power BI 指标的目标值 | ||
已从部署管道中删除工作区 | UnassignWorkspaceFromPipeline | |
已从 Power BI 网关删除数据源 | RemoveDatasourceFromGateway | |
已删除 Power BI 组成员 | DeleteGroupMembers | |
已从 Power BI 网关群集中删除用户 | ||
已从 Power BI 网关群集数据源中删除用户 | ||
已从容量中删除工作区 | RemoveWorkspacesFromCapacity | |
已重命名 Power BI 仪表板 | RenameDashboard | |
已请求 Power BI 存储的帐户密钥 | AcquireStorageAccountKey | |
已请求 Power BI 数据流刷新 | RequestDataflowRefresh | 当前未使用 |
已请求 Power BI 数据集刷新 | RefreshDataset | |
已从外部应用请求 Power BI 数据集刷新 | RefreshDatasetFromExternalApplication | |
已请求 Power BI 存储的 SAS 令牌 | AcquireStorageSASFromExternalApplication | |
已还原 Power BI 工作区 | RestoreWorkspace | |
已检索所有 Power BI 网关群集数据源 | GetAllGatewayClusterDatasources | |
已检索 Power BI 网关群集的所有受支持数据源 | ||
已检索允许的 Power BI 网关区域 | GetGatewayRegions | |
已检索 Power BI 网关群集数据源的身份验证详细信息 | ||
已检索 Power BI 数据集中的数据源 | GetDatasetDatasourcesAsAdmin | |
已检索 Power BI 数据流中的数据源 | GetDataflowDatasourcesAsAdmin | |
已检索 Power BI 记分卡的指标 | GetGoal | |
已检索数据集和数据流之间的链接 | GetDatasetToDataflowsLinksAsAdmin | |
已检索 Power BI 网关群集的数据源用户列表 | ||
已检索 Power BI 租户中已修改工作区的列表 | GetModifiedWorkspacesAPI | |
已检索 Power BI 网关安装程序主体的列表 | ||
已检索 Power BI 网关群集的成员状态 | GetGatewayClusterMemberStatus | |
已检索多个 Power BI 网关群集 | ||
已检索多个 Power BI 指标值 | GetGoalValues | |
已检索多个 Power BI 记分卡 | GetScorecards | |
已检索 Power BI 应用用户 | GetAppUsersAsAdmin | |
已检索 Power BI 应用 | GetAppsAsAdmin | |
已检索用户的 Power BI 应用 | GetUserAppsAsAdmin | |
已检索用户的 Power BI 容量 | GetUserCapacitiesAsAdmin | |
已检索 Power BI 容量用户 | GetCapacityUsersAsAdmin | |
已检索 Power BI 仪表板 | GetDashboardsAsAdmin | |
已检索 Power BI 仪表板磁贴 | GetDashboardTilesAsAdmin | |
已检索 Power BI 仪表板用户 | GetDashboardUsersAsAdmin | |
已检索用户的 Power BI 仪表板 | GetUserDashboardsAsAdmin | |
已检索 Power BI 数据流 | GetDataflowsAsAdmin | |
已检索用户的 Power BI 数据流 | GetUserDataflowsAsAdmin | |
已检索 Power BI 数据集 | GetDatasetsAsAdmin | |
已检索用户的 Power BI 数据集 | GetUserDatasetsAsAdmin | |
已检索用户的 Power BI 数据源 | GetUserDatasourcesAsAdmin | |
已检索 Power BI 网关群集数据源 | ||
已检索 Power BI 网关群集数据源 | ||
已检索 Power BI 网关数据源用户 | GetDatasourceUsersAsAdmin | |
已检索 Power BI 网关租户密钥 | ||
已检索 Power BI 网关租户策略 | ||
已检索 Power BI 网关用户 | GetGatewayUsersAsAdmin | |
已检索用户的 Power BI 网关 | GetUserGatewaysAsAdmin | |
已检索 Power BI 指标 | GetGoal | |
已检索 Power BI 指标值 | GetGoalValue | |
已检索 Power BI 组用户 | GetGroupUsersAsAdmin | |
已检索用户的 Power BI 组 | GetUserGroupsAsAdmin | |
已检索 Power BI 导入 | GetImportsAsAdmin | |
已检索 Power BI 刷新历史记录 | GetRefreshHistory | |
已按 ID 检索 Power BI 可刷新文件 | GetRefreshablesForRefreshIdAsAdmin | |
已检索 Power BI 可刷新文件 | GetRefreshablesAsAdmin | |
已检索容量的 Power BI 可刷新文件 | GetRefreshablesForCapacityAsAdmin | |
已检索 Power BI 报表用户 | GetReportUsersAsAdmin | |
已检索用户的 Power BI 报表 | GetUserReportsAsAdmin | |
已检索 Power BI 记分卡 | GetScorecard | |
已使用报表 ID 检索 Power BI 记分卡 | GetScorecardByReportId | |
已检索 Power BI 租户密钥 | GetTenantKeysAsAdmin | |
已检索 Power BI 工作区 | GetWorkspaces | |
已检索 Power BI 租户中的扫描结果 | GetWorkspacesInfoResult | |
已为 Power BI 租户中的用户检索快照 | GetSnapshots | 当用户检索描述数据集的快照时(例如,当用户访问数据中心时)生成 |
已检索 Power BI 网关群集的状态 | GetGatewayClusterStatus | |
已检索 Power BI 网关群集数据源的状态 | ||
已从 Power BI 数据流中检索上游数据流 | GetDataflowUpstreamDataflowsAsAdmin | |
已轮换 Power BI 网关租户密钥 | ||
已在 Power BI 租户中发送扫描请求 | GetWorkspacesInfoAPI | |
设置工作区的数据流存储位置 | SetDataflowStorageLocationForWorkspace | |
在 Power BI 数据流上设置计划刷新 | SetScheduledRefreshOnDataflow | |
在 Power BI 数据集上设置计划刷新 | SetScheduledRefresh | |
已共享 Power BI 仪表板 | ShareDashboard | |
已共享 Power BI 数据集 | ShareDataset | |
已共享 Power BI 报表 | ShareReport | |
已启动 Power BI 延期试用版 | OptInForExtendedProTrial | 当前未使用 |
已启动 Power BI 免费试用版 | OptInForProTrial | |
已使用单一登录测试 Power BI 网关数据源连接 | ||
已接管 Power BI 数据源 | TakeOverDatasource | |
已接管 Power BI 数据集 | TakeOverDataset | |
已取得 Power BI 数据流的所有权 | TookOverDataflow | |
未发布 Power BI 应用 | UnpublishApp | |
更新容量资源管理设置 | UpdateCapacityResourceGovernanceSettings | 目前不在 Microsoft 365 管理中心 |
已上传组织的自定义视觉对象 | UpdateOrganizationalGalleryItem | |
已更新容量管理员 | UpdateCapacityAdmins | |
已更新容量显示名称 | UpdateCapacityDisplayName | |
已更新容量自定义设置 | UpdateCapacityCustomSettings | |
已更新 Power BI 网关群集的凭据 | ||
已更新数据流存储分配权限 | UpdatedDataflowStorageAssignmentPermissions | |
已更新部署管道访问 | UpdateAlmPipelineAccess | |
已更新部署管道配置 | SetConfigurationAlmPipeline | |
已更新精选表 | UpdateFeaturedTables 3 | |
已更新组织的 Power BI 设置 | UpdatedAdminFeatureSwitch | |
已更新安装的 Power BI 模板应用参数 | UpdateInstalledTemplateAppParameters | |
已更新 Power BI 访问请求设置 | ||
已更新 Power BI 应用 | UpdateApp | |
已更新 Power BI 数据流 | UpdateDataflow | |
已更新 Power BI 数据集数据源 | UpdateDatasources | |
已更新 Power BI 数据集参数 | UpdateDatasetParameters | |
已更新 Power BI 可发现模型设置 | UpdateDiscoverableModelSettings | 当报表设置为“在主页上特别推荐”时生成 |
已更新 Power BI 网关数据源凭据 | UpdateDatasourceCredentials | |
已更新 Power BI 电子邮件订阅 | UpdateEmailSubscription | |
已更新 Power BI 文件夹 | UpdateFolder | |
已更新 Power BI 文件夹访问权限 | UpdateFolderAccess | |
已更新 Power BI 网关群集数据源 | ||
已更新 Power BI 网关数据源凭据 | UpdateDatasourceCredentials | |
已更新 Power BI 工作区 | UpdateWorkspace | |
已更新 Power BI 工作区访问权限 | UpdateWorkspaceAccess | |
已为 Power BI 租户中的用户更新快照 | UpdateSnapshot | 当用户更新描述其数据集的快照时生成 |
已更新 Power BI 网关 | ||
已更新 Power BI 数据源 | ||
已更新 Power BI 模板应用的设置 | UpdateTemplateAppSettings | |
已更新 Power BI 模板应用的测试权限 | UpdateTemplateAppTestPackagePermissions | |
更新了工作区 Analysis Services 设置 | SetASSeverPropertyOnWorkspaceFromExternalApplicationDetailedInfo | |
已查看 Power BI 仪表板 | ViewDashboard | 如果从 Power BI 应用而不是 Power BI 工作区查看报表或仪表板,某些字段(例如 CapacityID 和 CapacityName)将返回 null |
已查看 Power BI 数据流 | ViewDataflow | |
已查看 Power BI 元数据 | ViewMetadata | |
已查看 Power BI 报表 | ViewReport | 也会在导出报表时按页面生成报表。 如果从 Power BI 应用而不是 Power BI 工作区查看报表或仪表板,某些字段(例如 CapacityID 和 CapacityName)将返回 null。 |
已查看 Power BI 磁贴 | ViewTile | |
已查看 Power BI 使用情况指标 | ViewUsageMetrics | |
1 从 Power BI Desktop 发布到服务是服务中的一个 CreateReport 事件。
2 PublishToWebReport 是指发布到 Web 功能。
3 UpdateFeaturedTables 是指 Excel 中的 Power BI 精选表。
4 从 Power BI 报表生成器发布到服务不会记录事件。