U-SQL-parancsfájlok fejlesztése a Data Lake Tools for Visual Studio használatával

Fontos

Új Azure Data Lake Analytics-fiókok csak akkor hozhatók létre, ha az előfizetése engedélyezve van. Ha engedélyeznie kell az előfizetését, forduljon az ügyfélszolgálathoz , és adja meg az üzleti forgatókönyvét.

Ha már használja az Azure Data Lake Analytics, 2024. február 29-ig létre kell hoznia egy migrálási tervet az Analytics Azure Synapse a szervezet számára.

Az Azure Data Lake és a Stream Analytics-eszközök két Azure-szolgáltatáshoz, az Azure Data Lake Analytics-hoz és az Azure Stream Analyticshez kapcsolódó funkciókat tartalmaznak. Az Azure Stream Analytics-forgatókönyvekről további információt az Azure Stream Analytics-eszközök a Visual Studióhoz című témakörben talál.

Ez a cikk azt ismerteti, hogyan hozhat létre Azure-Data Lake Analytics-fiókokat a Visual Studióval. Feladatokat definiálhat az U-SQL-ben, és elküldheti a feladatokat a Data Lake Analytics szolgáltatásnak. További információk a Data Lake Analyticsről: Azure Data Lake Analytics overview (Az Azure Data Lake Analytics áttekintése).

Fontos

Javasoljuk, hogy frissítsen az Azure Data Lake Tools for Visual Studio 2.3.3000.4-es vagy újabb verziójára. A korábbi verziók már nem tölthetők le, és mostantól elavultnak számítanak.

  1. Ellenőrizze, hogy az Azure Data Lake Tools for Visual Studio 2.3.3000.4-esnél korábbi verzióját használja-e.

    Az eszköz verziószámának ellenőrzése

  2. Amennyiben egy, a 2.3.3000.4-esnél korábbi verziót használ, az Azure Data Lake Tools for Visual Studiót a letöltőközpont felkeresésével frissítheti:

Előfeltételek

Az Azure Data Lake Tools for Visual Studio telepítése

Ehhez az oktatóanyaghoz feltétel, hogy telepítve legyen a Data Lake Tools for Visual Studio. További információ: A Data Lake Tools for Visual Studio telepítése.

Csatlakozás Azure Data Lake Data Lake Analytics-fiókhoz

  1. Nyissa meg a Visual Studiót.

  2. Nyissa meg Data Lake Analytics Explorert a Nézet>Data Lake Analytics Explorer gombra kattintva.

  3. Kattintson a jobb gombbal az Azure elemre, majd válassza a Csatlakozás a Microsoft Azure-előfizetéshez lehetőséget. A Bejelentkezés a fiókjába területen kövesse az utasításokat.

  4. A Server Explorerben válassza az Azure>Data Lake Analytics lehetőséget. Ekkor megjelenik a Data Lake Analytics-fiókok listája.

Az első U-SQL parancsfájl megírása

A következő szöveg egy igen egyszerű U-SQL parancsfájl. Definiál egy kisebb adatkészletet, és az alapértelmezett Data Lake Store-ba írja az adatkészletet, amely a /data.csv nevű fájl.

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();

Data Lake Analytics-feladat küldése

  1. A Visual Studióban válassza azÚj>projekt fájlja> lehetőséget.

  2. Válassza ki az U-SQL-projekt típusát, majd válassza a Tovább gombot. Az Új projekt konfigurálása területen válassza a Létrehozás lehetőséget.

    A Visual Studio létrehoz egy script.usql fájlt tartalmazó megoldást.

  3. Illessze be a szkriptet az Első U-SQL-szkript írása a Script.usql ablakba.

  4. A Megoldáskezelő kattintson a jobb gombbal a Script.usql elemre, és válassza a Szkript küldése parancsot.

  5. A Feladat elküldése területen válassza ki a Data Lake Analytics fiókját, és válassza a Küldés lehetőséget.

    U-SQL Visual Studio-projekt elküldése

A feladat beküldése után megnyílik a Feladat nézet lap, amelyen megtekinthető a feladat előrehaladása.

  • A Feladat összegzése a feladat összegzését jeleníti meg.
  • A Feladatgrafikon a feladat előrehaladását jeleníti meg képi formában.
  • A Metaadat-műveletek bemutatja a U-SQL-katalóguson végrehajtott összes műveletet.
  • Az Adatok az összes bemenetet és kimenetet jeleníti meg.
  • Az Állapotelőzmények az idővonallal és az állapottal kapcsolatos adatokat jeleníti meg.
  • Az AU-elemzés bemutatja, hogy hány AU-t (elemzési egységeket) használtak a feladathoz, és vizsgálja meg a különböző AU-foglalási stratégiák szimulációit.
  • A Diagnosztika részletes elemzést nyújt a feladat végrehajtásához és a teljesítmény optimalizálásához.

U-SQL Visual Studio Data Lake Analytics-feladat teljesítménygrafikonja

A legújabb feladat állapotának megtekintéséhez és a képernyő frissítéséhez válassza a Frissítés lehetőséget.

Feladat állapotának ellenőrzése

  1. Az Data Lake Analytics Explorerben válassza a Data Lake Analytics lehetőséget.

  2. Bontsa ki a Data Lake Analytics-fiók nevét.

  3. Kattintson duplán a Feladatok elemre.

  4. Válassza ki a korábban elküldött feladatot.

Feladat kimenetének megtekintése

  1. A Data Lake Analytics Explorerben keresse meg a beküldött feladatot.

  2. Válassza a feladat Adatok lapját.

  3. A Feladatkimenetek lapon jelölje be a "/data.csv" fájlt.

Következő lépések