Udostępnij za pośrednictwem


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 chcesz, aby twoja subskrypcja została włączona , skontaktuj się z pomocą techniczną i podaj scenariusz biznesowy.

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

Usługa Azure Data Lake i narzędzia Stream Analytics obejmują funkcje związane z dwiema usługami platformy Azure, usługą Azure Data Lake Analytics i usługą Azure Stream Analytics. Aby uzyskać więcej informacji na temat scenariuszy usługi Azure Stream Analytics, zobacz Narzędzia usługi Azure Stream Analytics dla programu Visual Studio.

W tym artykule opisano sposób tworzenia kont usługi Azure Data Lake Analytics przy użyciu programu Visual Studio. 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 Data Lake Analytics, zobacz Omówienie usługi Azure Data Lake Analytics.

Ważne

Zalecamy uaktualnienie do wersji Azure Data Lake Tools for Visual Studio w wersji 2.3.3000.4 lub nowszej. Poprzednie wersje są niedostępne do pobrania i przestarzałe.

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

    Sprawdzanie wersji narzędzia

  2. Jeśli używana wersja jest starsza niż 2.3.3000.4, zaktualizuj narzędzia Azure Data Lake Tools for Visual Studio, odwiedzając centrum pobierania:

Wymagania wstępne

Instalowanie narzędzi 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.

Łączenie z kontem usługi Azure Data Lake Analytics

  1. Otwórz program Visual Studio.

  2. Otwórz eksploratora Data Lake Analytics, wybierając pozycję Widok>Data Lake Analytics Explorer.

  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. Zobaczysz listę swoich kont usługi Data Lake Analytics.

Pisanie pierwszego skryptu U-SQL

Poniższy tekst to prosty skrypt U-SQL. Definiuje on mały zestaw danych i zapisuje go 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();

Przesyłanie zadania usługi Data Lake Analytics

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

  2. Wybierz typ projektu U-SQL , a następnie wybierz pozycję 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 sekcji Pisanie pierwszego skryptu U-SQL w oknie Script.usql .

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

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

    Przesyłanie projektu U-SQL programu Visual Studio

Po przesłaniu zadania zostanie otwarta karta Widok zadania, na której widoczny będzie postęp zadania.

  • Karta Podsumowanie zadania zawiera podsumowanie zadania.
  • Karta Graf zadania wizualizuje postęp zadania.
  • Karta Operacje dotyczące metadanych pokazuje wszystkie akcje, które zostały wykonane na wykazie języka U-SQL.
  • Karta Dane przedstawia wszystkie dane wejściowe i wyjściowe.
  • Karta Historia stanu zawiera szczegóły osi czasu i stanu.
  • Analiza jednostki AU pokazuje, ile jednostek AU (jednostek analitycznych) było używanych w zadaniu i eksplorowało symulacje różnych strategii alokacji jednostek AU.
  • Karta Diagnostyka udostępnia zaawansowaną analizę wykonywania zadania i optymalizacji wydajności.

Wykres wydajności zadania skryptu U-SQL programu Visual Studio w usłudze Data Lake Analytics

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

Sprawdzanie stanu zadania

  1. W eksploratorze 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 Data Lake Analytics przejdź do przesłanego zadania.

  2. Wybierz kartę Dane w zadaniu.

  3. Na karcie Dane wyjściowe zadania wybierz plik "/data.csv".

Następne kroki