Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!To celebrate FabCon Vienna, we are offering 50% off select exams. Ends October 3rd. Request your discount now.
I have two tables:
Table A with a list of identifiers, nothing more.
Table B with a list of TEXT queries.
I want to add a column to Table A, that counts how many entries in Table B that contains the identifier (from Table A).
Does this make sense?
How can I do this in power query, in Table A?
Is this even a good way to get this done? Should I be doing this in some other way?
I can't really think of a way to link the tables as Table B is all dynamic free text query logs that MIGHT contain the identifiers from Table A (zero or many times).
Solved! Go to Solution.
if the amount of data is fairly small, you can brute force it:
Before you try this approach, calculate the number of records the cross join produces ([#Rows TableA] * [# Rows TableB]). If this number is huge (hundreds of millions of rows) this is not going to work.
if the amount of data is fairly small, you can brute force it:
Before you try this approach, calculate the number of records the cross join produces ([#Rows TableA] * [# Rows TableB]). If this number is huge (hundreds of millions of rows) this is not going to work.
Need the sample data for both the tables to provide the right solution.