Python için Databricks Connect ile JupyterLab kullanma
Not
Bu makale Databricks Runtime 13.3 LTS ve üzeri için Databricks Connect'i kapsar.
Bu makalede, JupyterLab ile Python için Databricks Connect'in nasıl kullanılacağı anlatılmıştır. Databricks Connect popüler not defteri sunucularını, IDE'leri ve diğer özel uygulamaları Azure Databricks kümelerine bağlamanızı sağlar. Bkz. Databricks Connect nedir?.
Not
Databricks Connect'i kullanmaya başlamadan önce Databricks Connect istemcisini ayarlamanız gerekir.
Databricks Connect'i JupyterLab ve Python ile kullanmak için bu yönergeleri izleyin.
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
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şlayanlocalhost
URL'yi kopyalayın ve web tarayıcınızın adres çubuğuna girin.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.>
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.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.
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.
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
girereky
bu işlemi durdurun.
Daha ayrıntılı hata ayıklama yönergeleri için bkz . Hata Ayıklayıcı.