Estensione Kusto (KQL) per Azure Data Studio (anteprima)

L'estensione Kusto (KQL) per Azure Data Studio consente di connettersi ed eseguire query nei cluster di Esplora dati di Azure.

Gli utenti possono scrivere ed eseguire query KQL e creare notebook con il kernel Kusto provvisto di IntelliSense.

L'abilitazione dell'esperienza Kusto (KQL) nativa in Azure Data Studio consente a data engineer, data scientist e analisti dei dati di osservare rapidamente tendenze e anomalie in grandi quantità di dati archiviati in Esplora dati di Azure.

Questa estensione è attualmente disponibile in anteprima.

Prerequisiti

Se non si ha una sottoscrizione di Azure, creare un account Azure gratuito prima di iniziare.

Sono richiesti anche i prerequisiti seguenti:

Installare l'estensione Kusto (KQL)

Per installare l'estensione Kusto (KQL) in Azure Data Studio, seguire questa procedura.

  1. Aprire Gestione estensioni in Azure Data Studio. È possibile selezionare l'icona delle estensioni o scegliere Estensioni dal menu Visualizza.

  2. Digitare Kusto nella barra di ricerca.

  3. Selezionare l'estensione Kusto (KQL) e visualizzarne i dettagli.

  4. Seleziona Installa.

Kusto extension

Come connettersi a un cluster di Esplora dati di Azure

Trovare il cluster di Esplora dati di Azure

Trovare il cluster di Esplora dati di Azure nel portale di Azure, quindi trovare l'URI del cluster.

URI

È possibile iniziare immediatamente usando il cluster help.kusto.windows.net.

Gli esempi di questo articolo usano i dati del cluster help.kusto.windows.net.

Dettagli della connessione

Per configurare un cluster di Esplora dati di Azure per la connessione, seguire questa procedura.

  1. Selezionare Nuova connessione nel riquadro Connessioni.

  2. Immettere i dati necessari in Dettagli connessione.

    1. In Tipo di connessione selezionare Kusto.
    2. In Cluster (Cluster) immettere nell'indirizzo del cluster Esplora dati di Azure ,ad esempio https://mydataexplorercluster.kusto.windows.net.
    3. Per Tipo di autenticazione, usare il valore predefinito.
    4. In Account usare le informazioni dell'account.
    5. In Database usare Predefinito. Se l'account non ha accesso al database predefinito , è possibile usare qualsiasi database a cui si ha accesso.
    6. In Gruppo di server usare Predefinito.
      1. È possibile usare questo campo per organizzare i server in un gruppo specifico.
    7. Lasciare vuoto il campo Nome (facoltativo).
      1. È possibile usare questo campo per assegnare un alias al server.

    Screenshot shows the Connection details pane.

Come eseguire query in un database di Esplora dati in Azure Data Studio

Ora che è stata configurata una connessione al cluster Esplora dati di Azure, è possibile eseguire una query sui database usando Kusto (KQL).

Per creare una nuova scheda di query è possibile selezionare File > Nuova query, premere CTRL+N oppure fare clic con il pulsante destro del mouse sul database e scegliere Nuova query.

Quando viene aperta la scheda della nuova query, immettere la query Kusto.

Di seguito sono riportati alcuni esempi di query KQL:

StormEvents
| limit 1000
StormEvents
| where EventType == "Waterspout"

Per altre informazioni sulla scrittura di query KQL, vedere Scrivere query per Esplora dati di Azure

Visualizzare le impostazioni dell'estensione

Per modificare le impostazioni per l'estensione Kusto, seguire questa procedura.

  1. Aprire Gestione estensioni in Azure Data Studio. È possibile selezionare l'icona delle estensioni o scegliere Estensioni dal menu Visualizza.

  2. Trovare l'estensione Kusto (KQL).

  3. Selezionare l'icona Gestisci .

  4. Selezionare l'icona Impostazioni estensione.

Le impostazioni delle estensioni hanno un aspetto simile al seguente:

Kusto (KQL) extension settings

Visualizzazione SandDance

L'estensione SandDance e l'estensione Kusto (KQL) usate insieme in Azure Data Studio apportano una visualizzazione interattiva avanzata. Nel set di risultati della query KQL selezionare il pulsante Visualizzatore per avviare SandDance.

SandDance visualization

Problemi noti

Dettagli Soluzione alternativa
In un notebook Kusto la modifica di una connessione di database in una connessione alias salvata rimane bloccata dopo un errore nell'esecuzione della cella di codice Chiudere e riaprire il notebook, quindi connettersi al cluster corretto con il database
In un notebook Kusto la modifica di una connessione di database in una connessione alias non salvata non funziona Creare una nuova connessione dal viewlet di connessione e salvarla con un alias. Creare quindi un nuovo notebook e connettersi alla nuova connessione salvata.
In un notebook Kusto l'elenco a discesa dei database non viene popolato quando si crea una nuova connessione ADX Creare una nuova connessione dal viewlet di connessione e salvarla con un alias. Creare quindi un nuovo notebook e connettersi alla nuova connessione salvata.

È possibile inviare una richiesta di funzionalità per inviare commenti e suggerimenti al team del prodotto.
È possibile registrare un bug per fornire commenti e suggerimenti al team del prodotto.

Passaggi successivi