# vscode-ext-kusto **Repository Path**: mirrors_microsoft/vscode-ext-kusto ## Basic Information - **Project Name**: vscode-ext-kusto - **Description**: Kusto Notebooks - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-07-02 - **Last Updated**: 2025-09-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Kusto in Notebooks & Interactive Window A [Visual Studio Code](https://code.visualstudio.com/) [extension](https://marketplace.visualstudio.com/items?itemName=donjayamanne.kusto) that provides the ability to run Kusto queries in Notebooks as well as plain text files. # Features - Run Kusto Queries - Graphs & Data Viewer - Code Completion - Syntax highlighting - Code refactoring - Code formatting - Kusto panel with access to Clusters, Databases, Tables, etc - Run Kusto queries in Plain text files, Notebooks or in an Interactive Window # Getting Started - Open a `*.kql|*.csl` file and start typing to get code completion. - Open a `*.kql|*.csl` file and click on the `Run Query` code lense - Open a `*.kql|*.csl` file as a notebook - Create a file with extension `*.knb` (or use the command `Create Kusto Notebook`) - With text file (`*.kql`, `*.csl`) use the command `Configure Kusto Connection` to configure the Kusto connection for a . - With notebooks, select the cluster and database from via the Kernel Picker (or `Notebook: Select Notebook Kernel` command). ### Chat: ### Configure Connection: ### Interactive Window: ### Notebooks: ### Schema View: # Works with Jupyter Notebooks as well (when using [kqlmagic](https://pypi.org/project/Kqlmagic/)) - This extension augments Jupyter Notebooks with Kusto language features, when using the [Jupyter](https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter) extension. - The extension will automatically detect the cluster and database from cells containing the connection information `kql AzureDataExplorer://code;cluster='help';database='Samples'`. # Difference between Kusto Notebooks & Jupyter Notebooks (with [kqlmagic](https://pypi.org/project/Kqlmagic/)) - Kusto Notebooks, there are no additional dependencies. - Authentication against Azure is handled by VS Code. - With Jupyter Notebooks, you'll need to install Python and the [kqlmagic](https://pypi.org/project/Kqlmagic/) package. - You can use Python to further analyze the data. # Roadmap - Support for more charts - & more... # Thanks to the contributors [Joyce Er](https://github.com/joyceerhl), [SteVen Batten](https://github.com/sbatten), [Peng Lyu](https://github.com/rebornix), [Tanha Kabir](https://github.com/tanhakabir) # License MIT