Azure Synapse Analytics için Apache Spark kullanarak Azure Veri Gezgini'ne bağlanma

Bu makalede, Azure Synapse Analytics için Apache Spark ile Synapse Studio'dan Bir Azure Veri Gezgini veritabanına nasıl erişildiği açıklanmaktadır.

Önkoşullar

Synapse Studio'ya gidin

Azure Synapse çalışma alanından Synapse Studio'yu Başlat'ı seçin. Synapse Studio giriş sayfasında Veri'yi seçerek Veri Nesne Gezgini'ne gidin.

Azure Veri Gezgini veritabanını Azure Synapse çalışma alanına bağlama

Azure Veri Gezgini veritabanını çalışma alanına bağlama işlemi bağlı bir hizmet aracılığıyla gerçekleştirilir. Azure Veri Gezgini bağlı hizmetiyle Azure Synapse için Apache Spark'tan verilere göz atabilir ve verileri inceleyebilir, okuyabilir ve yazabilirsiniz. Tümleştirme işlerini bir işlem hattında da çalıştırabilirsiniz.

Veri Nesne Gezgini'nden bir Azure Veri Gezgini kümesine doğrudan bağlanmak için şu adımları izleyin:

  1. Veri + yanındaki simgeyi seçin.

  2. Dış verilere bağlanmak için Bağlan'ı seçin.

  3. Azure Veri Gezgini (Kusto) öğesini seçin.

  4. Devamtuşuna basın.

  5. Bağlı hizmeti adlandırmak için kolay bir ad kullanın. Bu isim, Veri Nesne Gezgini'nde görünür ve Azure Synapse çalışma zamanları tarafından veritabanına bağlanmak için kullanılır.

  6. Aboneliğinizden Azure Veri Gezgini kümesini seçin veya URI'yi girin.

  7. Hizmet sorumlusu kimliğini ve Hizmet sorumlusu anahtarını girin. Bu hizmet sorumlusunun okuma işlemi için veritabanında görüntüleme erişimine ve veri almak için veri giriş erişimine sahip olduğundan emin olun.

  8. Azure Veri Gezgini veritabanı adını girin.

  9. Doğru izinlere sahip olduğunuzdan emin olmak için Bağlantıyı test et'i seçin.

  10. Oluştur'i seçin.

    Yeni bir bağlı hizmeti gösteren ekran görüntüsü.

    Uyarı

    (İsteğe bağlı) Test bağlantısı yazma erişimini doğrulamaz. Hizmet sorumlusu kimliğinizin Azure Veri Gezgini veritabanına yazma erişimi olduğundan emin olun.

  11. Azure Veri Gezgini kümeleri ve veritabanları, Azure Veri Gezgini bölümünün altındaki Bağlı sekmesinde görünür.

    Kümelere göz atmayı gösteren ekran görüntüsü.

  12. Bağlı hizmetle bir not defterinden etkileşim kurabilmeniz için önce çalışma alanında yayımlanması gerekir. Araç çubuğunda Yayımla'ya tıklayın, bekleyen değişiklikleri gözden geçirin ve Tamam'a tıklayın.

    Uyarı

    Geçerli sürümde veritabanı nesneleri, Azure Veri Gezgini veritabanlarındaki Microsoft Entra hesabı izinlerinize göre doldurulur. Apache Spark not defterlerini veya tümleştirme işlerini çalıştırdığınızda, bağlantı hizmetindeki kimlik bilgileri kullanılır (örneğin, hizmet sorumlusu).

Kod tarafından oluşturulan eylemlerle hızlı bir şekilde etkileşim kurma

Bir veritabanına veya tabloya sağ tıkladığınızda, örnek Spark not defterlerinin listesi görüntülenir. Azure Veri Gezgini'ne veri okuma, yazma veya akışla aktarma seçeneği belirleyin.

Yeni örnek not defterlerini gösteren ekran görüntüsü.

Burada verileri okuma örneği verilmiştır. Not defterini Spark havuzunuza ekleyin ve hücreyi çalıştırın.

Yeni bir okuma not defterini gösteren ekran görüntüsü.

Uyarı

İlk yürütme sırasında Spark oturumu başlatmak üç dakikadan fazla sürebilir. Sonraki yürütmeler önemli ölçüde daha hızlı olacaktır.

Sınırlamalar

Azure Veri Gezgini bağlayıcısı şu anda Azure Synapse tarafından yönetilen sanal ağlarda desteklenmiyor.

Sonraki adımlar