m

    0热度

    1回答

    我的表看起来像这样: 我希望它看起来像这样: 我做到了: let Source = Table.FromRows(Json.Document(Binary.Decompress(Binary.FromText("i45WMlTSUfL0s/b0sQ4NBjIDnK1DEpNyUkusAzLy81KBIkZAbKwUqxMNZoUGW3v6AWk0RaZghbGxAA==", BinaryEncod

    0热度

    2回答

    我试图用PowerQuery米以下完成 1)打开一组文件(位于文件夹的共享驱动器上) 追加数据2)在被称为“BC正在进行项目” 3片获取数据)重新排列的数据(主要是逆透视下彼此 一组列(对于每个文件列名的变化) 4)追加它们的我尝试了下面的代码,bu它给我一个错误“名称'ReOrganizedTable'未被识别。确保它拼写正确。“ let //Get data from file in fo

    7热度

    1回答

    我们的BI团队确实越来越喜欢在Excel和Power BI中使用的Power Query ETL tool。功能语言M/PowerQuery具有很好的实用性,并且能够在PowerBI的上下文之外使用是很好的。 是否有计划将“M”作为独立模块公开,可以从c#或PowerShell中调用?

    1热度

    2回答

    我有一组独特的项目(Index),每个项目都与另一组项目(本例中为日期)的各个元素相关联。 在现实生活中,如果日期与索引相关联,则与该索引关联的项目会出现在该日期生成的文件中。对于实际发生的日期的组合,我想知道哪些帐户存在。 let Source = Table.FromRecords({ [Idx = 0, Dates = {#date(2016,1,1), #date(2016,1

    1热度

    1回答

    在电源查询(M),我发现2种方式来声明类型:myVar as type或type text 每一个似乎适用于不同的上下文。例如: Table.AddColumn(myTable, "NewName", each [aColumn], type text) 或 MyFunc = (aParam as any) as date => Date.From(aParam) 然而,这并不像我期待更复

    0热度

    1回答

    我需要根据历史价格计算Power Query中的月平均值。我创建了一个列键,它提供了月份的数量(基于同一行中的定价日期),所以我可以使用它来标识将用于计算平均值的定价日期的位置。 在Excel中相当于将使用AVERAGEIF ... 即= AVERAGEIF( '定价日', '列键', '历史') 欣赏这个任何信息或提示。

    0热度

    1回答

    我试图在PowerBI中创建一个查询,该查询查看包含4个Excel工作簿和数据的文件夹“Link_StaffDataLocation”。由于这些工作簿中的数据以不恰当的方式组织,因此我正在寻求重新组织数据,并将其附加到单个表中。 我在下面试过,这似乎让我成为了一部分。然而,这只是第一本工作簿中的数据,我一次又一次地得到了我的表格(4次)。 我没有看到/理解什么? let //Get data

    0热度

    1回答

    过去我创建了一个.pbix文件,并以Azure DocumentDB作为源文件。现在,属于DocumentDB的数据库名称已更改为带有破折号的名称(即ebsaz-ddbesb-telemetry-o),这似乎会导致Power BI的编辑查询屏幕中的高级编辑器下的M语法出现一些问题。 我认为应该有一个简单的方法来转义特殊字符(在这种情况下是破折号),例如单引号或双引号,方括号,正方括号等。我尝试了各

    3热度

    2回答

    我已经阅读了Power Query的M语言的语言规范,并且遇到了开放记录类型,我的理解是开放类型允许其他领域,但我没有什么,这意味着一个具体的了解 宣布正常(关闭)记录的方法就是 myRecord = [name = "MyName", Age = 30] 从语言规范(5.4:记录类型) : myRecordType1 = type [Name = text, Age = number] /

    1热度

    1回答

    我创建了一些相当复杂的M查询,并开始遇到一些严重的性能问题。我想知道如果我有时如何组织我的代码。 我已经遇到的问题是: 1)电源查询经常使用所有几个CPU内核,计算东西,即使我不等待结果。 2)在任务管理器中,我有时可以看到Power Query线程(“Microsoft.mashup.Container.NetFX40.exe”)几乎空闲,而Excel.exe使用一个核心的100%几十分钟 -