Sdílet prostřednictvím


Spusťte U-SQL a laďte místně v editoru Visual Studio Code

Důležité

Služba Azure Data Lake Analytics byla vyřazena 29. února 2024. Zjistěte více o v tomto oznámení.

Pro analýzu dat může vaše organizace používat Azure Synapse Analytics nebo Microsoft Fabric.

Tento článek popisuje, jak spouštět úlohy U-SQL na místním vývojovém počítači, aby se urychlily počáteční fáze kódování nebo bylo možné místně ladit kód v editoru Visual Studio Code. Pokyny k nástroji Azure Data Lake pro Visual Studio Code najdete v tématu Použití nástrojů Azure Data Lake pro Visual Studio Code.

Akce pro místní spuštění U-SQL a místní ladění U-SQL podporují pouze instalace Nástrojů Azure Data Lake pro Visual Studio na systémech Windows. Instalace v operačních systémech macOS a Linux tuto funkci nepodporují.

Nastavení místního prostředí spouštění U-SQL

  1. Stisknutím kombinace kláves Ctrl+Shift+P otevřete paletu příkazů a poté zadejte ADL: Stáhněte balíčky pro místní spuštění k jejich stažení.

    Stáhněte balíčky závislostí ADL LocalRun

  2. Vyhledejte balíčky závislostí podle cesty zobrazené v podokně Výstup a poté nainstalujte BuildTools a Win10SDK 10240. Tady je příklad cesty:
    C:\Users\xxx\AppData\Roaming\LocalRunDependency

    Vyhledání balíčků závislostí

    2.1 Chcete-li nainstalovat BuildTools, vyberte visualcppbuildtools_full.exe ve složce LocalRunDependency a postupujte podle pokynů průvodce.

    Instalace nástroje BuildTools

    2.2 Chcete-li nainstalovat Win10SDK 10240, vyberte sdksetup.exe ve složce LocalRunDependency/Win10SDK_10.0.10240_2 a postupujte podle pokynů průvodce.

    Instalace sady Win10SDK 10240

  3. Nastavte proměnnou prostředí. Nastavte proměnnou prostředí SCOPE_CPP_SDK na:
    C:\Users\XXX\AppData\Roaming\LocalRunDependency\CppSDK_3rdparty

Spusťte místní běh služby a odešlete úlohu U-SQL do místního účtu.

Pro uživatele, kteří používají aplikaci poprvé, použijte ADL: Stáhněte balíček pro místní spuštění ke stažení místních balíčků spuštění, pokud jste ještě nenastavili prostředí pro lokální spuštění U-SQL.

  1. Stisknutím kombinace kláves Ctrl+Shift+P otevřete paletu příkazů a zadejte ADL: Spustit místní spuštění služby.

  2. Vyberte Přijmout a přijměte licenční podmínky pro software společnosti Microsoft poprvé.

    přijetí licenčních podmínek pro software společnosti Microsoft

  3. Otevře se konzola cmd. Pokud jste uživatelem prvně, potřebujete zadat 3a poté určit cestu k místní složce pro vstup a výstup dat. Pokud se vám nedaří definovat cestu se zpětnými lomítky, zkuste použít lomítka vpřed. Pro další možnosti můžete použít výchozí hodnoty.

    Nástroje Data Lake pro Visual Studio Code – místní spuštění příkazu

  4. Výběrem kombinace kláves Ctrl+Shift+P otevřete paletu příkazů, zadejte ADL: Odeslat úlohua následně vyberte Místní a odešlete úlohu do místního účtu.

    Nástroje Data Lake pro Visual Studio Code vyberte lokální nastavení

  5. Po odeslání úlohy můžete zobrazit podrobnosti o odeslání. Pokud chcete zobrazit podrobnosti o odeslání, vyberte jobUrl v okně Výstup. Stav odeslání úlohy můžete zobrazit také z konzoly cmd. Pokud chcete znát další podrobnosti o úloze, zadejte do konzoly cmd 7.

    Nástroje Data Lake pro Visual Studio Code místní výstup ze spuštění Nástroje Data Lake pro Visual Studio Code stav příkazu místního spuštění

Zahájit místní ladění úlohy U-SQL

Pro prvního uživatele:

  1. Použijte ADL: Stáhněte balíček místního spuštění, pokud jste dosud nenastavili prostředí místního spuštění U-SQL.
  2. Nainstalujte .NET Core SDK 2.0 dle doporučení v okně se zprávou, pokud není nainstalovaný.   připomenutí k nainstalování Dotnet
  3. Nainstalujte jazyk C# pro Visual Studio Code podle návrhu v okně se zprávou, pokud není nainstalovaný. Pokračujte výběrem Nainstalovat a restartujte VS Code.

Připomenutí instalace jazyka C#

Pokud chcete provést místní ladění, postupujte následovně:

  1. Stisknutím kombinace kláves Ctrl+Shift+P otevřete paletu příkazů a zadejte ADL: Spustit místní spuštění služby. Otevře se konzola cmd. Ujistěte se, že DataRoot je nastavená.

  2. Nastavte zarážku v zákulisním kódu jazyka C#.

  3. Vraťte se do editoru skriptů, pravým tlačítkem myši klikněte a vyberte ADL: Místní ladění.

    Nástroje Data Lake pro Visual Studio Code – výsledek lokálního ladění

Další kroky