Condividi tramite


Script SQL di Synapse Studio in Azure Synapse Analytics

Synapse Studio offre un'interfaccia Web per gli script SQL in cui è possibile creare query SQL.

Iniziare la creazione in uno script SQL

Per avviare l'esperienza di creazione in uno script SQL, è possibile creare un nuovo script SQL tramite uno dei metodi seguenti nel riquadro Sviluppo :

  • Selezionare il segno più (+) e quindi script SQL.

  • Fare clic con il pulsante destro del mouse su Script SQL e quindi scegliere Nuovo script SQL.

  • Fare clic con il pulsante destro del mouse su Script SQL e quindi scegliere Importa. Selezionare uno script SQL esistente dall'archiviazione locale.

    Screenshot che mostra il riquadro Sviluppo e il comando per importare uno script SQL.

Creare lo script SQL

  1. Scegliere un nome per lo script SQL selezionando il pulsante Proprietà e sostituendo il nome predefinito assegnato allo script SQL.

    Screenshot che mostra il riquadro per le proprietà dello script SQL.

  2. Nel menu a discesa Connetti a selezionare il pool SQL dedicato specifico o il pool SQL serverless. In alternativa, se necessario, scegliere il database da Usa database.

    Screenshot che mostra il menu a discesa per la selezione di un pool SQL.

  3. Iniziare a creare lo script SQL usando la funzionalità IntelliSense.

Eseguire lo script SQL

Per eseguire lo script SQL, selezionare il pulsante Esegui . I risultati vengono visualizzati in una tabella per impostazione predefinita.

Screenshot che mostra il pulsante per l'esecuzione di uno script SQL e la tabella in cui sono elencati i risultati.

Synapse Studio crea una nuova sessione per ogni esecuzione di script SQL. Al termine dell'esecuzione di uno script SQL, la sessione viene chiusa automaticamente.

Le tabelle temporanee sono visibili solo nella sessione in cui sono state create. Vengono eliminati automaticamente alla chiusura della sessione.

Esportare i risultati

È possibile esportare i risultati nella risorsa di archiviazione locale in vari formati (tra cui CSV, Excel, JSON e XML) selezionando Esporta risultati e scegliendo l'estensione.

È anche possibile visualizzare i risultati dello script SQL in un grafico selezionando il pulsante Grafico. Selezionare quindi i valori della colonna Tipo di grafico e Categoria. È possibile esportare il grafico in un'immagine selezionando Salva come immagine.

Screenshot che mostra un grafico dei risultati per uno script SQL.

Esplorare i dati da un file Parquet

È possibile esplorare i file Parquet in un account di archiviazione usando uno script SQL per visualizzare in anteprima il contenuto del file.

Screenshot che mostra le selezioni per l'uso di uno script SQL per visualizzare in anteprima il contenuto di un file Parquet.

Usare tabelle SQL, tabelle esterne e viste

Usando un menu di scelta rapida nel riquadro Dati , è possibile selezionare azioni per risorse come tabelle SQL, tabelle esterne e viste. Esplorare i comandi disponibili facendo clic con il pulsante destro del mouse sui nodi dei database SQL. I comandi per il nuovo script SQL includono:

  • Selezionare LE PRIME 100 righe
  • CREATE
  • DROP
  • DROP e CREATE

Screenshot che mostra i menu di scelta rapida per un nodo di tabella.

Creare cartelle e spostare script SQL in una cartella

Per creare una cartella:

  1. Nel riquadro Sviluppo fare clic con il pulsante destro del mouse su Script SQL e quindi scegliere Nuova cartella.

    Screenshot che mostra un esempio di script SQL e un menu di scelta rapida con il comando per creare una nuova cartella.

  2. Nel riquadro visualizzato immettere il nome della nuova cartella.

Per spostare uno script SQL in una cartella:

  1. Fare clic con il pulsante destro del mouse sullo script SQL e quindi scegliere Sposta in.

  2. Nel riquadro Sposta in scegliere una cartella di destinazione e quindi selezionare Sposta qui. È anche possibile trascinare rapidamente lo script SQL e rilasciarlo in una cartella.

Screenshot che mostra le selezioni per lo spostamento di uno script SQL in una cartella.

  • Per altre informazioni sulla creazione di uno script SQL, vedere la documentazione di Azure Synapse Analytics.