@Rajesh Swarnkar
Thank you for your post!
When it comes to the difference between Kusto Query Language and Az Graph - I'm assuming you're referring to Azure Resource Graph, the overall difference between them is that KQL is a Query language, while Azure Resource Graph is an Azure Service that uses the KQL language to query Azure Resources.
Kusto Query Language (KQL)
From my experience with KQL, I typically used this with the Azure Data Explorer service where I was able to store read-only data, and query for it using the KQL language.
Additional Links:
Azure Data Explorer UI Sample Gallery
Azure Data Explorer web UI overview
KQL Query statement types
-----------------------------
Azure Resource Graph:
Azure Resource Graph is an Azure service designed to extend Azure Resource Management by providing efficient and performant resource exploration with the ability to query at scale across a given set of subscriptions so that you can effectively govern your environment. I've leveraged the Azure Resource Graph service to query for your Azure Resources using the KQL language.
Additional Links:
What is Azure Resource Graph?
Quickstart: Run your first Resource Graph query using Azure Resource Graph Explorer
I hope this helps!
If you have any other questions, please let me know.
Thank you for your time and patience throughout this issue.
----------
Please remember to "Accept Answer" if any answer/reply helped, so that others in the community facing similar issues can easily find the solution.