前两天在使用powerbi从trello获取数据发布到云端进行刷新时,出现一个从没遇到过的错误,这个错误导致的结果是数据源那一项直接没了,连给你纠正错误的机会都不给: 点开“发现数据源”: 此数据集包含一个动态数据源...在大多数情况下,无法在 Power BI 服务中刷新使用动态数据源的 Power BI 数据集。...如果该警告显示在出现的“数据源设置”对话框中,则会显示无法在 Power BI 服务中刷新的动态数据源。...如果该警告显示在出现的“数据源设置”对话框中,则会显示无法在 Power BI 服务中刷新的动态数据源。...好在Power Query给我们提供了一种解决办法,例外的情况: 在大多数情况下,无法在 Power BI 服务中刷新使用动态数据源的 Power BI 数据集。
昨天和前天发的两篇文章: Power BI刷新避免使用网关,蚊子肉也是腿,电费也是钱 PowerBI从Onedrive文件夹中获取多个文件,依然不使用网关 有不少朋友表示很受用。...这样就可以正确地从国内的onedrive中获取数据了: ? 第二个:路径问题 ? 请记住,路径一定是根目录,而不是直接子目录,否则会出错的。以下就是多了子目录而返回错误: ?...简单说一下这两者的不同: 获取一个文件我们用的是Web.Contents函数,本质上它只是一个网络链接,跟其他任何需要登录的网络链接没有任何区别,因此权限标题是“访问Web内容”,需要登录“组织账户”;...我马上用世纪互联的Power BI去获取国际版的onedrive文件夹,果然也出问题了。然后又用国际版Power BI去获取世纪互联的onedrive文件夹,同样也出现了问题。...但是一旦使用云端,Power BI服务器国内国外是不同的,onedrive也是不同的,两者是处于隔离的状态。 因此,无法使用世纪互联版Power BI去获取国际版的onedrive文件夹,反之亦然。
之前写过一篇文章,在使用Power BI进行建模时,能尽量使用SQL就不要使用Excel文件。...今天,我就用下面这个例子来解决这一问题: 我将数据文件放在onedrive中,然后用它构建一个Power BI报告,并发布到云端: ? 我们发现,要刷新这个报告,必须安装并配置网关: ?...而且,无论从onedrive中获取多少个excel文件,云端的数据源凭证只有一个。...由此我们可以得出结论: 结论 在建立一个Power BI报告时,从长远的角度来考虑,应尽量使用SQL作为数据来源,且最好是云数据库。...如果实在想频繁使用excel文件,也尽量放在Onedrive或者SharePoint中,且用Web.Contents函数来获取文件。
原文写于2019年,Power BI这五年发生了较大变化,文章进行更新。 零售业从某方面讲是靠天吃饭,获取天气预报信息有助于对卖场货品库存、陈列做出及时调整。...高德提供了免费的天气数据接口,我们可以方便地获取四天的天气预报(今天+未来三天)。每天调用量为300000。 本文讲解如何将高德多城市天气预报数据批量导入Power BI。...部分编码 将城市编码表导入Power BI,并添加如下自定义列: Json.Document( Web.Contents( "https://restapi.amap.com/v3/weather...&city="&[adcode]&"&output=JSON&extensions=all&key=你申请的key") ) 将数据展开后即可得到天气预报: 返回Power BI主界面,得到以下数据...: 数据中的字段含义: 获取天气数据后,可以应用在表格矩阵: 切片器:
春节前,我发表了文章《最全391个官网Power BI【自定义图表对象】,不只是案例一次性打包下载!无需账号免登录!| PBI重要资源》,很多小伙伴问,里面的下载链接是怎么抓取下来的?...): 因此,从每页中提取这段网页源代码,然后再进行整理即可。...Step-01 新建空查询,直接读取网页源代码 直接通过Lines.FromBinary、Web.Contents两个函数读取网页(第1页)的源代码: = Lines.FromBinary(...Web.Contents("https://appsource.microsoft.com/zh-cn/marketplace/apps?...product=power-platform%3Bpower-bi-visuals&page=1"), null, null, 65001) Step-02 将网页代码转换到表,方便后续数据筛选
数据获取: Power Query中提取网页数据内容的函数是Web.Contents,我们来看下这个函数的用法及解释。 ?...Web.Contents(url as text, optionaloptions as nullablerecord) as binary 第1参数是链接的文本格式;第2个参数是一个可空的记录格式;返回的是二进制格式...通常来说get获取的方式,只需要填写url地址即可,也就是可以忽略后面的第2的可选参数。...我们先以获取搜索页的第一页为例: Web.Contents("https://yw.zu.anjuke.com/fangyuan/p1/") ?...这个转换获取的基本就是把网页源码给全部复制到Power Query里面了,作为一个文本格式储存。 ?
无法直接提取省份对应的链接信息 还有很多时候,网页的内容其实并不是表格,这时,就需要通过函数Web.Contents函数将网页的源代码读出来,再通过Lines.FromBinary转换成行或用文本函数或进行各种拆分...Step-01 从Web获取数据,输入网址后,即可看到按钮“使用示例添加表”: Step-02 填选内容与智能识别、填充 在“使用示例添加表”中,在下方的表格中,填写2-3项需要提取的信息后,Power...BI会自动识别出“同类”的信息进行填充: 也可以直接双击单元格进入编辑状态,此时,Power BI会提示可选的内容,按需要选择2-3项后,Power BI也会自动识别出“同类”的信息进行填充:...如果发现后续自动填充的内容不是自己想要的,那可以继续输入或选择,Power BI会随着选填的内容不断更新自动填充的内容,直到确认填充的内容是自己想要的后,单击“确定”按钮即可: Step-03 转换数据...”操作,实际生成了步骤“从Html中提取的表”步骤,调用的是Html.Table函数: 同时,我们也可以看到,这个自动识别出来的内容并不全,所以,我们必须要深入了解这个数据提取方法背后的原理,然后通过适当的修改
如下图所示: PowerBI图片URL的准备方法 那么,图片URL从哪里获取?假如你所需要的图片,在网上有现成的,那么只需要选中图片,右键,复制链接,即可获得图片的URL。...该插件可以批量从网上下载图片,既可以保存图片文件,也可以导出图片URL。 下一个问题是,假如我需要显示的图片,网站上没有怎么办?那就要用到图床。图床,是专门储存图片的网上空间。...把URL转为base64的代码: let UrlToImage = (ImageUrl as text) as text => let BinaryContent = Web.Contents...(ImageUrl), //这里是获取图片URL内容,下一行代码转换 Base64 = "data:image/jpeg;base64, " & Binary.ToText(BinaryContent...wenjian/arc29300.html 进阶的可以看这篇英文博客: https://blog.crossjoin.co.uk/2019/05/19/storing-large-images-in-power-bi-datasets
先通过Web.Contents获取二进制格式,然后用Lines.FromBinary来转换成行,之后通过List.Select来选择包含发布关键词的行,最后通过提取发布时间和Web.Contents里面是一个连接,也就是我们之前从搜索页面上获取的链接,这就可以直接作为我们添加列时候直接使用变量来替换了。 ? 最后是一个配套设备的数据,我们先看下数据所在的位置。...数据是在li标签里面,但是如果通过筛选则无法找到唯一值作为筛选条件,我们要求的数据是peitao-info里面,但是需要在li标签的class属性包含has关键词。...先通过这个嵌套函数获取网页代码数据Lines.FromBinary(Web.Contents())。 然后我们要找到我们需要提取数据所在的位置。...最后在Power Query中我们有3个查询。页数,配套设备的自定义函数,以及最终的数据表。 ? 到目前为止,数据获取,清洗已经全部完成,接下来我们就可以上载到Power Pivot里面了。
2、自动生成的文本,在更新时会自动变换,其规律不受控制,因此无法满足自定义的需求。 3、自行添加的静态本文配合该内容,无法自动变换“升高”或“降低”这些字样,导致该功能无法用于实际。...查看 此博客 以获取更多信息! ? 使用您喜欢的应用程序(iOS和Android)从Power BI共享 现在,您可以与联系人共享指向Power BI内容的链接。...使用此新连接器,Power BI用户在连接到通用数据服务环境时可以有更多选择。 注意:由于部署错误,某些Power BI August Desktop用户可能已经看到此连接器,但无法使用它。...此连接器将在“获取数据”对话框的“ 其他”部分中可用。 其他数据连接更新 Dremio添加了对.PBIDS文件的支持,并使用户能够从Dremio内部连接到Power BI。...Collage是在Power BI报表中精美显示图像的一种方法。 ? 您可以采用类似于Instagram的样式,以紧凑的网格显示或更大的细节视图显示图像。 要显示图像,请提供一个URL。
现在通过Power BI中的PQ工具来实现。 1. 打开单个的商品链接,得到商品的链接地址 2. 在Power BI中使用从Web导入的方式。 3....中间的代码不需要看,都是Power BI智能解析所使用的公式,只需把原先的链接改成参数,做成自定义函数即可。...上传到Power BI线上,并发布到Web(公共)上以便于共享。 最后可以通过各类方式进行刷新获得最新的价格。...在Power Query中的公式很多过程都是抽象性的,无法直观的进行展现,而作者通过拆解函数计算过程,能让读者更清晰的了解。...如何通过本书了解,熟悉,理解,掌握一步步升级Power Query的能力? 了解: 通过第1章,从Power Quyer的菜单界面,函数,语法以及数据的引用初步了解。
Power BI现在可以从Google Sheet获取数据。...在Power BI 11月的更新中,Power Query团队为我们带来了一个新的连接器:Google Sheets连接器 https://powerbi.microsoft.com/en-us/blog.../power-bi-november-2021-feature-summary/#post-17912-_Toc87473946 正文开始 第一步:获取Google sheet的url 第二步:使用...Power BI 桌面中的"获取数据",然后选择"更多",搜索Google 第三步:填写复制的url,点击确定 第四步:在弹窗中登录账号 登陆成功的话,会看到如下的提示框,关闭即可。...那么可以猜想,问题基本上和之前遇到的"世纪互联版的powerbi从国际版的onedrive中获取文件云端无法刷新"是完全一致的。
本文主要从以下几个方面阐述: 1、Power BI 从 Onedrive for Business获取文件或文件夹 2、Power BI pbix文件直接从 Onedrive for Business...获取并同步 3、Power BI 官方支持嵌入PPT,助力你成为数据演说家 4、Power BI 拥有 Power Automate 的强大加持 一、Power BI 从 Onedrive...for Business获取文件或文件夹 几乎所有的教程都会告诉你,使用 Power BI 获取数据最简单的方式是从本地excel表中获取,紧接着教你如何从本地文件夹中获取多个文件。...这里的从ODB获取数据不要求Power BI和ODB为同一个账号或同一个组织账号,但是世纪互联版的 Power BI 无法获取国际版的ODB文件,反之亦然。...(特别注意,你可能会登录国际版 Power BI 在本地desktop中尝试获取世纪互联的 ODB 文件成功,但是云端却是无法刷新的,这一点要注意,参考这篇文章的末尾的说明:针对“PowerBI从Onedrive
点击“博文视点Broadview”,获取更多书讯 数据格式不规范的可能性有多种多样,但高频发生的错误主要有日期格式和数字格式错误,或者是单元格中存在多余空格,导致无法精确统计和计算(见图1)。...例如, “2020.10.1”等格式,尽管符合我们的填写习惯,却不符合 Excel 的日期规范, 因而无法被识别。 而在单元格中手动添加单位或者空格,都可能使单元格内容无法被 Excel正确识别。...不过,磨刀不误砍柴工,提前规避错误才是提高效率的最优解。 03 Power Query 数据清洗 有时候,已经尽力将数据按照规范进行整理了,但不管是运算还是统计,总是无法得出正确的结果。...Power Query 是内置在 Excel 2016 专业增强版及以上版本中的 Power BI 组件之一,能够高效地完成很多数据清洗的步骤,以及快速实现二维表和一维表 的转换。 ...如果已经安装的版本中没有这个功能,建议更新版本,或者是前往微软Power BI 官网下载 Power BI Desktop 软件。
转到【数据】选项卡,【获取数据】【自其他源】【自网站】。 在【URL】字段中输入文件路径并单击【确定】。...只需双击 “NYC Open Data.html” 文件,从 Web 浏览器复制该路径,并使用它来代替上面的 URL。...无法使用【使用示例添加表】功能创建表格。 这个场景对于用户来说很容易在 Excel 中从 Web 获取数据时复现,因为目前 Excel 并没有上述的高级接口。...11.4 从 Web 获取数据的注意事项 可以看出,从 Web 获取数据是 Power Query 的一个弱点。...虽然可以将获取维基百科数据作为一个很好的例子,但现实是,依赖这个网站可能会很危险。其中的内容是精心策划的,但可由用户更改。
不过,问题来了,Simple image这些展示图片的可视化对象只接受URL格式,不能接受本地文件,所以问题比较棘手。 这时候,一个比较明显的解决思路是,将图片上传到云端,再获取其URL。...Python自动将Power BI报表截图发送钉钉群 不失为一种好办法。 不过,很多朋友是没有安装Python环境的,可能就无法使用这种办法了。下面介绍另一种办法:base64。...参考文档:https://prologika.com/showing-database-images-in-power-bi-and-tabular/ 比如我在本地的pic文件夹中有三张图片: 从文件夹中导入之后是...我们前文说过,onedrive中的文件本质上就是网络链接: Power BI刷新避免使用网关,蚊子肉也是腿,电费也是钱 PowerBI从Onedrive文件夹中获取多个文件,依然不使用网关 针对“PowerBI...从Onedrive获取文件”两篇文章做个补充 那么图片自然也应当是网络位置,那么通过获取网络位置的方式获取图片链接,能不能实现呢?
我们从图表中看到,增长率从2010年开始整体还在增长,但是增速还是下降为主,在2018年的时候出现了个反弹。也就是说增速是一直在降低,这个是什么原因导致的呢?互联网用户还能增长多少呢?...我们要先了解目前全球总人口数,我们通过互联网搜索下全球人口,找到一个2019年世界人口排名的网页,我们可以通过Power Query来获取其数据来进行下一步的分析。...那我们进入Power Query里面,看下如何进行抓取。 使用从web导入的方式随便导入其一页的地址,可以发现数据是存在Table 0标签里的。 ?...List.Transform({1..12}, each Web.Page(Web.Contents("https://www.phb123.com/city/renkou...并在最后一步把数据格式都调整下并加载到Power BI的表里。 2. 在Power Pivot里面进行格式调整。
昔日,学习 Power BI,不是为了布道 Power BI,而是那本身就是从学生到职业阶段对数据分析以及商业智能存疑的自然研究结果。...诋毁 Power BI,绝非如此。 你知道吗?...说的不好听,是:他生怕任何一个错误。我不怕,我是在错误中走过来的有血有肉之人。...如下: 内容注解 有问题的地方,如果已经有了注解,应该有机会在合适上下文给出。...如下: 体验 讲了这么多,大家已经迫不及待体验这些内容了,我们获取第三方组件的方式是: 目前,我们无法从 Power BI Desktop 内部加载这个组件。
图 4-5 自定义 “WooCommerce” 连接器在 Excel 中不可用 (译者注:WooCommerce 是一个国际范围著名的电商程序,在国内应用较少,该连接器将允许 Power BI 可以直接从该电商程序中获取数据...正如本章前面提到的,将这些查询从 Excel 复制和粘贴到 Power BI 会导致步骤级错误,因为 Power BI 不识别 Excel 中的作为表格的数据源。...Power Query 加载以后的内容。...Power BI 的【导入】功能正是为了处理这种情况而建立的,来探讨一下它是如何工作的吧。将从如下方法从 Excel 文件中导入内容。 打开一个新的 Power BI 桌面文件。...虽然这确实会产生风险,即用户必须更新一个外部文件的路径,但它避免了与日期有关的错误,以及无法在数据源中添加行或修改记录的风险。
type=movie&tag=%E7%83%AD%E9%97%A8&sort=recommend&page_limit=20&page_start=0 在Power BI Desktop 点击主页-获取数据...上图左下角的“使用示例添加表”可以帮我们零代码轻松抓取电影海报,电影链接等内容。 点击“使用示例添加表”,在第一列输入两部电影,Power BI即自动识别其中规律,提取了该页20部电影的名字。...数据加载到Power BI后,将电影页面地址的数据类别标记为"Web URL",将海报的地址标记为"图像URL"。...也可以做些卡片: 此处只提取了第一页内容,如需同时提取多页,则需使用Power Query的自定义函数功能。...可以翻看我前期的文章,或者参考《Power BI商业数据分析项目实战》这本书第2-5章内容。
领取专属 10元无门槛券
手把手带您无忧上云