Aracılığıyla paylaş


Databricks Apps çalışma alanınızı ve geliştirme ortamınızı ayarlama

Databricks uygulamaları oluşturmak, dağıtmak ve çalıştırmak için ortamınızın belirli önkoşulları karşılaması gerekir. Bunlar hem Azure Databricks çalışma alanınıza hem de yerel geliştirme ortamınıza yönelik gereksinimleri içerir.

Azure Databricks çalışma alanınızı ayarlama

Azure Databricks çalışma alanınızda uygulama dağıtmak ve çalıştırmak için aşağıdaki gereksinimleri karşıladığından emin olun:

  • Databricks Apps bu altyapıya bağlı olduğundan çalışma alanı sunucusuz işlemi destekleyen bir bölgede bulunur. Bkz. Sunucusuz kullanılabilirlik.
  • Ağ yapılandırması (VPC güvenlik duvarı kuralları veya çıkış denetimleri gibi) *.databricksapps.com alanına dışa doğru erişime izin verir.

Geliştirme ortamınızı ayarlama

Tüm uygulamalar, çalışma alanınıza erişmek için yapılandırılmış Databricks CLI sürüm 0.229.0 veya üzerini gerektirir. CLI'yı yüklemek veya güncelleştirmek için bkz. Databricks CLI'yı yükleme veya güncelleştirme. Azure Databricks , OAuth kullanıcıdan makineye (U2M) kimlik doğrulamasının kullanılmasını önerir.

Python, Node.jsveya her ikisini birleştiren karma mimari kullanarak uygulama geliştirebilirsiniz. Uygulamanızın kullandığı dillere göre aşağıdaki araçları yükleyin.

Piton

Uygulamanızı Python kullanarak oluşturuyorsanız geliştirme ortamınızın aşağıdaki gereksinimleri karşılaması gerekir.

  • Python sürüm 3.11 veya üzeri yüklü.

  • Python için Databricks SDK'sı yüklü. Şu şekilde yükleyin:

    pip3 install databricks-sdk
    
  • (İsteğe bağlı) Uygulamanızın Databricks SQL'e erişmesi gerekiyorsa Python için Databricks SQL Bağlayıcısı yüklüdür. Şu şekilde yükleyin:

    pip3 install databricks-sql-connector
    

Node.js

Uygulamanızı Node.jskullanarak oluşturuyorsanız geliştirme ortamınızın aşağıdaki gereksinimleri karşılaması gerekir.

  • Node.js sürüm 22.16 veya üzeri yüklü.

  • (İsteğe bağlı) Uygulamanızın Databricks SQL'e erişmesi gerekiyorsa Node.jsiçin Databricks SQL Sürücüsü yüklüdür. Şu şekilde yükleyin:

    npm i @databricks/sql