我正在尝试合并Power BI Desktop中的两个查询,将一个查询中基于用户和日期列的行与另一个查询中的行进行匹配,其中用户匹配,并且第二个查询中的日期在第一个查询中的日期之前最接近。 在其他情况下,我需要匹配多个列,我通常会创建一个组合键进行匹配,但这里不是直接匹配。 这两个查询的示例如下: QUERY1 User Activity Activity Date
User 1 Activity 1 2019-01-24
User 1 Activity 2 2019-03-03
User 1 Activity 3 2019-04-17 QUERY2
我正在尝试跨多个工作表集成几个表,但全部集成在一个工作簿中。目前,我正在使用Power从所有工作表上的表中获取数据,以便在第一个工作表的概述中显示。
例如,请考虑以下几点:
表1-
Date Time Note
01/02/03 13:59 First entry
03/04/05 08:36 Second entry
表2-
Date Time Type
02/03/04 19:19 Cold
06/07/08 07:22 Hot
概述-
Date T
有帮助显示结果的帮助,它没有显示结果,因为我需要他们。
我有这个
表名=电源列名= power1、power2、power2、power4、power5
$res = mysql_query("select power1, power2, power2, power4, power5,
count(*) as cnt
from power
group by power1, power2, power2, power4, power5
order by cnt desc limit 5;");
它显示了表中的特定行,而不仅仅是表中最常见的5个数字
我在power查询中有一个问题需要解决。
我有一个包含列Name、ID和Parent ID的表
Name ID Parent
A 1
B 2 1
C 3 1
D 4 2
E 5 2
我需要转换这个表,以便为该行的每个子级(和原始)获得一行。在本例中,这将产生11行。
Name ID
A 1
A 2
A 3
A 4
A 5
B 2
B 4
B 5
C 3
etc.
我知道这是通过某种连接来完成的,但它感觉像是一个循环,而我不知道如何在Power Query中做循环。
我目前正在尝试使用新的数据角力数据流构建一个ADF管道,据我所知,它实际上是PowerBI的Power Query元素(我更像是一名PBI开发人员!)。 在数据流中,我从SFTP位置拾取了一个CSV文件,并使用wrangle转换数据并将其加载到SQL server数据库中。 我成功地提取了文件并将其加载到表中,但是CSV在单元格中包含回车符,这会导致在我的表中插入额外的行。 使用wrangling数据流,我添加了一个删除回车符的步骤。我可以明显地看到更改已经应用到post步骤中: 更改前:Example of pre change 更改后:Example of post change 然而,
我目前正在使用.apply和if语句创建一个条件列,根据power BI表中的其他列返回字符串值。这些条件是以一种考虑不正确输入数据的方式对数据进行分类。代码返回我想要的结果,但是速度慢,表大约是50,000行,每一行都运行if语句。这是我的代码:
# 'dataset' holds the input data for this script
import pandas as pd
import numpy as np
fd = dataset[pd.isnull(dataset['bID'])]["RepackaID"].dropna()
我正在将一些数据从SQL Server导入Excel,并且我需要根据同一列中其他行的值来更改其中一列的值。
这是初始表:
我想要实现的是:对于每个访问日期,代表,Chestionar和客户:
使用同一列中的值填充"PLANOGRAME Type 1“中的所有行,其中Brand = 'Planograme Type 1‘
使用同一列中的值填充"PLANOGRAME Type 2“中的所有行,其中Brand = 'Planograme Type 2‘
使用Brand不是“Planograme Type 1”或“Planograme Type 2”的同一列中
我使用的是Power桌面。我有两个名为公司详细信息和Tax的表。这些表包含一个公共列公司ID。实际上,这两个表包含不同的列,但我只显示了这个问题所需的列。
公司详情:
+-------------+--------------+
| Company UID | Company name |
+-------------+--------------+
| C1000 | A |
| C1400 | B |
| C1200 | C |
| C1100 | D
Power BI Desktop,office 365。32位,赢10。
我在PowerQuery中有25k行的表,它产生了一些奇怪的东西,我需要检查Excel来确认。我正在尝试使用复制整个表选项,但它只复制1000行。
我相信我可以一直向下滚动,但我真的不能向下滚动到25r行,每个滚动都需要绝对的时间,因为该表是基于15m的销售事实表作为唯一列表派生的。
一年前,当我在Excel (而不是Power Bi桌面)中使用Power Query时,这不是问题。有了这么多的数据,25k应该是可行的。