Aracılığıyla paylaş


Databricks not defterleri arasında kod paylaşma

Bu makalede, Python dosyalarını oluşturma ve içeri aktarma dahil olmak üzere kodunuzu modüler hale getirmek için dosyaların nasıl kullanılacağı açıklanmaktadır.

Databricks, not defterlerini karmaşık bağımlılıklara sahip iş akışlarında birleştirmenizi sağlayan çok görevli işleri de destekler. Daha fazla bilgi için bkz. Lakeflow İşleri.

Dosyaları kullanarak kodunuzu modüler haleleştirme

Databricks Runtime 11.3 LTS ve üzeri ile Azure Databricks çalışma alanında kaynak kod dosyaları oluşturup yönetebilir ve ardından bu dosyaları gerektiği gibi not defterlerinize aktarabilirsiniz. Dosyalarınızı bir Git deposuyla eşitlemek için databricks deposu da kullanabilirsiniz. Ayrıntılar için bkz. Python ve R modülleriyle veAzure Databricks Git klasörleriyle çalışma.

Python dosyası oluşturma

Dosya oluşturmak için:

  1. Sol kenar çubuğunda Çalışma Alanı'na tıklayın.
  2. Dosya Oluştur'a >tıklayın. Dosya bir düzenleyici penceresinde açılır ve değişiklikler otomatik olarak kaydedilir.
  3. ile biten .pydosya için bir ad girin.

Dosyayı not defterine aktarma

Standart Python içeri aktarma komutlarını kullanarak bir dosyayı not defterine aktarabilirsiniz:

Aşağıdaki dosyaya sahip olduğunuzu varsayalım:

İşlevleri tanımlayan dosya.

Bu dosyayı bir not defterine aktarabilir ve dosyada tanımlanan işlevleri çağırabilirsiniz:

Dosyayı not defterine aktarın.

Başka bir klasörden not defterine dosya aktarma

Yardımcı dosya başka bir klasördeyse, tam dosya yolunu kullanmanız gerekir. Tam yolu kopyalamak için çalışma alanınızdaki dosyaya gidin ve kebap menüsünde URL/yol Tam yol > kopyala'ya tıklayın.

Farklı bir klasörden bir dosyayı not defterine aşağıdaki gibi aktarabilirsiniz:

Dosyayı başka bir klasörden not defterine aktarın.

Dosya çalıştırma

Düzenleyiciden bir dosya çalıştırabilirsiniz. Bu, test için kullanışlıdır. Dosyayı çalıştırmak için, imlecinizi kod alanına getirin ve Shift + Enter seçin veya hücredeki kodu vurgulayın ve yalnızca seçili kodu çalıştırmak için Shift + Ctrl + Enter basın.

Dosya silme

Çalışma alanı menüsüne erişme ve çalışma alanı içindeki dosyaları veya diğer öğeleri silme hakkında bilgi için bkz. Klasörler ve klasör nesneleriyle çalışma ve Çalışma alanı nesnelerini yönetme .

Dosyayı yeniden adlandırma

Açık bir dosyanın başlığını değiştirmek için başlığa tıklayın ve satır içinde düzenleyin veya Dosya > Yeniden Adlandır'a tıklayın.

Dosya erişimini denetleme

Azure Databricks hesabınızda Premium plan varsa, bir dosyaya kimlerin erişimi olduğunu denetlemek için Çalışma Alanı erişim denetimini kullanabilirsiniz.