Utveckla U-SQL-skript med hjälp av Data Lake Tools för Visual Studio

Azure Data Lake och Stream Analytics verktyg innehåller funktioner relaterade till två Azure-tjänster, Azure Data Lake Analytics och Azure Stream Analytics. Mer information om Azure Stream Analytics scenarier finns Azure Stream Analytics verktyg för Visual Studio.

I den här artikeln beskrivs hur du använder Visual Studio för att skapa Azure Data Lake Analytics-konton. Du kan definiera jobb i U-SQLoch skicka jobb till tjänsten Data Lake Analytics. Mer information om Data Lake Analytics finns i Azure Data Lake Analytics översikt.

Viktigt

Vi rekommenderar att du uppgraderar till Azure Data Lake verktyg för Visual Studio version 2.3.3000.4 eller senare. Tidigare versioner är inte längre tillgängliga för hämtning och är nu föråldrade.

  1. Kontrollera om du använder en tidigare version än 2.3.3000.4 för Azure Data Lake-verktyg för Visual Studio.

    Kontrollera version av verktyget

  2. Om din version är en tidigare version av 2.3.3000.4 uppdaterar du ditt Azure Data Lake-verktyg för Visual Studio genom att besöka hämtningscentret:

Förutsättningar

Installera Azure Data Lake Tools för Visual Studio

För den här självstudien krävs att Data Lake Tools för Visual Studio har installerats. Mer information finns i installera Data Lake verktyg för Visual Studio.

Ansluta till ett Azure Data Lake Analytics-konto

  1. Öppna Visual Studio.

  2. Öppna data Lake Analytics Explorer genom att välja Visa > data Lake Analytics Explorer.

  3. Högerklicka på Azure och välj sedan Anslut till Microsoft Azure prenumeration. Följ anvisningarna i Logga in på ditt konto.

  4. I Server Explorer väljer du Azure > data Lake Analytics. En lista över dina Data Lake Analytics-konton visas.

Skriv ditt första U-SQL-skript

Följande text är ett enkelt U-SQL-skript. Skriptet definierar ett liten datauppsättning och skriver den till standard-Data Lake Store som en fil med namnet /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();

Skicka ett Data Lake Analytics-jobb

  1. I Visual Studio väljer du fil > nytt > projekt.

  2. Välj typen U-SQL-projekt och välj sedan Nästa. I Konfigurera det nya projektet väljer du skapa.

    Visual Studio skapar en lösning som innehåller en script. usql -fil.

  3. Klistra in skriptet från Skriv ditt första U-SQL-skript i fönstret script. usql .

  4. I Solution Explorer högerklickar du på script. Usql och väljer Skicka skript.

  5. I Skicka jobb väljer du ditt data Lake Analytics konto och väljer Skicka.

    Skicka U-SQL Visual Studio-projekt

När jobbet har skickats öppnas fliken Job view (Jobbvy) där du kan följa jobbförloppet.

  • Jobbsammanfattning visar en sammanfattning av jobbet.
  • Jobbdiagram visualiserar jobbförloppet.
  • Metadataåtgärder visar alla åtgärder som vidtagits för U-SQL-katalogen.
  • Data visar alla indata och utdata.
  • State History (Tillståndshistorik) visar tidslinjen och tillståndsinformation.
  • I au-analysen visas hur många Australien som användes i jobbet och utforska simuleringar av olika strategier för au-allokering.
  • Diagnostik ger en avancerad analys för jobbkörning och prestandaoptimering.

Prestandadiagram för U-SQL Visual Studio Data Lake Analytics-jobbet

Om du vill se senaste jobb status och uppdatera skärmen väljer du Uppdatera.

Kontrollera jobbstatus

  1. I Server Explorer väljer du Azure > data Lake Analytics.

  2. Expandera Data Lake Analytics-kontonamnet.

  3. Dubbelklicka på Jobb.

  4. Välj det jobb som du skickade tidigare.

Visa jobbutdata

  1. I Server Explorer bläddrar du till jobbet du skickade.

  2. Klicka på fliken Data.

  3. Välj filen "/data.csv" på fliken Job Outputs (Jobbutdata).

Nästa steg