首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

BI为什么我的查询运行多次?

发生多个请求以下部分介绍了Power Query可以向数据源发送多个请求的一些实例。连接器设计连接器可以出于各种原因对数据源进行多次调用,包括元数据、结果缓存、分页等。...在云环境中,每个查询都使用自己的单独缓存进行刷新,因此查询无法受益于已为其他查询缓存的相同请求。折叠有时,Power Query的折叠层可能会根据正在下游执行的操作生成对数据源的多个请求。...例如,如果开始:在Power Query编辑器中禁用防火墙禁用后台分析禁用列分析和其他任何后台任务[可选]执行 Table.Buffer在此示例中,刷新Power Query编辑器预览,只会进行单个...如果此时发生重复请求,则这些请求在创作查询的方式上是固有的。 如果没有,并且如果逐个启用上述设置,则可以观察重复请求的开始时间点。以下各部分更详细地说明了这些步骤。...后台分析由“允许数据预览”控制,可在“禁用Power Query后台刷新”中所述的后台设置中下载Power BI。 还可以在Excel中禁用此选项。

5.5K10

Power Query 真经 - 第 1 章 - 基础知识

但真正的好处是,当源数据文件更新,可以利用 Power Query 刷新查询的功能来进行刷新,不必再执行数据清洗工作。...可以看到 Power BI 在加载数据总是显示一个对话框,但在 Excel 中看到正在进行的刷新可能就不那么明显了。...图 1-16 显示了在 ExcelPower BI 中分别被刷新查询。...在本例中,需要在触发刷新之前更改文件路径,这意味着将要编辑查询。为了编辑查询,需要回到 Power Query 编辑器中。执行这个操作的方法在 ExcelPower BI 中略有不同。...在这个例子中,要做的是重新配置查询路径,使其指向一个新的数据文件。 【警告】 如果打开本章的 ExcelPower BI 示例文件,则会发现它们无法刷新

4.8K31
您找到你想要的搜索结果了吗?
是的
没有找到

Excel文件换位置,PBI数据刷新出错,怎么办?有什么好的办法吗?| PowerBI实战

很多朋友在导入Excel文件到Power Query或Power BI后,Excel文件换了位置,然后就发现,数据刷新出错了!...具体建议解法可以参考下面的视频: 1、同一工作簿内多的数据合并 2、同一文件夹内多工作簿的数据合并 该视频属于完整系列视频《ExcelPower Query及Pivot》中的一集,更多内容欢迎文末点击...我是大海,欢迎关注公众号【Excel到PowerBI】,更多实战文章,更多实用知识,一起学习,共同进步。 但是,如果是在Power BI里导入数据,却无法实现类似的动态路径处理。...这种情况下,一般建议,将需要导入的Excel文件路径,做成参数,这样,在文件路径出现变化时,只需要进行参数的修改即可——尤其是在同一个Excel文件(或同一个)被多个查询使用的情况下,能在很大程度上减少调整路径的麻烦...实际工作中,在使用Power BI进行数据分析与使用Excel进行数据分析是有差异的,Excel文件经常变动的情况比较多,但是,在Power BI的情况下,如果这个数据分析是相对稳定的,作为Power

1.9K10

| Power Query案例实战

本文配套数据下载链接:https://share.weiyun.com/b6DyHz3X 我是大海,欢迎关注公众号【Excel到PowerBI】,更多实战文章,更多实用知识,一起学习,共同进步。...这两个查询如果放在Power BI中运行,你会发现,索引筛选法会不断地读取excel文件中的数据,显示接入的数据不断增大!...经测试: 当数据为4000行合并查询法,一次性完成数据的接入和合并,接入数据仅241 KB;而索引筛选法接入数据会增长到200多MB,才能完成刷新,是合并查询法接入数据的近1000倍; 当数据为...10000行合并查询法接入数据仅518KB,而索引筛选法接入数据更是增长到1.1GB,是合并查询法接入数据的近2000倍!...在使用Power Query或者Power BI的过程中,尤其是数据量较大的情况下,的确可能会碰到数据刷新较慢的情况,这时,我们就可以多想一下,在哪些方面可能可以适当的改进?是否可能换个更好的方法?

