Condividi tramite


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

Importante

Non è più possibile creare nuovi account di Azure Data Lake Analytics a meno che la sottoscrizione non sia stata abilitata. Se è necessario attivare la sottoscrizione contattare il supporto tecnico e descrivere il vostro scenario aziendale.

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

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

Questo articolo descrive come usare Visual Studio per creare account di 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 ad Azure Data Lake Tools per Visual Studio versione 2.3.3000.4 o successiva. Le versioni precedenti non sono più disponibili per il download e sono ora deprecate.

  1. Controllare se si usa una versione precedente alla 2.3.3000.4 di Azure Data Lake Tools per Visual Studio.

    Controllare la versione dello strumento

  2. Se la tua versione è precedente alla 2.3.3000.4, aggiorna Azure Data Lake Tools per Visual Studio visitando il Centro Download:

Prerequisiti

Installare Strumenti Azure Data Lake per Visual Studio

Questa esercitazione richiede l'installazione di Strumenti Data Lake per Visual Studio. Per altre informazioni, vedere Installare Data Lake Tools per Visual Studio.

Connettersi a un account di Azure Data Lake Analytics

  1. Apri Visual Studio.

  2. Aprire Esplora Data Lake Analytics selezionando Visualizza>Esplora Data Lake Analytics.

  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. Viene visualizzato un elenco degli account di Data Lake Analytics.

Scrivere il primo script U-SQL

Il testo seguente è uno script U-SQL semplice. Definisce un set di dati di piccole dimensioni e scrive tale set di dati nell'archivio Data Lake predefinito 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'attività 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 Submit Job (Invia processo) scegliere l'account Data Lake Analytics e selezionare Submit (Invia).

    Inviare un progetto di Visual Studio U-SQL

Dopo l'invio del processo, viene visualizzata la scheda Visualizzazione processo per visualizzare lo stato del processo.

  • Riepilogo del lavoro mostra il riepilogo dell'incarico.
  • Job Graph visualizza lo stato di avanzamento del processo.
  • Le operazioni MetaData mostrano tutte le azioni eseguite nel catalogo U-SQL.
  • I dati mostrano tutti gli input e gli output.
  • Cronologia stato mostra i dettagli della sequenza temporale e dello stato.
  • L'analisi dell'unità di analisi mostra il numero di unità di analisi usate nel processo ed esplora le simulazioni di diverse strategie di allocazione dell'unità di analisi.
  • La diagnostica fornisce un'analisi avanzata per l'esecuzione e l'ottimizzazione delle prestazioni dei processi.

Grafico delle prestazioni dei processi U-SQL di Visual Studio Data Lake Analytics

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

Verificare 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 Jobs.

  4. Seleziona il lavoro che hai inviato in precedenza.

Visualizzare l'output del processo

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

  2. Seleziona la scheda Dati nel tuo lavoro.

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

Passaggi successivi