若要使用 Databricks Apps 建置數據和 AI 應用程式,您可以使用任何支援 Python 的 IDE,例如 PyCharm、IntelliJ IDEA 或 Visual Studio Code。 Azure Databricks 建議使用適用於 Visual Studio Code 的 Databricks 延伸模組,但您也可以在 Databricks 筆記本和檔案編輯器中編輯程式代碼。
Databricks Apps 環境會自動設定數個環境變數,例如執行應用程式和驗證所需值之 Azure Databricks 工作區的 URL。 許多應用程式也需要自訂配置,例如用於執行應用程式的特定命令或存取 SQL 資料倉儲的參數。 使用app.yaml檔案來定義這些設定。
若要在本機開發應用程式:
- 在慣用的 IDE 中建置和測試您的應用程式。
- 在命令行本機執行應用程式,並在瀏覽器中預覽。
- 當應用程式完成並測試時,請將程式代碼和必要檔案移至您的 Azure Databricks 工作區。
使用下列主題來支援您的應用程式開發:
| Topic | 說明 |
|---|---|
| 定義應用程式運行時間 | 指定應用程式執行的方式,包括命令、自變數和預設設定。 |
| 設定計算大小 | 選取應用程式的 CPU 和記憶體,以符合工作負載需求。 |
| 定義環境變數 | 設定用於驗證、工作區存取或應用程式特定設定的環境變數。 |
| 管理相依性 | 在 requirements.txt 或 package.json 檔案中列出應用程式執行所需的 Python 套件。 |
| 新增資源 | 在運行期間,包含應用程式運作所需的靜態檔案或其他資源。 |