2.3K20

Power Query 真经 - 第 8 章 - 纵向追加数据

现在,要重新考虑 Power Queries 在加载到 Excel 表格的一个不幸的问题。...可以通过进入【主页】【刷新预览】来解决这个问题,事实上,由于缓存的问题,在调试查询,总是应该刷新。...【警告】 当使用 “=Excel.CurrentWorkbook ()” 来列举表或范围,输出的查询刷新也会被识别,为了处理这个问题,需要一些新的步骤,有不同的方式,这取决于用户如何构建查询。...当查询试图加载自身,这种情况会在刷新出现,从而在输出中重复了数据。当使用这种方法,重要的是记住这一点并加以防范。...而当用户想刷新这个解决方案,只需要单击【全部刷新】按钮就可以更新它。Power Query 将启动对 “Transactions” 表的刷新,这将启动对三个单独的数据表的刷新,为它提供数据。

6.6K30

PowerBI 2020年9月更新随Ignite发布,Premium 即将支持个人订阅,新一波变革来袭

)上 启动自动播放幻灯片(Windows) 服务 沿袭视图中的新功能 在沿袭视图中搜索 数据源影响分析 使用数据透视表连接Excel继承Power BI数据集的敏感度标签 在Excel中分析提供Excel...使用数据透视表连接Excel继承Power BI数据集的敏感度标签 ExcelPower BI用户中非常流行,尤其是使用数据透视表分析Power BI数据。...如果以后数据集上的标签更改为限制性更强的标签,则在Excel刷新数据后,应用于Excel文件的标签将自动更新。...过去,只有Power Query中生成的可加载查询被映射到数据模型。现在,所有查询都将映射到数据模型中的对象,并且在打开该PBIX将根据数据模型重新生成查询。...请记住,如果您有较旧的PBIX,由于未应用更改等原因而无法自动更新,则需要先成功升级模型,然后才能进行任何其他建模更改

9.3K20

Power Query 真经 - 第 5 章 - 从平面文件导入数据

这一点至关重要,因为这意味着当数据被导入到另一个程序(如 ExcelPower BI )中,必须对其进行解析。...图 5-7 这些日期看起来更像 2008 年 12 月 接下来,要确保文件在被欧洲人刷新能正确解释 “Amount” 列。这将再次要求在设置【使用区域设置】转换该列。...图 5-9 实现通用的查询 现在任何人都可以刷新这个查询了,只要重新配置 “Source” 步骤,是配好 “Ch05-Delimited.csv” 文件的路径,就可以刷新这个查询。...然后,数据被分割成 2 个独立的列:“已合并.1” 和 “已合并.2”,把它们重新命名为更加合理名称。 双击列 “已合并.1” 的名称,更改为 “Category”。...查询的输出将更新表格,但需要刷新下【数据透视表】。所以需要再次进行最后一步。 单击【数据透视表】任意单元格,转到【数据】【刷新】。

5.1K20

Power Query 真经 - 第 10 章 - 横向合并数据

将每个查询保存为 “暂存” 查询(【禁用加载】或设置为【仅限连接】)。 【注意】 为了在 Excel 中【合并】或【追加】查询查询必须存在。...【注意】 【将查询合并为新查询】命令将复制在 Excel 的【查询 & 连接】面板看到的过程,创建一个新的查询并在第一步中执行合并。 此时,会弹出【合并】窗口,在这里可以选择要与哪张表进行合并。...由于不想破坏源数据,所以将在 Power Query 中进行更改,如图 10-33 所示。 编辑 “Price” 查询。 右击 “Units” 列【重命名】输入 “Quantity”。...创建 Excel 或 DAX 公式,以计算异常表中未知项目(行)的数量,并将其返回到报表页面,以便于查看(每次刷新,将能够看到未知项的计数是否为 0 ,或者转换表是否需要添加其他项)。...如果正确输入了所有缺少的术语,则应进行完整刷新,以正确匹配所有内容。 根据数据的干净程度和刷新频率,每次刷新不匹配的数量都会减少。

4.1K20

Power Query 真经 - 第 3 章 - 数据类型与错误

