Visual Studio Code'da U-SQL çalıştırma ve yerel olarak hata ayıklama

Önemli

Azure Data Lake Analytics 29 Şubat 2024'te kullanımdan kaldırıldı. Bu duyuru ile daha fazla bilgi edinin.

Veri analizi için kuruluşunuz Azure Synapse Analytics veya Microsoft Fabric kullanabilir.

Bu makalede, erken kodlama aşamalarını hızlandırmak veya Visual Studio Code yerel olarak kod hatalarını ayıklamak için U-SQL işlerinin yerel bir geliştirme makinesinde nasıl çalıştırıldığı açıklanır. Visual Studio Code için Azure Data Lake Aracı hakkında yönergeler için bkz. Visual Studio için Azure Data Lake Araçları Kodu Kullanma.

U-SQL'i yerel olarak çalıştırma ve U-SQL'de yerel olarak hata ayıklama eylemini yalnızca Visual Studio için Azure Data Lake Araçları Windows yüklemeleri destekler. macOS ve Linux tabanlı işletim sistemlerindeki yüklemeler bu özelliği desteklemez.

U-SQL yerel çalıştırma ortamını ayarlama

  1. Komut paletini açmak için Ctrl+Shift+P tuşlarına basın ve ardından PAKETLERI indirmek için ADL: Yerel Çalıştırma Paketini İndir yazın.

    ADL LocalRun Bağımlılık paketlerini indirme

  2. Çıkış bölmesinde gösterilen yoldan bağımlılık paketlerini bulun ve BuildTools ile Win10SDK 10240'ı yükleyin. Örnek bir yol aşağıda verilmiştir:
    C:\Users\xxx\AppData\Roaming\LocalRunDependency

    Bağımlılık paketlerini bulma

    2.1 BuildTools'u yüklemek için LocalRunDependency klasöründeki visualcppbuildtools_full.exe seçin ve sihirbaz yönergelerini izleyin.

    BuildTools'u yükleme

    2.2 Win10SDK 10240'ı yüklemek için LocalRunDependency/Win10SDK_10.0.10240_2 klasöründe sdksetup.exe'i seçin ve sihirbaz yönergelerini izleyin.

    Win10SDK 10240'ı yükleme

  3. Ortam değişkenini ayarlayın. SCOPE_CPP_SDK ortam değişkenini şu şekilde ayarlayın:
    C:\Users\XXX\AppData\Roaming\LocalRunDependency\CppSDK_3rdparty

Yerel çalıştırma hizmetini başlatın ve U-SQL işini yerel bir hesaba gönderin

U-SQL yerel çalıştırma ortamını ayarlamadıysanız, ilk kez kullananlar için ADL: Yerel Çalıştırma Paketini İndir'i kullanarak yerel çalıştırma paketlerini indirin.

  1. Komut paletini açmak için Ctrl+Shift+P tuşlarına basın ve ardından ADL: Yerel Çalıştırma Hizmetini Başlat yazın.

  2. Microsoft Yazılımı Lisans Koşulları'nı ilk kez kabul etmek için Kabul Et'i seçin.

    Microsoft Yazılımı Lisans Koşulları'nı kabul edin

  3. Cmd konsolu açılır. İlk kez kullananlar için 3 girmeniz ve ardından veri giriş ve çıkışınız için yerel klasör yolunu bulmanız gerekir. Yolu ters eğik çizgilerle tanımlamıyorsanız eğik çizgi kullanmayı deneyin. Diğer seçenekler için varsayılan değerleri kullanabilirsiniz.

    Visual Studio Code yerel çalıştırma cmd için Data Lake Araçları

  4. Komut paletini açmak için Ctrl+Shift+P tuşlarına basın, ADL: İşi Gönder yazın ve işi yerel hesabınıza göndermek için Yerel'i seçin.

    Yerel seçim Visual Studio Code için Data Lake Araçları

  5. İşi gönderdikten sonra gönderim ayrıntılarını görüntüleyebilirsiniz. Gönderim ayrıntılarını görüntülemek için Çıkış penceresinde jobUrl öğesini seçin. İş gönderim durumunu cmd konsolundan da görüntüleyebilirsiniz. Daha fazla iş ayrıntısı öğrenmek istiyorsanız cmd konsoluna 7 girin.

    Visual Studio Code yerel çalıştırma için Data Lake Araçları yerel çalıştırmacmd durumu için Data Lake Araçları Visual Studio Code

U-SQL işi için yerel hata ayıklama başlatma

İlk kez kullananlar için:

  1. U-SQL yerel çalıştırma ortamını ayarlamadıysanız, yerel çalıştırma paketlerini indirmek için ADL: Yerel Çalıştırma Paketini İndir'i kullanın.
  2. Yüklü değilse, ileti kutusunda önerilen şekilde .NET Core SDK 2.0'ı yükleyin.   anımsatıcı Dotnet'i yükler
  3. Yüklü değilse, ileti kutusunda önerilen şekilde Visual Studio Code için C# yükleyin. Devam etmek için Yükle'yi seçin ve ardından VS Code'u yeniden başlatın.

C'yi yüklemek için anımsatıcı#

Yerel hata ayıklama gerçekleştirmek için aşağıdaki adımları izleyin:

  1. Komut paletini açmak için Ctrl+Shift+P tuşlarına basın ve ardından ADL: Yerel Çalıştırma Hizmetini Başlat yazın. Cmd konsolu açılır. DataRoot'un ayarlandığından emin olun.

  2. C# arka planınızda bir kesme noktası ayarlayın.

  3. Betik düzenleyicisine dönün, sağ tıklayın ve ADL: Yerel Hata Ayıklama'yı seçin.

    Visual Studio Code yerel hata ayıklama sonucu için Data Lake Araçları

Sonraki adımlar