问题标签 [m]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8554 浏览

powerquery - 如何在 Power Query / M 中转换列表类型

有没有比通过 Table.TransformColumnTypes 更直接的方法来转换列表中元素的类型(这会增加一个额外的笨拙转换步骤)?

例如,使用 List.Transform (List, each _ as text) 将返回数值错误。是否有直接在列表上执行该转换的正确语法(目的是使用 Text.Combine 来连接列表的值)?

0 投票
1 回答
287 浏览

powerquery - 使用 Power Query / Get & Transform (Excel 2016) 组合表格

如何根据公共索引列“国家”组合多个表格以生成货币转换,如下图所示:

当地货币交易 * 汇率 = 货币调整

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
900 浏览

xml - XML 的 PowerQuery M 文件夹导入语法

我无法在 M 中找到正确的语法,以便将 xml 文件的文件夹加载到我的函数中。

这是我无法确定解决方法的 2 次尝试。

示例 2

0 投票
0 回答
36 浏览

flash - 微媒体闪存错误 1120、1180

请你能帮我解决这个问题...谢谢

场景 1,图层“动作图层”,第 1 帧,第 1 行,第 1 列 1120:访问未定义的属性 url。场景 1,图层“动作图层”,第 1 帧,第 2 行,第 1 列 1180:调用可能未定义的方法 loadVariablesNum。场景 1,“动作层”层,第 1 帧,第 2 行,第 18 列 1120:访问未定义的属性 url。场景 1,图层“动作图层”,第 1 帧,第 3 行,第 1 列 1120:访问未定义的属性 _root。场景 1,图层“动作图层”,第 243 帧,第 1 行,第 19 列 1120:访问未定义的属性 _root。

还有这里

0 投票
1 回答
252 浏览

powerbi - 需要 M 脚本来汇总来自连接/合并查询的值

嗨,伙计们,这就是我想要完成的事情......

我的数据结构表1:

我的数据结构表2:

如果 ID# 需要爬行、步行和跑步,我希望将车辆 1-3 的分数与他们爬行、步行和跑步的能力记录合并。例如:

我已经使用合并查询(Table1[Capability.#] = Table2[Capability] 上的 LeftOuterJoin)为每个 Capability.# 列将 Table2 Capability 和 Vehicle Scores 带入 Table1(总共 37 个合并查询)。但是,我不知道如何将 37 个单独的合并查询求和并填充 Vehicle1CapaScore 列的分数。

如果有帮助,我可以在 SQL Server 中编写一个查询来演示我想要完成的工作;但是,我对 R 的熟练程度不足以做同样的事情。请让我知道这是否有意义,您可以提供帮助。

0 投票
1 回答
204 浏览

powerbi - 向 Power BI 查询添加特殊情况 (M)

我目前正在使用 Power BI 的查询编辑器来取消透视、转换、连接、重新透视和重新连接一些数据。说明:

REF_能力:

表2:

结合使用反透视、过滤、合并查询、扩展列以及重新透视和重新合并,我得到了这个 OutputTable:

对于 Vehicle2CapaScore 和 Vechile3CapaScore 下的 ID#97 而不是分别为 2 和 10 的分数,我希望两者的分数均为 0。解释...如果车辆在任何特定能力上的得分为 0,则它在所有能力上得分为 0。或者更简单地说,如果你不会爬行,那么你在走路或跑步方面的表现并不重要。

我需要一些帮助,将这个逻辑应用到我的查询中:

0 投票
1 回答
29 浏览

powerbi - 在 PowerBI 中使用条件查询共享驱动器权限层次结构

我的原始数据结构如下所示:

经过一些转换,过滤,旋转,删除列等......我设法让它看起来像这样......

基本上,我需要应用以下逻辑来总结用户驱动器级别的权限。

  1. 如果用户属于对驱动器具有拒绝权限的安全组,则无论其他用户组是否授予他们对同一驱动器的读取或编辑权限,他们的权限级别都是拒绝。
  2. 如果用户属于对驱动器具有编辑权限的安全组,则无论其他用户组是否授予他们对同一驱动器的读取权限,他们的权限级别都是编辑。
  3. 如果用户属于对驱动器具有读取权限的安全组,则其权限级别为读取。

对于最终输出:

现在,我意识到,由于我的排序和纯 ABC 巧合,我可以在分组名称和驱动器号之后取“聚合列的最小值”,因为D eny 出现在 E dit 之前,而E dit 出现在R读取之前,这将反映我的条件。但是,我希望学习“正确”的方法来做到这一点。

0 投票
2 回答
1615 浏览

azure-table-storage - 如何在 Power Query 中高效筛选 Azure 表存储数据

我想将数据从 azure 表存储中提取到 Excel 2016 / Power Query 中。很难找到关于到底发生了什么的好文档,但不管它是什么,它都很慢。我有一个大表,所以我想确保在 Azure 端应用过滤器,而不是将所有数据拉给我并过滤客户端。

到目前为止,这是我的查询(使用设计器构建,但这是高级编辑器版本):

如您所见,我首先尝试按时间戳进行过滤,假设可以在 Azure 上快速处理。但这似乎需要几分钟而不是几秒钟。

有没有办法查看过滤是在客户端还是服务器端完成的?

是否有更好的方法将过滤器表达式传递给 Azure,例如在 AzureStorage.Tables() 函数或 Source() 函数中的某处放置 OData 过滤器?

0 投票
1 回答
2138 浏览

powerquery - 加入时Power Query功能错误

我收到此错误存在未知标识符。您是否在“每个”表达式之外使用了 _[field] 的 [field] 简写

我创建了下面的函数,它根据 4 个输入列的值映射一个新列。该功能适用​​于我应用它的表。但是,当我将表加入另一个表时,我收到上述错误。

该函数的所有输入都是文本列。如果有人对此有一些经验,那将是一个很大的帮助。

0 投票
2 回答
3201 浏览

powerbi - 如何将嵌套 JSON 有效负载的最深层元素转换为 Power Query 中的单独行?

目标:我有一个 JSON 有效负载,格式如下:

我想在 PowerBI 中加载它并生成一个像这样的表:

在此处输入图像描述

请注意,每个 Value + Count 对都有自己的行,并且一些元素是重复的。

问题:当我尝试在 Power BI 中执行此操作时(通过 Power Query),我得到三个初始列,其中之一是详细信息。麻烦的是我可以展开详细信息,但我只是得到更多的列,我真正想要的是行。我尝试了转置、旋转列等,但没有任何帮助。Power Query 将嵌套数据元素视为列名,这加剧了我的麻烦。

问题:有没有办法在 M 中将此嵌套的 JSON 有效负载转换为我上面说明的表格示例?