无论查看上面的哪个版本,这都不是想要的结果,更糟糕的是,仅仅更改加载目的地就会影响输出的结果。 【注意】 在本书的后面,将接触到添加或合并表等转换。这些可以将不同数据集中的数据合并到同一列中。...当查询根本无法加载,将会发现查询中存在一个步骤级错误。 值错误:这些错误发生在单元格层面。查询仍将加载,但错误值将显示为空白值。...图 3-9 基于 “ErrorData” 查询的输出表 到目前为止一切都很好,但现在是时候引出一些问题了。 转到【数据】选项卡,单击【全部刷新】(在 Power BI 中是【刷新】)。...无法找到数据源。 无法找到列名。 为了使刷新工作正常进行,需要编辑查询,找到显示这个问题的步骤,并找出面前提到的错误类型。只有这样,才能够修复它。...如果它不能做到这一点,将收到无法转换的错误。虽然在将列设置为【文本】数据类型很少出现这种错误,但在将列从【文本】更改为几乎任何其他类型,这种错误就很常见了。

5.2K20

Power Query 真经 - 第 9 章 - 批量合并文件

当以后添加一个新的子文件夹,用户需要能够刷新解决方案。 然而,即使有这些挑战,用户最后也会发现 Power Query 可以胜任这项任务。...【警告】 凭据会存储在用户电脑上的一个文件中,所以选择错误的凭据会让用户进入一个【无法连接】状态。要管理或更改凭据,需要进入【数据】【获取数据】【数据源设置】【全局权限】。选择它并选择【清除权限】。...图9-16 了解数据将有助于在合并文件预测和避免问题 【注意】 在更改“转换示例文件”要小心,特别是在文件之间列名可能不同的情况下。只有在确保在所有情况下都会存在的同样列名才能硬编码。...图9-25 现在是时候向解决方案添加一些新的数据了 移动文件夹后,返回解决方案并点击【刷新】。 Power BI:转到【主页】【刷新】。 Excel:转到【数据】【全部刷新】。...特别是考虑到 Power Query 不能被配置为只更新新的或数据发生改变的文件。每次用户单击【刷新】按钮Power Query 都会重新加载文件夹中所有文件的所有数据。

4.7K40

Power Query 真经 - 第 4 章 - 在 ExcelPower BI 之间迁移查询

当使用【导入】功能Power BI 给用户一个选择,即用户可以选择如何处理这些 Excel 中的表。...4.2.1 仅外部数据源 首先,来看当用户将一个 Excel 文件导入 Power BI ,同时 Excel查询只依赖于该 Excel 的外部数据源,会发生什么。...这个表完全包含在 Power BI 中,如果需要对源数据做任何更改,必须在这里更新(在【刷新,对 Excel 文件的更新不会流入该文件)。...【注意】 实际工作中,不会将 Excel 中的表作为数据库且不再更新,不仅导入时会限制大小,又无法很好地处理。出于这个原因,建议用户尽量少使用这个功能。...Power BI 应用于将查询指向 Excel 文件的结果,在不需要任何修改的情况下,查询会被刷新,如图 4-23 所示。

7.6K20

大数据分析工具Power BI(三):导入数据操作介绍

复制粘贴到"2021年销售信息表"文件夹内:然后在Power Query 页面点击"刷新预览"即可将相应的"2022年销售信息表"全部excel数据合并在一起。...:Excel.Workbook(二进制数据,是否使用标题):对Excel文件夹合并导入数据的函数。...以上删除null的数据当所有列的值都为null这样的数据才会被删除。...如果还有其他文件夹的数据,只要包含以上excel中的这些列,都可以直接放入到表格读取的文件夹中后,点击"刷新预览"就会将数据批量导入进来。...以上M函数导入文件夹数据使用更加灵活,数据处理更快捷,可以合并不同名称的sheet表包容性更强,但是M函数会将所有数据更改成文本数据格式。

2.2K41

Power Query中避免出错的几种情况

