Azure Log Analytics:与Power BI集成

这篇具有很好参考价值的文章主要介绍了Azure Log Analytics:与Power BI集成。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

注:本文最初发布于 d-bi.gitee.io, 2023年6月迁移至CSDN


前述

Azure Log Analytics是Azure Monitor中的一项分析服务。本文将讲述通过Log Analytics与Power BI集成的方式,获取Power BI工作区内的日志信息,包括各PBI数据集的CPU消耗,查询数量及性能,以及数据刷新时长、数据刷新失败监测及用户查询活动等信息,这将极大地帮助Power BI管理员及其成员对工作区进行优化和管理,以及在出现负载问题时,快速找出问题的根源。

原理

基本流程与原理:

Azure Log Analytics:与Power BI集成

实施

准备工作

1.在Azure Portal中创建Log Analytics,可参考此文档。

Azure Log Analytics:与Power BI集成

2.启用’microsoft insights’, 可参考此文档。

3.在Power BI中启用Log Analytics

Azure Log Analytics:与Power BI集成

连接到Log Analytics

1.配置权限。此步骤,你也可以参考微软文档,但其中内容并非最佳实践(截止到本文发布时的版本)。文档提到需要Power BI Service以及配置Log Analytics的用户都拥有Owner权限,但依据最低权限原则,Power BI Service只需拥有Monitor Contributor权限即可。

Azure Log Analytics:与Power BI集成

2.连接PBI工作区与Log Analytics工作区

Azure Log Analytics:与Power BI集成

出现以下错误,一般是权限设置错误,确保Power BI Serice拥有Monitor Contributor权限(而非reader)
Azure Log Analytics:与Power BI集成

连接成功后如下所示:

Azure Log Analytics:与Power BI集成

Log Analytics 应用

利用Log Analytics分析Power BI工作区内容有两种方式:1.直接在Log Analytics工作区中查询;2.安装Power BI App: Log Analytics for Power BI Datasets Template (安装教程)

在Log Analytics工作区中查询和分析PBI内容

点击Logs选项卡,就可以使用查询语句来检索所有有关PBI工作区的日志数据,如下:

Azure Log Analytics:与Power BI集成

也许我们不熟悉查询的写法,但文档中这些用例是非常不错的参考资料。

使用Power BI App: Log Analytics for Power BI Datasets

使用此方法则无需自行编写查询,利用既有模板提供的丰富可视化进行分析,虽然缺少灵活性,但覆盖的内容十分全面。

1.安装设置。此处设置该App读取Log数据的起止时间,例如下图即取近7日数据:

Azure Log Analytics:与Power BI集成

此处注意是读取LA工作区,而非PBI工作区:

Azure Log Analytics:与Power BI集成

2.运行App。配置完成后,一个包含样本数据的App会显示(如下),接下来只需连接数据源即可读取我们在LA中关联的PBI工作区的日志数据了。

Azure Log Analytics:与Power BI集成

Power BI App 本质上也是一份Import模式的PBI数据集,因此可以为其设置定时数据刷新 (如下)。此外REST API也可以读取到该App并对其执行GET/POST操作。

Azure Log Analytics:与Power BI集成

接下来就可以使用该App诊断PBI工作区的性能问题,你可以由大到小直接定位到影响性能的DAX查询,以便后续优化:

Azure Log Analytics:与Power BI集成

顺便一提,Power BI App目前不支持deployment pipeline, 且LA工作区与PBI工作区是一对一关系,因此测试环境与生产环境的Log Analytics App 需要分别单独安装配置。

End~


关注作者: 知乎 | Power BI官方社区文章来源地址https://www.toymoban.com/news/detail-473983.html

