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
Hi Team,
I am pulling data from MongoDB in Power BI and data is in document format.
(
id:- 1
name :- Shubham
Position :- Developer
}
(
id:- 2
name :- Swapnil
Position :- Senior Developer
}
(
id:- 3
name :- Fayaz
}
Now this is supposed to be 3 rows and 3 columns in Power BI, but Position column is not avaialble in 3rd JSON due to which it only id and name by excluding Position column from entire dataset.
| id | name |
| 1 | Shubham |
| 2 | Swapnil |
| 3 | Fayaz |
But i wanted to result to be like this :-
| id | name | position |
| 1 | Shubham | Developer |
| 2 | Swapnil | Senior Develop |
| 3 | Fayaz | null |
Could you please help me with this ?
hi @Anonymous
I have test on my side, it works well.
and here is power query code:
let
Source = Json.Document(File.Contents("C:\Users\linli\Desktop\test.json")),
#"Converted to Table" = Table.FromList(Source, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
#"Expanded Column1" = Table.ExpandRecordColumn(#"Converted to Table", "Column1", {"id", "name", "Position"}, {"id", "name", "Position"})
in
#"Expanded Column1"
Regards,
Lin
@Greg_Deckler Please find corrected JSON
[{
"id": 1,
"name": "Shubham",
"Position": "Developer"
},
{
"id": 2,
"name": "Swapnil",
"Position": "Senior Developer"
},
{
"id": 3,
"name": "Fayaz"
}
]
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 66 | |
| 46 | |
| 42 | |
| 26 | |
| 19 |
| User | Count |
|---|---|
| 196 | |
| 127 | |
| 102 | |
| 67 | |
| 49 |