例如:删除列和删除其他列可能得到的效果是一样的,但是如果数据有变动刷新后得到的结果却有可能不同。...在Power Query中对于数据的类型要求比较严格,如果在中间步骤不是计算必要的数据类型,可以暂时不更改,而等到最后的时候在进行数据类型的更改,这样也能够更方便的发现问题的所在。 ?...(七) 拆分数据列 在进行列的拆分时,大部分会使用类似Excel中的分割功能,把数据分割成多个列,但是其中会有一个问题就是如果后续更新的数据需要拆分的列数量不一致就有可能会漏拆分,如图13所示拆分成如图...但是如果下次的数据比本次所拆分的更多,那在刷新无法进行同步更新,就会出错。此时最好的做法就是把数据拆分成行,这样就能避免固定的列的限制,如图15这样的操作。 ?...(九) 合并查询中的展开表 合并查询Power Query中使用的比例还是相对挺高的,在使用后都会把匹配的数据给展开,这里就会涉及到一个注意事项,如图18所示,合并查询展开的公式, ?

5.2K41

Excel里部分人工资调整,要引入到原表中,并保持未调整的人员数据和位置不变

Excel里部分人工资调整,要引入到原表中,并保持未调整的人员数据和位置不变,这是典型的部分数据替换问题,若要使得到的结果位置完全不变,通过直接的数据复制粘贴是无法完成的,但可以通过公式或者构建排序参考表来完成...对于这种情况,以前会考虑用VBA开发出相应的自动化程序,然后在出现数据调整进行自动化的刷新——但是,毕竟会VBA的人还是少数,而且一旦需求有所变动,VBA代码的修改会很麻烦。...其实,现在这个问题随着Excel2016的新功能Power Query(Excel2010或Excel2013可到微软官方下载相应的插件)的出现,已经变得非常简单。...继续以这个例子为例,通过Power Query,可以对工资表和调整表进行合并筛选达到替换的效果,而经过这一次的操作,以后再出现调整,只需要一键刷新即可得到最新结果,具体操作如下: 1、依次将工资总表和调整表数据接入...Power Query 结果如下(为方便后续区分相关表格,对查询进行重命名): 2、给工资总表添加索引列 3、将工资总表的索引合并到调整表 4、追加合并工资总表 5、根据员工编号等标志删除重复项

4.7K10

Power Query 系列 (01) - Power Query 介绍

