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

Informazioni su come usare Visual Studio per creare account Azure Data Lake Analytics, 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.

Prerequisiti

Installare Strumenti Azure Data Lake per Visual Studio

Scaricare e installare Strumenti Azure Data Lake per Visual Studio dall'Area download. Dopo l'installazione si noti che:

  • Il nodo Esplora server > Azure contiene un nodo Data Lake Analytics.
  • Il menu Strumenti include una voce Data Lake.

Connettersi a un account Azure Data Lake Analytics

  1. Aprire Visual Studio.
  2. Aprire Esplora server selezionando Visualizza > Esplora Server.
  3. Fare clic con il pulsante destro del mouse su Azure. Scegliere quindi Connetti a sottoscrizione di Microsoft Azure e 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.

@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. Selezionare File > Nuovo > Progetto.

  2. Selezionare il tipo di Progetto U-SQL e quindi fare clic su OK. Visual Studio crea una soluzione con un file Script.usql.

  3. Incollare lo script precedente nella finestra Script.usql.

  4. Nell'angolo superiore sinistro della finestra Script.usql specificare l'account Data Lake Analytics.

    Invio progetto Visual Studio U-SQL

  5. Nell'angolo superiore sinistro della finestra Script.usql selezionare Invia.

  6. Verificare il nome presente in Account Analytics e quindi selezionare Invia. Al termine dell'invio, nella finestra dei risultati di Strumenti Data Lake per Visual Studio saranno disponibili i risultati dell'operazione di invio.

    Invio progetto Visual Studio U-SQL

  7. Per visualizzare lo stato più aggiornato del processo e aggiornare la schermata, fare clic su Aggiorna. Quando il processo ha esito positivo, vengono visualizzate le schede Grafico del processo, Operazioni metadati, Cronologia dello stato e Diagnostica:

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

    • Riepilogo processo mostra il riepilogo del processo.
    • Dettagli processo mostra informazioni più specifiche sul processo, inclusi script, risorse e vertici.
    • 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.
    • Diagnostica fornisce un'analisi avanzata per l'ottimizzazione dell'esecuzione e delle prestazioni del processo.

Per controllare lo stato del processo

  1. In Esplora server selezionare Azure > 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.

Per visualizzare l'output di un processo

  1. In Esplora server cercare il processo inviato.
  2. Fare clic sulla scheda Dati .
  3. Nella scheda Output del processo selezionare il file "/data.csv".

Passaggi successivi