Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.

Reply
Kid_Koala
Frequent Visitor

Issue with merging data while using Power Bi for SEO

I'm using Power Bi for SEO, position analysis. Got two tables. First be like:

Keywords    Position on 7/08/2017
A                                10
B                                11
C                                12

The second one is:

 

Keywords        Position on 07/09/2017
A                                 20       

B                                 21

C                                 22

D                                 13

E                                  14

How can I merge them into one, which is like:

Keywords           Position on 07/09/2017             Position on 7/08/2017

A                                      10                                                  20
B                                      11                                                  21
C                                      12                                                  22
D                                      --                                                   13
E                                       --                                                   14

Sorry for the noob question.

1 ACCEPTED SOLUTION

Hi @Kid_Koala,

 

Merge Table 2 with Table 1

 

Merge.PNG

 

Then Expand,

Expand.PNG

 

There is no duplication. I guess this is what you are looking for. Correct me if I'm wrong

View solution in original post

9 REPLIES 9
CahabaData
Memorable Member
Memorable Member

So it probably should be pointed out that a side-by-side merge of 2 days, just one time is fine.  But if the data is coming in daily, then this approach cannot scale.

 

Instead the data should be appended into a single table in a normal structure:

 

Keywords     Date   Position

A                7/8/17    10

B                7/8/17    11

A                7/9/17    20       
B                7/9/17    21

etc

 

Then rely on Matrix visual or transform as part of the visual display and not as part of the table model.

 

www.CahabaData.com

Much thanks for your answer, @CahabaData

Sure, I understand the scalability thing. Just needed that one for a one time report.


sumit4732
Advocate II
Advocate II

Hi @Kid_Koala,

 

You can use the merge option in edit queries.

Go to Edit queries -> Combine -> Select "Keyword" column as the key from both the tables.

And then expand the table by clicking on the icon next to new column post merge.

 

Hope this help 🙂 

 

-Sumit

@sumit4732 )
Hi mate,

The problem with you approach is, when I do it like this, I've got two columns with keywords: from table 1 and from table 2.
It looks like:

keywords table 1       Position table 1         keywords table 2             Position table 2
    A                                           10                                A                                      20

    B                                            11                               B                                       21

    C                                            12                               C                                       22

                                                                                     D                                       13

                                                                                     E                                        14

 

I want to merge duplicates in keywords, but the best solution I found until now is to 'Merge tables' by keyword, so I get like:

Keywords          position 1             position 2

A                               10                          null

A                             null                          20

B                               11                          null

B                              null                         21

C                              12                          null

C                              null                        22

D                              null                        13

E                               null                       14

Then, I just click 'Delete Duplicates' on a column with Keywords, but it kills all the rows in position 2 with numbers, turning it into 'null'. I tryied to 'delete empty rows' in position 2 column, but it both didn't execute and seems like nonsense to me.

Hi @Kid_Koala,

 

Merge Table 2 with Table 1

 

Merge.PNG

 

Then Expand,

Expand.PNG

 

There is no duplication. I guess this is what you are looking for. Correct me if I'm wrong

@SivaMani thank you kind man! You've saved my life.

@Kid_Koala,

 

It's my pleasure

 

Regards,

Siva

BeemsC
Resolver III
Resolver III

Hello,

If you have a relationship between the 2 tables:
Just go to the query editor -> go to the table you want to add the column too -> On the top of ur screen select Add column -> Select custom column -> Insert the data you want to add -> Apply changes

If something is unclear let me know.
Good luck !

Thanks for your message, @BeemsC.

Unfortunately, that didn't help. There is a relations between those two tables, however, when I click 'custom column' I can only choose from the first table columns. When I try to do the same with the second one, I only can choose from the second table columns.

Helpful resources

Announcements
FabCon Global Hackathon Carousel

FabCon Global Hackathon

Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!

September Power BI Update Carousel

Power BI Monthly Update - September 2025

Check out the September 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.

Top Solution Authors
Top Kudoed Authors