Share via


Python için Databricks Bağlan ile JupyterLab kullanma

Dekont

Bu makalede Databricks Runtime 13.0 ve üzeri için Databricks Bağlan yer alır.

Bu makalede, JupyterLab ile Python için Databricks Bağlan'nin nasıl kullanılacağı anlatılmıştır. Databricks Bağlan popüler not defteri sunucularını, IDE'leri ve diğer özel uygulamaları Azure Databricks kümelerine bağlamanızı sağlar. Bkz. Databricks Bağlan nedir?.

Dekont

Databricks Bağlan kullanmaya başlamadan önce Databricks Bağlan istemcisini ayarlamanız gerekir.

Databricks Bağlan'ı JupyterLab ve Python ile kullanmak için bu yönergeleri izleyin.

  1. JupyterLab'i yüklemek için Python sanal ortamınız etkinleştirildiğinde terminalinizde veya Komut İsteminizde aşağıdaki komutu çalıştırın:

    pip3 install jupyterlab
    
  2. JupyterLab'i web tarayıcınızda başlatmak için etkinleştirilmiş Python sanal ortamınızdan aşağıdaki komutu çalıştırın:

    jupyter lab
    

    JupyterLab web tarayıcınızda görünmüyorsa, sanal ortamınızla veya 127.0.0.1 sanal ortamınızdan başlayan localhost URL'yi kopyalayın ve web tarayıcınızın adres çubuğuna girin.

  3. Yeni not defteri oluşturma: JupyterLab'de ana menüden Yeni Not Defteri Dosyala'ya > tıklayın, Python 3 (ipykernel) öğesini seçin ve Seç'e tıklayın.>

  4. Not defterinin ilk hücresine örnek kodu veya kendi kodunuzu girin. Kendi kodunuzu kullanıyorsanız, en azından örnek kodda gösterildiği gibi başlatmanız DatabricksSession gerekir.

  5. Not defterini çalıştırmak için Tüm Hücreleri Çalıştır'a > tıklayın. Tüm kod yerel olarak çalıştırılırken, DataFrame işlemlerini içeren tüm kodlar uzak Azure Databricks çalışma alanında kümede çalıştırılır ve çalıştırma yanıtları yerel arayana geri gönderilir.

  6. Not defterinde hata ayıklamak için, not defterinin araç çubuğunda Python 3 (ipykernel) öğesinin yanındaki hata (Hata Ayıklayıcıyı Etkinleştir) simgesine tıklayın. Bir veya daha fazla kesme noktası ayarlayın ve ardından Tüm Hücreleri Çalıştır'a > tıklayın. Tüm spark kodu uzak Azure Databricks çalışma alanında kümede çalışmaya devam ederken tüm kodlarda yerel olarak hata ayıklanır. Çekirdek Spark altyapısı kodu doğrudan istemciden hata ayıklanamaz.

  7. JupyterLab'i kapatmak için Dosya > Kapat'a tıklayın. JupyterLab işlemi terminalinizde veya Komut İsteminizde çalışmaya devam ediyorsa, onaylamak için tuşuna basıp Ctrl + c girerek y bu işlemi durdurun.

Daha ayrıntılı hata ayıklama yönergeleri için bkz . Hata Ayıklayıcı.