Skip to content

A comprehensive Kusto Query Language (KQL) learning repository covering basic syntax to advanced topics, with hands-on exercises, code samples, and resources for data analysis in Azure Data Explorer.

License

Notifications You must be signed in to change notification settings

AnthonyByansi/kql-explorers-guide

Repository files navigation

KQL Explorer's Guide

Welcome to the KQL Explorer's Guide, your comprehensive resource for mastering the Kusto Query Language (KQL) and exploring its applications in data analysis, Azure services, and more. Whether you're a beginner looking to get started or an experienced user seeking advanced insights, this guide has you covered.

KQL Explorer's Guide Logo

Table of Contents

  1. About KQL Explorer's Guide
  2. Getting Started
  3. Modules
  4. Contributing
  5. Code of Conduct
  6. License

About KQL Explorer's Guide

The KQL Explorer's Guide is a community-driven project aimed at providing a structured and in-depth learning experience for Kusto Query Language (KQL). KQL is a powerful query language used primarily in Azure services like Azure Data Explorer for data analysis, monitoring, and more. This guide covers everything from basic syntax to advanced topics, empowering you to harness the full potential of KQL in your data-driven projects.

Getting Started

To start learning and exploring KQL, follow these steps:

  1. Clone the Repository: Clone or download this repository to your local machine.

    git clone https://github.com/AnthonyByansi/kql-explorers-guide.git
  2. Navigate to the Documentation: The core documentation is located in the docs/ directory. Start with the Introduction to KQL to get an overview of the language and its basic syntax.

  3. Explore Modules: Each module in this guide covers specific aspects of KQL. Navigate through the modules in sequential order to build your knowledge progressively.

  4. Practice Exercises: Challenge yourself with hands-on exercises in the exercises/ directory to reinforce your learning.

  5. Contribute: If you have valuable insights or want to improve this guide, consider contributing. See our Contributing Guidelines for details.

Modules

The KQL Explorer's Guide is divided into five modules, each focusing on different aspects of KQL:

  1. Introduction to KQL
  2. Intermediate KQL Concepts
  3. Advanced KQL Topics
  4. Real-World Use Cases
  5. Continuous Learning and Resources

Explore each module to progressively enhance your KQL skills.

Contributing

We welcome contributions from the community to make this guide even better. Whether you want to fix a typo, add more content, or suggest improvements, your input is valuable. Please read our Contributing Guidelines to get started.

Code of Conduct

Please review and adhere to our Code of Conduct when participating in this project. We aim to maintain a respectful and inclusive environment for all contributors.

License

This project is licensed under the MIT License. Feel free to use, modify, and distribute it according to the terms of the license.


About

A comprehensive Kusto Query Language (KQL) learning repository covering basic syntax to advanced topics, with hands-on exercises, code samples, and resources for data analysis in Azure Data Explorer.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages