powerquery相关内容

传递一个“列表";使用“每个"关键字进行函数调用

首先,我承认我不是 M 或 Power Query 专家,尽管我确实对 Power BI 有一些经验. 我正在尝试开发一个股票投资组合,该投资组合将跟踪自定义的股票列表及其价格历史记录和其他指标.由于我要解决的问题,我的部分代码基于以下博客: https://datachant.com/2016/08/09/sentiment-analysis-power-bi-part-2/ ..
发布时间:2022-01-10 16:50:28 其他开发

桥接表 - DAX 还是 M?

我们应该使用 DAX 还是 M 构建桥接表? 图片从这里 使用 DAX 似乎很诱人.使用 DAX,代码简洁明了: IDList = DISTINCT(联盟(不同(表 1 [ID]),DISTINCT(表 2 [ID]))) 此外,DAX 表不需要加载为 M 表.但是我想知道 DAX 相对于 M 的优势是否不是虚幻的?M 似乎只加载一次,而 DAX 似乎是在运行中计算的,可能在任何时 ..
发布时间:2022-01-10 16:50:04 其他开发

并购Power Query:如何在循环中使用 $Skip ODATA 表达式?

大家下午好, 我正在尝试调用 API 中的所有结果: 6640 条记录 每页 100 条记录 67 页结果(总记录/每页记录) 这是一个不断增长的列表,因此我使用变量来创建上述值. 我显然可以使用 $Skip ODATA 表达式来获取 67 个页面中的任何一个,方法是将表达式添加到 URL 的末尾,如下所示(这将跳过前 100 个页面,因此返回第二个页面: https:/ ..
发布时间:2022-01-10 16:46:38 其他开发

如何在不破坏报告的情况下更新客户的 Power BI 文件?

我们有很多客户端,每个客户端的服务器上都有一个数据库(都具有相同的结构).我正在尝试准备一个基础 Power BI 文件,该文件能够从服务器获取数据并且具有业务逻辑(计算列、度量值等).但每个客户都需要自己的报告. 我正在尝试准备 Data 和 Relationships 选项卡,而客户正在准备 Report 选项卡. 但如果我想更新业务逻辑怎么办?如何更新客户的文件不破坏他们已经准备 ..
发布时间:2022-01-10 16:46:28 其他开发

基于年份和月份的列相乘

我有以下表格: 比特币价值 年份月比特币价格 2021 4 $58,726.68 2021 3 49,619.64 美元 钱包 日期比特币数量来自钱包到钱包 2021 年 4 月 6 日 20 一个 B 2021 年 3 月 6 日 3 B C 我该怎么做才能添加一个取钱包日期列的年和月的列,并将其与 BitcoinValue 表的年和月列匹配,以及收益率 ( ..
发布时间:2022-01-10 16:46:11 其他开发

DAX 中的运行/累积总计仅使用度量,没有计算列

问题: 创建一个不引用任何计算列,仅引用度量的运行总计度量. 一种度量是一种计算.另一种措施是自动递增从 RANKX 创建的 ID. 目标是仅使用 B 的参考为 A 创建一个运行总度量/总和. 上下文:出于数据限制的原因,无法添加计算列.因此,已经创建了许多措施. 现有试验: 现有的知识库(互联网搜索)似乎只涉及列和度量混合的度量.但是,无法添加计算列,也不需要 ..
发布时间:2022-01-10 16:44:34 其他开发

如何在 Power BI 中使用 SQL 临时表

我正在构建一个使用一组 SQL 临时表作为源的 Power BI 报表.我想为用户提供从日期切片器中选择月份的机会,并根据该选择,报告将显示该日期的有效数据. SQL 通过使用允许查询的系统版本表来实现这一点,例如 SELECT * from table FOR SYSTEM_TIME BETWEEN 'date1' and 'date2' 这将返回表中的所有有效值,就好像查询在这些日期 ..
发布时间:2022-01-10 16:44:28 其他开发

使用 Power Query 加载保存为 .xls 的 *.htm 文件(从第 5 行开始)

我必须导入一个保存为 .*htm、.*html 的 .xls 文件.我附上了一个链接,该链接提供了该格式的示例文件. 表格的实际第一行从第 5 行开始,但上面还有数据. 文件如下所示, 示例文件. 但请确保在其顶部包含一些带有一些测试值的行,并使其看起来像上面的屏幕截图. 如果上面没有行,则以下M代码由亚历克西斯·奥尔森作品 让Source = Folder.Fil ..
发布时间:2022-01-10 16:42:51 其他开发

为 PowerBI 安装 npgsql

我不是程序员,我的 PC 上没有安装 Visual Studio,但我需要 npgsql 将 Microsoft PowerBI (Power Query) 连接到 Postgres 实例. 有没有不用编译就可以安装的方法?是否需要在我的 PC 中进行特殊配置才能使其正常工作? 非常感谢.哈维尔 解决方案 为了扩展@Shay 的评论,如果你想要最新版本的 Npgsql,可以使用 ..
发布时间:2022-01-10 16:42:33 其他开发

根据当前用户筛选 Power BI 报表

我们目前正在为我们公司开发 Power BI 仪表板 (Office 365),并希望根据当前用户的偏好定制仪表板上的信息. 我们公司有多个部门和子部门,因此将每个部门的数据显示给所有用户会适得其反. 例如,如果 Bob 在欧洲销售 - 他只会看到欧洲销售,而 Sue 只会看到美国销售. PowerBI 有没有一种方法可以识别当前用户,然后根据用户的偏好(存储在 SQL 表中)过 ..
发布时间:2022-01-10 16:41:06 其他开发

仅保留字符串中的数字/删除所有非数字

我有一个字符串列,我只需要每个字符串中的数字,例如 A-123 ->123456 ->4567-X89->789 如何在 PowerQuery 中做到这一点? 解决方案 添加栏目.在自定义列公式中键入此单行: = Text.Select([Column], {"0".."9"}) 其中 [Column] 是包含数字和其他字符的字符串列.它只提取数字.新列仍然是文本列,因此您必须更改 ..
发布时间:2022-01-10 16:40:49 其他开发

Power Query - 从表中选择列而不是之后删除

从数据库表(如 SQL Server)导入数据时的默认行为是引入所有列,然后选择要删除的列. 有没有办法做相反的事情?即从表中选择您想要的列?最好不使用 Native SQL 解决方案. 男: 让db = Sql.Databases("sqlserver.database.url"){[Name="DatabaseName"]}[Data],Sales_vDimCustomer = ..
发布时间:2022-01-10 16:37:16 其他开发

Power BI 中的 SUM IF

是否可以对 Power BI 中的条件求和? 我有一列包含 UK 和 Italy 的值以及其他列:员工和花费的小时数. 我想制定一个衡量标准来显示一名员工在意大利花费的总小时数,另一个衡量一名员工在英国花费的总小时数. 我对 DAX 语言不满意.有人可以帮忙吗? 解决方案 是的.有两种基本方法. CALCULATE(SUM(TableName[Hours]), Tabl ..
发布时间:2022-01-10 16:35:18 其他开发

从 Power BI/Power Query 中的表中添加先前值的列

寻找 Max Zelensky 的 解决方案 这里.假设原始示例有一个 [Date] 字段,我试图再上一层并添加一个显示先前 [Date] 值的列 我也看过 这里和这里 和 这里. 每个 Max,我已经创建了表格: AddedCustom = Table.AddColumn(GroupedRows, "Custom", each Table.AddIndexColumn([tmp ..
发布时间:2022-01-10 16:31:43 其他开发

M 幂查询 - 重建此数据组合

在 M 中的以下查询中收到错误消息,我尝试在合并步骤之前拆分为 2 个不同的查询,但仍然收到“这不直接访问数据源,请重建数据组合"错误 *让Source = #"来自SP的查询列表",cols = if {"Type"} = "Indicator" then 4 else 5,数据加载=(路径)=>让文档 =CSV.文档(网页内容(基本网址,[标题=[#“内容类型"=“文本/csv",#"授权" ..
发布时间:2022-01-10 16:31:37 其他开发