到了这里,关于Azure Log Analytics:与Power BI集成的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Power BI介绍

    Power BI是由微软研发的一款商业智能分析软件,是一款可视化自助式BI工具。 核心理念:让业务人员 无须编程 就能快速 上手 商业 大数据分析与可视化 ,具有丰富的可视化图表组件,跨设备使用、与各种不同系统无缝对接和兼容 Power BI是我可以接入各个数据,来做一些处理

    2023年04月08日
    浏览(37)
  • Power BI 本地版部署

              3.1安装 Power BI Report Server所要满足的硬件和软件基本要求 组件 要求 .NETFramework 可以从适用于 Windows 的 Microsoft.NETFramework 4.6(Web 安装程序)手动安装 .NETFramework。 有关 .NETFramework 4.6 的详细信息、建议和指南,请参阅面 向开发者的 .NETFramework 部署指南。 Windows 8.1 和

    2024年02月16日
    浏览(37)
  • Microsoft Power BI部署方案

    目录 前言 一、部署环境概述 二、Azure 账户创建 三、创建虚拟机,安装 SQL Server 四、配置虚拟网络环境 五、安装 Power BI 服务端 六、创建 Power BI 环境及 Power BI 门户 七、配置数据网关 八、上传数据集、创建报表 九、发布共享内部报表 十、设置安全策略 总结 本部署方案是针

    2024年02月04日
    浏览(42)
  • 利用Power Automate,轻松下载Power BI报告中的数据

        Power Automate是微软的流程自动化(RPA)工具,可以友好、无代码的实现各种低效工作流程的自动化处理。它也已经集成到了Power BI中,在 Power BI 报表中创建 Power Automate 视觉对象后,终端用户只需单击报表中的按钮即可运行自动化流。 通过二者的协同,可以提供更强大、更灵

    2024年02月04日
    浏览(41)
  • Power query (Power BI)一步到位傻瓜式合并工作簿,史上最好用

    只需一句话,不用鼠标拖拽十几次,没有步步为营,真正的傻瓜式操作,拿来就用。哪怕你没有任何Power BI (Power query)、VBA编程、Excel 函数公式基础,照样分分钟解决合并工作簿的难题,并且随着数据源的更新,不限于表格内更新,新建工作表,新建工作簿……统统一键刷

    2024年02月05日
    浏览(44)
  • 174_技巧_Power BI 动态格式(万|亿)

    Power BI 2023年4月份更新,新增加了一个预览功能:动态格式(Dynamic format strings for measures),度量值的结果可以动态的显示为不同的格式。 今天我们主要来看一个技巧,如何在 Power BI 动态的根据数值的大小显示单位为 万 或者 亿 。 Power BI 公共 web 效果:https://demo.jiaopengzi.com/pb

    2024年02月08日
    浏览(37)
  • Power BI实现实时动态和用户输入的数据交互

    背景:Power BI一般作为一个展示和分析数据的平台存在,即使是我们用Direct Query的mode也是受制于连接的数据库的表刷新,不能实现实时动态数据变化展示。 解决思路:当Power Apps里面输入了新的数据时,数据会写入到database的table表里面,然后通过Direct Query来连接的Power BI,发

    2024年02月07日
    浏览(45)
  • Power BI Report Server自定义Form登录

    一、条件 1、windows server主机一台,我是windows server 2019(当然windows10或者10月份5日更新的windows11也是可以行的)。   2、SQL Sever,我用的是SQL Server2019。 3、Power BI Report Server默认位置安装(默认位置:C:Program FilesMicrosoft Power BI Report Server)。 4、Form自定义登录demo文件,见文末

    2024年02月05日
    浏览(49)
  • Power BI矩阵行数据平铺及列数据排序

           众所周知,Power BI中矩阵通常由三部分属性组成,分别是行、列以及值。各属性添加不同数据组合后,矩阵会呈现出不同的样式,有时我们需要对样式进行灵活调整,比如将行属性的多级数据平铺展示以及列属性数据排序。 一、矩阵行属性的多级数据展示 1、利用+/

    2023年04月16日
    浏览(35)
  • 【数据可视化和BI技术】数据可视化和BI技术的原理、方法和工具,如Tableau、Power BI

    数据可视化和BI技术是当今企业数据分析和业务决策过程中广泛应用的技术。它能够将大量数据转化成可视化的图表和图形,帮助用户更好地理解数据,挖掘出数据背后的价值。在此,我们将从以下几个方面介绍数据可视化和BI技术。 数据可视化和BI技术是通过将海量数据集成

    2024年02月16日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包