共用方式為


將 SQL 倉儲資源新增至 Databricks 應用程式

SQL 倉儲 新增為 Databricks Apps 資源,讓您的應用程式能夠連線到計算資源並執行 SQL 查詢。

新增 SQL 倉儲資源

在你新增 SQL 倉庫作為資源之前,先先檢視 應用程式資源的前置條件

  1. 當你建立或編輯應用程式時,請切換到 「配置 」步驟。
  2. 應用程式資源 區塊,點擊 + 新增資源
  3. 選取 [SQL 倉儲 ] 作為資源類型。
  4. 從工作區的可用選項中選擇 SQL 倉儲。
  5. 為您的應用程式選取適當的權限層級:
    • 可以使用: 授與應用程式連線到 SQL 倉儲並執行查詢的權限。 這是大多數應用程式所需的最低權限。
    • 可以管理: 授與應用程式變更組態、調整和其他系統管理設定的權限。 只有在您的應用程式特別需要管理倉儲時才選取此選項。
  6. (選用)指定自訂資源索引鍵,這是您在應用程式設定中參考 SQL 倉儲的方式。 預設索引鍵是 sql-warehouse

環境變數

當您使用 SQL 倉儲資源部署應用程式時,Azure Databricks 會透過您可以使用欄位參考 valueFrom 的環境變數來公開倉儲識別碼。

如需詳細資訊,請參閱 從資源存取環境變數

移除 SQL 倉儲資源

當您從應用程式移除 SQL 倉儲資源時,應用程式的服務主體會失去倉儲的存取權。 SQL 倉儲本身保持不變,並繼續可供具有適當權限的其他使用者和應用程式使用。

最佳實務

當您使用 SQL 倉儲資源時,請考慮下列事項:

  • 授予最低權限。 除非您的應用程式特別需要在倉儲上執行系統管理工作,否則請使用 Can use 權限。
  • SQL 倉儲會取用計算資源。 監控應用程式的查詢模式和倉儲使用率,以最佳化成本。
  • 在您的應用程式中實作重試邏輯和錯誤處理,以管理潛在的連線問題或倉儲不可用。
  • 選取符合應用程式效能需求和預期查詢負載的倉儲大小。