Power Query 主要实现连接和转换功能。 Power Query 是一种数据连接技术,可用于发现、连接、合并和优化数据源以满足分析需要。...Power Query 实现工作表汇总 给出一个在 Excel 中处理有点难度的东西:工作表数据合并,如下图所示: [watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_...如果是多个 Excel 工作表呢?我特意在网上搜索了一下,知乎有两篇文章,一篇是基于 VBA 的,另一篇是基于数据透视表多重合并计算区域的。 如何快速的合并多个 Excel 工作簿成为一个工作簿?...excel多表操作:如何快速完成多工作表汇总求和 VBA 对于普通 Excel 用户来说,掌握的人并不多。有了 Power Query 之后呢,合并工作表就变得轻而易举了。...如果源数据有变化,比如某一条记录发生变化,新增一个工作表,都可以通过刷新按钮更新数据。

5.4K60

Power Query 真经 - 第 2 章 - 查询管理

这层的查询首先应该设置为希望在 Excel 工作表或数据模型中表的名称,它主要功能是在加载前执行任何最后步骤。例如:追加或合并 “暂存” 层中的查询,以及为表中的每一列设置最终的数据类型。...(译者注:不推荐的方案是同时将加载到 Excel 的表和数据模型,这显得有所多余;推荐的方案是将 Power Query 数据清洗以及数据模型的强大特性相结合,例如:Power Query 无法将一个超过...事实上,可以更改 Power Query 的默认设置,将新的基于 ExcelPower Query 查询默认设置为只加载连接。...遇到的几乎所有 Excel 用户的第一反应都是在 Power Query 编辑器中 “编辑查询” 并更改加载目的地。...当看到【关闭并上载至】按钮,通常会感到非常困惑,因为此时他们发现这个按钮是灰色的,无法使用。

2.6K40

从本地网关数据源切换到OneDrive数据源指导手册

几乎所有的教程都会告诉你,使用 Power BI 获取数据最简单的方式是从本地excel表中获取,紧接着教你如何从本地文件夹中获取多个文件。...尤其是当你每次在本地添加一个新的excel表,保存,发布,等待其自动刷新,但是总是不刷新,找了一圈原因,到数据集这里一看,哦对,需要对新添加的这张表设置凭据。你会不会懊恼不已?...,并取消加载,目的是为方便后续查找导入其他文件或文件夹,可以直接右键此查询点击“引用” 然后在此查询基础上进行后续的操作。...有朋友说,右键选择“复制”是不是也可以? 我们可以设想,如果有几十个文件从ODB中获取,如果每一个都进行复制,那么就意味着每一个查询都将直接从ODB中获取一次数据,这是对算力的巨大浪费。...慎用SharePoint.Files,在Power BI中更快地刷新Excel文件 同时,SharePoint.Files无法对某个文件夹的所有文件进行获取,而SharePoint.Contents是可以实现的

32812

这个适用于任何数据源的“增量”刷新方法,治愈了我的数据刷新焦虑!|PBI实战

导语:Power BI刷新数据,每次要把所有数据源文件全部读一遍,文件多了,刷新都要等半天……能不能做成增量刷新?...首先,启用加载,比较容易理解,即勾选,数据才会加载到数据模型: 勾选“包含在报表刷新中”,在Power BI中刷新数据,该查询的数据才会刷新: 了解了这两个选项的基本作用,我们就可以考虑,是不是可以将大量的历史数据设置为...10集免费视频直发,轻松搞定各种Excel表数据汇总 | Power BI 到这里,有的朋友可能会想,接下来不是很简单了吗?将新数据和历史数据做“追加查询”,然后历史数据不加载、不刷新不就可以了?...因为,一旦新数据引用(追加查询)了历史数据,在新数据刷新,历史数据仍然会被连带刷新!——这里建议大家自己动手设置试一下,加深体会。 那该怎么办呢?...此时,当我们在Power BI中刷新数据,将只刷新new查询(新数据文件夹)中的数据: 此外,因为我们已经将his和new表的数据汇总了,在后面的数据分析中不需要再用到his和new的数据,所以,我们可以将这两份数据进行隐藏

31610

使用Power Query之前一定要这样设置你的Excel

Power Query堪称神器,以极低的学习成本帮我们在ExcelPower BI中自动化很多数据处理工作。但是,稍微不注意,你制作的自动化工具可能就会埋下地雷,在下次刷新数据爆炸。...Excel 2016从“数据”选项卡导入,Excel 2013从"Power Query"选项卡导入,Power BI Desktop在“主页”选项卡的“获取数据”导入。...Excel 2016导入界面 在Power Query后台,只需点击“将第一行用作标题’,表格即变为规范的格式。 "将第一行用作标题”动画 设置完成后,尝试刷新,非常顺畅。...在Power Query后台,点击“文件-选项和设置-查询选项”,将“类型检测”勾选去掉。如此设置后再开始Power Query操作将会彻底排除此种隐患。...遗憾的是目前该设置只支持当前工作簿,也就是说你有另外工作任务需要使用Power Query要重新设置。 最后还有一个问题,更改数据类型有没有必要?有。但不是系统帮我们改,而是我们自己改。

1.7K20

Power Query 真经 - 第 6 章 - 从Excel导入数据

【警告】 当 Power Query 创建一个新的表并由于冲突而重新命名输出表,它不会更新查询的名称来匹配。这可能会使以后追踪查询变得困难。...问题在于,原始名称被硬编码到查询中,当用户以后更改表名查询就会中断。...图 6-x-6 Excel 公式中可以引用动态区域 在正常编辑 Excel 公式可以引用到动态区域。 ) 秘诀是创建一个【空白查询】,并告诉 Power Query 要连接到哪个范围。...尽管如此,这使得在现实世界中分享和共同编写解决方案变得更加困难。 将 Excel 数据源保存在一个单独的文件中的有以下一些好处。 有能力让多个用户更新数据(甚至在使用共同创作同时更新)。...在编辑查询无法共享修改同一套逻辑。 最终,用户需求将决定最适合解决方案。然而,根据经验,倾向于将数据源与业务逻辑分开,除非有特殊的原因要这么做。

16.4K20
领券