Udostępnij przez


Tworzenie skryptów U-SQL przy użyciu narzędzi Data Lake Tools for Visual Studio

Ważne

Nie można już tworzyć nowych kont usługi Azure Data Lake Analytics, chyba że subskrypcja została włączona. Jeśli potrzebujesz, aby twoja subskrypcja została włączona , skontaktuj się z pomocą techniczną i zapewnij swój scenariusz biznesowy.

Jeśli używasz już usługi Azure Data Lake Analytics, musisz utworzyć plan migracji do usługi Azure Synapse Analytics dla swojej organizacji do 29 lutego 2024 r.

Usługi Azure Data Lake i Stream Analytics Tools obejmują funkcje związane z dwoma usługami platformy Azure, Usługami Azure Data Lake Analytics i Azure Stream Analytics. Aby uzyskać więcej informacji na temat scenariuszy usługi Azure Stream Analytics, zobacz Azure Stream Analytics tools for Visual Studio (Narzędzia usługi Azure Stream Analytics dla programu Visual Studio).

W tym artykule opisano sposób używania programu Visual Studio do tworzenia kont usługi Azure Data Lake Analytics. Zadania można definiować w języku U-SQL i przesyłać zadania do usługi Data Lake Analytics. Aby uzyskać więcej informacji na temat usługi Data Lake Analytics, zobacz Omówienie usługi Azure Data Lake Analytics.

Ważne

Zalecamy uaktualnienie do narzędzi Azure Data Lake Tools for Visual Studio w wersji 2.3.3000.4 lub nowszej. Poprzednie wersje nie są już dostępne do pobrania i są teraz przestarzałe.

  1. Sprawdź, czy używasz starszej wersji niż 2.3.3000.4 narzędzi Azure Data Lake Tools for Visual Studio.

    Sprawdzanie wersji narzędzia

  2. Jeśli Twoja wersja jest starszą wersją 2.3.3000.4, zaktualizuj narzędzia Azure Data Lake Tools for Visual Studio, odwiedzając centrum pobierania:

Wymagania wstępne

Zainstaluj narzędzia Azure Data Lake Tools for Visual Studio

Ten samouczek wymaga zainstalowania narzędzi Data Lake Tools for Visual Studio. Aby uzyskać więcej informacji, zobacz Instalowanie narzędzi Data Lake Tools for Visual Studio.

Nawiązywanie połączenia z kontem usługi Azure Data Lake Analytics

  1. Otwórz program Visual Studio.

  2. Otwórz Eksploratora usługi Data Lake Analytics , wybierając pozycję Wyświetl>Eksplorator usługi Data Lake Analytics.

  3. Kliknij prawym przyciskiem myszy pozycję Azure, a następnie wybierz pozycję Połącz z subskrypcją platformy Microsoft Azure. W obszarze Zaloguj się do konta postępuj zgodnie z instrukcjami.

  4. W Eksploratorze serwera wybierz pozycję Azure>Data Lake Analytics. Zostanie wyświetlona lista kont usługi Data Lake Analytics.

Pisanie pierwszego skryptu U-SQL

Poniższy tekst jest prostym skryptem U-SQL. Definiuje mały zestaw danych i zapisuje ten zestaw danych w domyślnym magazynie Data Lake Store jako plik o nazwie /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();

Wyślij zadanie do Data Lake Analytics

  1. W programie Visual Studio wybierz pozycję Plik>nowy>projekt.

  2. Wybierz typ projektu U-SQL , a następnie wybierz przycisk Dalej. W obszarze Konfigurowanie nowego projektu wybierz pozycję Utwórz.

    Program Visual Studio tworzy rozwiązanie zawierające plik Script.usql .

  3. Wklej skrypt z Write your first U-SQL script do okna Script.usql.

  4. W Eksploratorze rozwiązań kliknij prawym przyciskiem myszy pozycję Script.usql i wybierz pozycję Prześlij skrypt.

  5. W obszarze Prześlij zadanie wybierz konto usługi Data Lake Analytics i wybierz pozycję Prześlij.

    Przesyłanie projektu U-SQL Visual Studio

Po przesłaniu zadania zostanie otwarta karta Widok zadania , aby wyświetlić postęp zadania.

  • Podsumowanie zadania zawiera podsumowanie zadania.
  • Funkcja Job Graph wizualizuje postęp zadania.
  • Operacje MetaData pokazują wszystkie akcje, które zostały wykonane w wykazie U-SQL.
  • Dane zawierają wszystkie dane wejściowe i wyjściowe.
  • Historia stanu pokazuje oś czasu i szczegóły stanu.
  • Analiza jednostek AU pokazuje, ile jednostek AU (jednostek analitycznych) zostało użytych w zadaniu i eksploruje symulacje różnych strategii alokacji jednostek AU.
  • Diagnostyka zapewnia zaawansowaną analizę wykonywania zadań i optymalizacji wydajności.

Wykres wydajności zadania U-SQL Visual Studio Data Lake Analytics

Aby wyświetlić najnowszy stan zadania i odświeżyć ekran, wybierz pozycję Odśwież.

Sprawdzanie stanu zadania

  1. W Eksploratorze usługi Data Lake Analytics wybierz pozycję Data Lake Analytics.

  2. Rozwiń nazwę konta usługi Data Lake Analytics.

  3. Kliknij dwukrotnie pozycję Zadania.

  4. Wybierz wcześniej przesłane zadanie.

Wyświetlanie danych wyjściowych zadania

  1. W Eksploratorze usługi Data Lake Analytics przejdź do przesłanego zadania.

  2. Wybierz kartę Dane w zadaniu.

  3. Na zakładce Wyniki Zadania wybierz plik "/data.csv".

Następne kroki