Freigeben über


Entwickeln von U-SQL-Skripts mithilfe von Data Lake Tools für Visual Studio

Wichtig

Neue Azure Data Lake Analytics-Konten können nicht mehr erstellt werden, es sei denn, Ihr Abonnement wurde aktiviert. Wenn Ihr Abonnement freigeschaltet werden muss, wenden Sie sich an den Support und geben Sie Ihr Geschäftsszenario an.

Wenn Sie Azure Data Lake Analytics bereits verwenden, müssen Sie bis zum 29. Februar 2024 einen Migrationsplan zu Azure Synapse Analytics für Ihre Organisation erstellen.

Azure Data Lake- und Stream Analytics-Tools umfassen Funktionen im Zusammenhang mit zwei Azure-Diensten, Azure Data Lake Analytics und Azure Stream Analytics. Weitere Informationen zu den Azure Stream Analytics-Szenarien finden Sie unter Azure Stream Analytics-Tools für Visual Studio.

In diesem Artikel wird beschrieben, wie Sie Mit Visual Studio Azure Data Lake Analytics-Konten erstellen. Sie können Aufträge in U-SQL-definieren und Aufträge an den Data Lake Analytics-Dienst übermitteln. Weitere Informationen zu Data Lake Analytics finden Sie Übersicht über Azure Data Lake Analytics.

Wichtig

Es wird empfohlen, ein Upgrade auf Die Azure Data Lake Tools für Visual Studio, Version 2.3.3000.4 oder höher, durchzuführen. Die vorherigen Versionen sind nicht mehr zum Download verfügbar und sind jetzt veraltet.

  1. Überprüfen Sie, ob Sie eine frühere Version als 2.3.3000.4 von Azure Data Lake Tools für Visual Studio verwenden.

    Überprüfen der Toolversion

  2. Wenn Ihre Version eine frühere Version von 2.3.3000.4 ist, aktualisieren Sie Ihre Azure Data Lake Tools für Visual Studio, indem Sie das Download center besuchen:

Voraussetzungen

Installieren von Azure Data Lake Tools für Visual Studio

Dieses Lernprogramm erfordert, dass Data Lake Tools für Visual Studio installiert ist. Weitere Informationen finden Sie unter Installieren von Data Lake Tools für Visual Studio.

Herstellen einer Verbindung mit einem Azure Data Lake Analytics-Konto

  1. Öffnen Sie Visual Studio.

  2. Öffnen Sie den Data Lake Analytics Explorer, indem Sie Ansicht>Data Lake Analytics Explorerauswählen.

  3. Klicken Sie mit der rechten Maustaste auf Azure, und wählen Sie dann Mit Microsoft Azure-Abonnement verbindenaus. Melden Sie sich in bei Ihrem Kontoan und folgen Sie den Anweisungen.

  4. Wählen Sie im Server-ExplorerAzure>Data Lake Analyticsaus. Es wird eine Liste Ihrer Data Lake Analytics-Konten angezeigt.

Schreiben Ihres ersten U-SQL-Skripts

Der folgende Text ist ein einfaches U-SQL-Skript. Es definiert ein kleines Dataset und speichert dieses im Standard-Data Lake-Speicher als eine Datei mit dem Namen /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();

Übermitteln eines Data Lake Analytics-Auftrags

  1. Wählen Sie in Visual Studio Datei>Neues>Projekt.

  2. Wählen Sie den Typ U-SQL-Projekt aus, und wählen Sie dann Nextaus. Wählen Sie in Konfigurieren des neuen ProjektsErstellenaus.

    Visual Studio erstellt eine Lösung, die eine Script.usql Datei enthält.

  3. Fügen Sie das Skript aus Schreiben Sie Ihr erstes U-SQL-Skript in das Script.usql Fenster ein.

  4. Klicken Sie im Projektmappen-Explorermit der rechten Maustaste auf Script.usql, und wählen Sie Skript einreichenaus.

  5. Wählen Sie in Submit JobIhr Data Lake Analytics-Konto aus, und wählen Sie Absendenaus.

    Übermitteln des U-SQL Visual Studio-Projekts

Nach der Auftragsübermittlung wird die Auftragsansicht Registerkarte geöffnet, um den Auftragsfortschritt anzuzeigen.

  • Auftragszusammenfassung zeigt die Zusammenfassung des Auftrags an.
  • Das Auftragsdiagramm visualisiert den Fortschritt des Auftrags.
  • MetaData Operations zeigt alle Aktionen an, die im U-SQL-Katalog ausgeführt wurden.
  • Die Daten in zeigen alle Eingaben und Ausgaben an.
  • Staatengeschichte zeigt die Zeitleiste und Zustandsdetails an.
  • AU Analysis zeigt, wie viele AUs (Analyseeinheiten) in der Aufgabe verwendet wurden und Simulationen verschiedener AU-Zuordnungsstrategien untersuchen.
  • Diagnostics bietet eine erweiterte Analyse für die Auftragsausführung und Leistungsoptimierung.

U-SQL Visual Studio Data Lake Analytics-Auftragsleistungsdiagramm

Um den aktuellen Auftragsstatus anzuzeigen und den Bildschirm zu aktualisieren, wählen Sie Aktualisierenaus.

Auftragsstatus überprüfen

  1. Wählen Sie im Data Lake Analytics ExplorerData Lake Analyticsaus.

  2. Erweitern Sie den Namen des Data Lake Analytics-Kontos.

  3. Doppelklicken Sie auf Aufträge.

  4. Wählen Sie den Auftrag aus, den Sie zuvor übermittelt haben.

Auftragsausgabe anzeigen

  1. Navigieren Sie im Data Lake Analytics Explorerzu dem Auftrag, den Sie übermittelt haben.

  2. Wählen Sie in Ihrem Auftrag die Registerkarte Daten aus.

  3. Wählen Sie auf der Registerkarte Auftragsausgabe die datei "/data.csv" aus.

Nächste Schritte