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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hello:
I am trying to create a simple work cloud.
Can not get the effect I need.
My data is as follows:
Indicents contains details on incidents. Date, time, location, description
These are Slips , falls, spills etcs Call this table Incidents.
Keys words this contains key words that management wants to track.
Slip, fall, oil, Antifreeze, Extinguisher etc..
There is no link between these tables.
I need a WordCloud that scans the Incident description for only the words in Key Words.
How do I do this? I see postings that state I need to create a link betwwen Incidents and Key Words,
But that make no sence.
Any assistance is appreciated.
KD
Solved! Go to Solution.
HI @KBD
What you observed is correct. Since we don't have filtering options based on "contains" or list searches, in order to focus the Word Cloud on specific keywords, there must be a relationship between the tables.
To achieve this, you need to split the description into rows, so that each word appears in its own row.
You can make needed transformations from data source directly or with a power query.
From power query, you can follow these steps :
1. Duplicate the column of description :
2. Split the Description column into rows:
After closing and applying you can create a relationship between keywords and incidents
Now you can create the cloud :
The pbix is attached
If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly.
Rita:
Thank, many thanks you lead me to a workable solution.
In a new table, I extracted the key words from the descriptive text to a new attribute, with corresponding counts.
Then put the word cloud on top of this new table.
Just a bit of Python code to get word list and count.
Thanks again. KD
HI @KBD
What you observed is correct. Since we don't have filtering options based on "contains" or list searches, in order to focus the Word Cloud on specific keywords, there must be a relationship between the tables.
To achieve this, you need to split the description into rows, so that each word appears in its own row.
You can make needed transformations from data source directly or with a power query.
From power query, you can follow these steps :
1. Duplicate the column of description :
2. Split the Description column into rows:
After closing and applying you can create a relationship between keywords and incidents
Now you can create the cloud :
The pbix is attached
If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly.
Ritaf:
do not understand why I cannot click on your posting as the accepted answer.
You should get the credit.
KD
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
| User | Count |
|---|---|
| 38 | |
| 36 | |
| 33 | |
| 32 | |
| 29 |
| User | Count |
|---|---|
| 129 | |
| 88 | |
| 79 | |
| 68 | |
| 63 |