Visual Studio için Data Lake Araçları'nı kullanarak U-SQL betikleri geliştirme

Azure Data Lake ve Stream Analytics araçları, iki Azure hizmeti, Azure Data Lake Analytics ve Azure Stream Analytics ile ilgili işlevsellik içerir. Azure Stream Analytics senaryoları hakkında daha fazla bilgi için bkz. Visual Studio için Azure Stream Analytics araçları.

Bu makalede, Azure Data Lake Analytics hesapları oluşturmak için Visual Studio 'Nun nasıl kullanılacağı açıklanır. İşleri U-SQLiçinde tanımlayabilir ve Data Lake Analytics hizmetine işler gönderebilirsiniz. Data Lake Analytics hakkında daha fazla bilgi için bkz. Azure Data Lake Analytics genel bakış.

Önemli

Visual Studio için Azure Data Lake Araçları sürüm 2.3.3000.4 veya sonraki bir sürüme yükseltmenizi öneririz. Önceki sürümler artık indirilemiyor ve kullanım dışı.

  1. Visual Studio için Azure Data Lake Araçları’nın 2.3.3000.4’ten önceki bir sürümünü kullanıp kullanmadığınızı denetleyin.

    Araç sürümünü denetleyin

  2. Sürümünüz 2.3.3000.4 sürümünden eskiyse, indirme merkezini ziyaret ederek Visual Studio için Azure Data Lake Araçları sürümünüzü güncelleştirin:

Önkoşullar

Visual Studio için Azure Data Lake Araçları’nı yükleme

Bu öğretici, Visual Studio için Data Lake Araçları’nın yüklü olmasını gerektirir. Daha fazla bilgi için bkz. Visual Studio için Data Lake araçları 'Nı yükler.

Azure Data Lake Analytics hesabına bağlanma

  1. Visual Studio'yu açın.

  2. Görünüm Data Lake Analytics Gezginini seçerek Data Lake Analytics Gezginini açın > .

  3. Azure' a sağ tıklayıp Microsoft Azure aboneliğine Bağlan' ı seçin. Hesabınızda oturum açmak için yönergeleri izleyin.

  4. Sunucu Gezgini' de Azure > Data Lake Analytics' nı seçin. Data Lake Analytics hesaplarınızın listesini görürsünüz.

İlk U-SQL betiğinizi yazma

Aşağıda basit bir U-SQL betiği gösterilmiştir. Küçük bir veri kümesini tanımlar ve bu veri kümesini /data.csv adlı bir dosya olarak varsayılan Data Lake Store’a yazar.

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 işi gönderme

  1. Visual Studio 'da Dosya > Yeni > Proje' yi seçin.

  2. U-SQL proje türünü seçin ve ardından İleri' yi seçin. Yeni projenizi yapılandırın bölümünde Oluştur' u seçin.

    Visual Studio, bir Script. usql dosyası içeren bir çözüm oluşturur.

  3. Betiği Ilk U-SQL betiğinizden Script. usql penceresine yapıştırın.

  4. Çözüm Gezgini, Script. usql öğesine sağ tıklayın ve betiği gönder' i seçin.

  5. Işi gönder' de Data Lake Analytics hesabınızı seçin ve Gönder' i seçin.

    U-SQL Visual Studio projesini gönderme

İş gönderildikten sonra açılan İş görünümü sekmesinde işin ilerleme durumu gösterilir.

  • İş Özeti, işin özetini gösterir.
  • İş Grafı, işin ilerleme durumunu görselleştirir.
  • Meta Veri İşlemleri, U-SQL kataloğunda yapılan tüm işlemleri gösterir.
  • Veri tüm girdileri ve çıktıları gösterir.
  • Durum Geçmişi bölümünde zaman çizelgesi ve durum ayrıntıları gösterilir.
  • Au Analizi işte kaç au kullanıldığını gösterir ve farklı au ayırma stratejilerinin benzetimlerini keşfedebilir.
  • Tanılama, iş yürütme ve performans iyileştirme için gelişmiş bir analiz sağlar.

U-SQL Visual Studio Data Lake Analytics iş performans grafiği

En son iş durumunu görmek ve ekranı yenilemek için Yenile' yi seçin.

İş durumunu kontrol etme

  1. Sunucu Gezgini' de Azure > Data Lake Analytics' nı seçin.

  2. Data Lake Analytics hesap adını genişletin.

  3. İşler’e çift tıklayın.

  4. Daha önce gönderdiğiniz işi seçin.

İş çıktısını görme

  1. Sunucu Gezgini, gönderdiğiniz işe gidin.

  2. Veri sekmesine tıklayın.

  3. İş Çıktıları sekmesinde "/data.csv" dosyasını seçin.

Sonraki adımlar