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!Calling all Data Engineers! Fabric Data Engineer (Exam DP-700) live sessions are back! Starting October 16th. Sign up.
Hi All,
Is there a way to flatten and ingest nested JSON into KQL DB using Real time analytics. Consider it as a one time load from Onelake.
Solved! Go to Solution.
Hi,
Hi All, the issue has been resolved. Below are the steps that I have done to resolve the issue.
1. Create 2 tables. One AS-IS(Staging) table and the otheris an target table
2. Create a KQL function and
3. adding it as an update policy in the target table.
Thanks
Did you try the "Event processing before ingestion"?
Hello @Debasish_p
Thanks for using the Fabric community.
I have not tested this scenario but I suggest that you can try the "ingestion mapping name "
https://learn.microsoft.com/en-us/azure/data-explorer/kusto/management/json-mapping
Thanks
HImanshu
Thanks @HimanshuS-msft , the above solution involves ADF. I was looking at flattening while directly ingesting in KQL DB.
Hi @Debasish_p ,
Apologies for the delay in reply from our side
I will request you to please go ahead with Microsoft support on this support-ticket-link.
After creating a Support ticket please provide the ticket number as it would help us to track for more information.
Hope this helps. Please let us know if you have any other queries.
.
Hello @Debasish_p ,
We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet .
In case if you have any resolution please do share that same with the community as it can be helpful to others .
If creted support ticket, please provide the ticket number as it would help us to track for more information.
Hi,
Hi All, the issue has been resolved. Below are the steps that I have done to resolve the issue.
1. Create 2 tables. One AS-IS(Staging) table and the otheris an target table
2. Create a KQL function and
3. adding it as an update policy in the target table.
Thanks
Hi @Debasish_p ,
Glad to know your query got resolved. Please continue using Fabric Community for your further queries.
Hi @Debasish_p ,
We haven’t heard from you on the last response and was just checking back to see if you have a resolution yet .
In case if you have any resolution please do share that same with the community as it can be helpful to others .
Otherwise, will respond back with the more details and we will try to help .
Thanks @Anonymous . I am able to ingest nested JSON to KQL. My question was more towards dynamically flattening a nested json before ingesting to KQL.
You can take the sample data as below:
Hi @Debasish_p ,
Thanks for using Fabric Community.
Can you please explan your query with more details?
We can insert Json data into KQL from One Lake -
Get data from OneLake - Microsoft Fabric | Microsoft Learn
Did you got a chance to refer above document?
Join the Fabric FabCon Global Hackathon—running virtually through Nov 3. Open to all skill levels. $10,000 in prizes!
Turn streaming data into instant insights with Microsoft Fabric. Learn to connect live sources, visualize in seconds, and use Copilot + AI for smarter decisions.
Check out the September 2025 Fabric update to learn about new features.