Sviluppare script U-SQL tramite Strumenti Data Lake per Visual Studio

Importante

Non è più possibile creare nuovi account azure Data Lake Analytics a meno che la sottoscrizione non sia stata abilitata. Se è necessario abilitare la sottoscrizione per contattare il supporto tecnico e fornire lo scenario aziendale.

Se si usa già Azure Data Lake Analytics, è necessario creare un piano di migrazione per Azure Synapse Analytics per l'organizzazione entro il 29 febbraio 2024.

Azure Data Lake e gli strumenti di Analisi di flusso includono funzionalità correlate a due servizi di Azure, Azure Data Lake Analytics e Analisi di flusso di Azure. Per altre informazioni sugli scenari di Azure Stream Analytics, vedere Strumenti di Azure Stream Analytics per Visual Studio.

Questo articolo descrive come usare Visual Studio per creare account azure Data Lake Analytics. È possibile definire processi in U-SQL e inviare processi al servizio Data Lake Analytics. Per altre informazioni su Data Lake Analytics, vedere Panoramica di Azure Data Lake Analytics.

Importante

È consigliabile eseguire l'aggiornamento a Strumenti Azure Data Lake per Visual Studio versione 2.3.3000.4 o successiva. Le versioni precedenti non sono più disponibili per il download e sono deprecate.

  1. Controllare se si stia usando una versione di Strumenti Azure Data Lake per Visual Studio precedente alla 2.3.3000.4.

    Controllare la versione degli strumenti

  2. Se la versione è precedente alla 2.3.3000.4, eseguire l'aggiornamento di Strumenti Azure Data Lake per Visual Studio visitando l'Area download:

Prerequisiti

Installare Strumenti Azure Data Lake per Visual Studio

Per questa esercitazione è necessario che sia installato Data Lake Tools per Visual Studio. Per altre informazioni, vedere Installare Strumenti Data Lake per Visual Studio.

Connettersi a un account Azure Data Lake Analytics

  1. Aprire Visual Studio.

  2. Aprire esplora Data Lake Analytics selezionando Visualizza>Data Lake Analytics Explorer.

  3. Fare clic con il pulsante destro del mouse su Azure, quindi scegliere Connetti alla sottoscrizione di Microsoft Azure. In Accedi al tuo account seguire le istruzioni.

  4. In Esplora server selezionare Azure>Data Lake Analytics. Verrà visualizzato un elenco degli account Data Lake Analytics.

Scrivere il primo script U-SQL

Il testo seguente è un semplice script U-SQL. Definisce un set di dati di piccole dimensioni e scrive tale set di dati nell'istanza predefinita di Data Lake Store come file denominato /data.csv.

USE DATABASE master;
USE SCHEMA dbo;
@a  = 
    SELECT * FROM 
        (VALUES
            ("Contoso", 1500.0),
            ("Woodgrove", 2700.0)
        ) AS 
              D( customer, amount );
OUTPUT @a
    TO "/data.csv"
    USING Outputters.Csv();

Inviare un processo di Data Lake Analytics

  1. In Visual Studio selezionare File>Nuovo>Progetto.

  2. Selezionare il tipo di progetto U-SQL e quindi selezionare Avanti. In Configura il nuovo progetto selezionare Crea.

    Visual Studio crea una soluzione che contiene un file Script.usql .

  3. Incollare lo script da Scrivere il primo script U-SQL nella finestra Script.usql .

  4. In Esplora soluzioni fare clic con il pulsante destro del mouse su Script.usql e scegliere Invia script.

  5. In Invia processo scegliere l'account Data Lake Analytics e selezionare Invia.

    Invio progetto Visual Studio U-SQL

Dopo che il processo è stato inviato, viene aperta la scheda Visualizzazione del processo che mostra lo stato dei processi.

  • Riepilogo processo mostra il riepilogo del processo.
  • Grafico del processo visualizza l'andamento del processo.
  • Operazioni metadati mostra tutte le azioni eseguite nel catalogo U-SQL.
  • Dati mostra tutti gli input e gli output.
  • Cronologia dello stato mostra i dettagli sulla sequenza temporale e sullo stato.
  • Au Analysis mostra quante unità di analisi sono state usate nel processo ed esplorano le simulazioni di diverse strategie di allocazione dell'unità di ricerca.
  • Diagnostica fornisce un'analisi avanzata per l'ottimizzazione dell'esecuzione e delle prestazioni del processo.

Grafico delle prestazioni del processo di Analisi Data Lake per Visual Studio U-SQL

Per visualizzare lo stato del processo più recente e aggiornare la schermata, selezionare Aggiorna.

Controllare lo stato del processo

  1. In Esplora Data Lake Analytics selezionare Data Lake Analytics.

  2. Espandere il nome dell'account Data Lake Analytics.

  3. Fare doppio clic su Processi.

  4. Selezionare il processo inviato in precedenza.

Visualizzare l'output del processo

  1. In Data Lake Analytics Explorer passare al processo inviato.

  2. Selezionare la scheda Dati nel processo.

  3. Nella scheda Output del processo selezionare il file "/data.csv".

Passaggi successivi