Databricks CLI 命令

Note

Databricks CLI 的使用受限於 Databricks 授權 和 Databricks 隱私權聲明,包括任何使用數據條款。

本文提供可用 Databricks CLI 命令的相關資訊。 此資訊補充命令列說明。 欲了解更多關於安裝及使用 Databricks CLI 的資訊,請參閱 安裝或更新 Databricks CLI 及 Databricks CLI。

Databricks CLI 包含了下表所列的命令群組。 命令群組包含一組相關的命令,也可包含子命令。 要輸出命令群組、個別命令或子命令的使用方式和語法資訊:

  • databricks <command-group> -h
  • databricks <command-group> <command-name> -h
  • databricks <command-group> <command-name> <subcommand-name> -h

許多 CLI 指令會對應到 Azure Databricks REST API reference 中所記錄的操作。

工作區命令

Group 描述和命令
fs 用於管理檔案與檔案系統的命令:
cat、、 cp、 ls、 mkdir、 rm
git-credentials 註冊 Databricks 個人存取憑證以便代替使用者執行作業的指令:
create、、 delete、 get、 list、 update
repos 允許使用者管理其 Git 存放庫的命令:
create、、 delete、 get、 list、 update
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions
secrets 用於管理祕密、祕密範圍和存取權限的命令:
create-scope、delete-acl、delete-scope、delete-secret、get-acl、get-secretlist-aclslist-scopes、、 list-secretsput-aclput-secret
workspace 列出、匯入、匯出及刪除工作區中筆記本和資料夾的命令:
delete、export、export-dir、get-status、import、import-dir、、、 listmkdirs
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions

計算機指令

Group 描述和命令
cluster-policies 控制使用者根據一組規則設定叢集能力的命令:
create、、 delete、 edit、 get、 list
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions
clusters 允許您建立、啟動、編輯、列出、終止和刪除叢集的命令:
change-owner、create、delete、edit、events、get、list、list-node-types、list-zones、permanent-delete、pin、resize、restart、spark-versions、start、unpin
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions
環境 管理環境資源的指令,包括定義無伺服器筆記本與作業環境版本與相依性的工作區層基環境:
create-workspace-base-environment、delete-workspace-base-environment、get-default-workspace-base-environment、get-operation、get-workspace-base-environment、list-workspace-base-environments、refresh-workspace-base-environment、 update-default-workspace-base-environmentupdate-workspace-base-environment
global-init-scripts 可讓工作區系統管理員為其工作區設定全域初始化指令碼的命令:
create、、 delete、 get、 list、 update
instance-pools 使用現成可用的雲端實例來建立、編輯、刪除和列出實例池的命令,以縮短叢集啟動和自動調整的時間:
create、、 delete、 edit、 get、 list
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions
instance-profiles 可讓系統管理員新增、列出和移除使用者可啟動叢集的執行個體設定檔的命令:
add、 、 edit、 listremove
圖書館 安裝、卸載和取得叢集上程式庫狀態的命令:
all-cluster-statuses、 、 cluster-status、 installuninstall
叢集的政策合規性 檢視和管理工作區中叢集政策合規狀態的指令:
cancel-pending-cluster-enforcement、 、 enforce-compliance、 get-compliancelist-compliance
policy-families 查看可用策略家族的命令:
get、list

作業命令

Group 描述和命令
jobs 管理作業的命令:
cancel-all-runs、cancel-run、create、delete、delete-run、export-run、get、get-run、get-run-output、list、list-runs、repair-run、reset、run-now、submit、update
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions
工作政策合規 檢視和管理工作區中工作政策合規狀態的指令:
enforce-compliance、get-compliance、list-compliance

管線指令

Group 描述和命令
pipelines 修改與管理 Lakeflow 管線的指令:
clone、create、delete、get、get-update、list-pipeline-eventslist-pipelineslist-updates、、 start-updatestopupdate
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions
apply-environment、deploy、destroy、dry-run、generate、historyinitlogs、、 openrunstop

機器學習指令

air指令群組負責提交並管理 AI 執行時 GPU 訓練工作負載。 關於設定與使用指引,請參閱 Use the Databricks CLI with AI Runtime。

Group 描述和命令
experiments 與實驗互動的命令,實驗是 MLflow 中組織的主要單位;所有 MLflow 執行都屬於實驗:
create-experiment, create-logged-model, , create-rundelete-experimentdelete-logged-modeldelete-logged-model-tagdelete-rundelete-runsdelete-tagfinalize-logged-modelget-by-nameget-experimentget-historyget-logged-modelget-runlist-artifactslist-experimentslog-batchlog-inputslog-logged-model-paramslog-metriclog-modellog-outputslog-paramrestore-experimentrestore-runrestore-runssearch-experimentssearch-logged-modelssearch-runsset-experiment-tagset-logged-model-tagsset-tagupdate-experimentupdate-run
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions
功能工程 與 Databricks 功能存放區中功能互動的命令,為 AI 和 ML 模型中使用的功能提供中央登錄。
create-feature,create-kafka-config,create-materialized-feature,create-stream,delete-feature,delete-kafka-config,delete-materialized-feature,delete-stream,get-feature,get-kafka-config,get-materialized-feature,get-stream,list-features,list-kafka-configs,list-materialized-features,list-streams,update-feature,update-kafka-config,update-materialized-feature,update-stream
model-registry 用於工作區模型登錄的命令:
approve-transition-request、create-comment、create-model、create-model-version、create-transition-request、create-webhook、delete-comment、delete-model、delete-model-tag、delete-model-version、delete-model-version-tag、delete-transition-request、delete-webhook、get-latest-versions、get-model、get-model-version、get-model-version-download-uri、list-models、list-transition-requests、list-webhooks、reject-transition-request、rename-model、search-model-versions、search-models、set-model-tag、set-model-version-tag、test-registry-webhook、transition-stage、update-comment、update-model、update-model-version、update-webhook
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions

即時服務命令

Group 描述和命令
serving-endpoints 用來建立、更新和刪除服務端點之模型的命令:
build-logs、create、create-provisioned-throughput-endpoint、delete、export-metrics、get、get-open-api、list、logs、patch、put、put-ai-gateway、query、update-config、update-notifications、update-provisioned-throughput-endpoint-config
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions

身份與存取指令

Group 描述和命令
account 用於管理 Databricks 帳戶的命令:
  • 身份與存取:access-control, groups, groups-v2, iam-v2service-principals, service-principals-v2, , users, users-v2workspace-assignment
  • Unity 目錄:metastore-assignments、metastores、storage-credentials
  • 設定:endpoints, , ip-access-listsnetwork-connectivitynetwork-policiessettingssettings-v2workspace-network-configuration
  • 布建:credentials、encryption-keys、networks、private-access、storage、vpc-endpoints、workspaces
  • 報表: billable-usage, budget-policy, budgets, log-delivery, usage-dashboards
  • OAuth: custom-app-integration, federation-policy, o-auth-published-apps, published-app-integrationservice-principal-federation-policy, ,service-principal-secrets
  • 災難復原: disaster-recovery
auth 用於認證的命令:
describe、、loginlogout、profiles、、switch、token
current-user 擷取目前已驗證使用者或服務主體相關資訊的命令:
me
groups 群組命令可簡化身分識別管理,讓您更輕鬆地指派對 Databricks 工作區、資料和其他安全性實體物件的存取權:
create、、deleteget、list、、patch、update
群組-V2 用於使用更新後的 API 管理 Databricks 工作區群組的指令。 群組簡化身份管理,使得更輕鬆地指派存取 Databricks 工作區、資料及其他可保護物件:
create、、deleteget、list、、patch、update
permissions 針對不同物件和端點上的各種使用者,建立讀取、寫入、編輯、更新及管理存取權的命令:
get、set、update
get-permission-levels
服務主體秘密代理 用於在工作空間層級管理服務主體秘密的指令。 利用產生的秘密取得服務主體的 OAuth 存取權杖:
create、delete、list
service-principals 用於工作、自動化工具和系統(例如腳本、應用程式和 CI/CD 平台)的識別指令:
create、、deleteget、list、、patch、update
服務主體-V2 用於使用更新 API 管理服務主體身份的指令,適用於工作、自動化工具及系統,如腳本、應用程式和 CI/CD 平台:
create、、deleteget、list、、patch、update
users 由 Databricks 辨識並透過電子郵件地址表示的使用者身分識別命令:
create、、deleteget、list、、patch、update
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions
users-v2 使用更新後的 API 管理 Databricks 工作空間中使用者身份的指令:
create、、deleteget、list、、patch、update
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions
工作空間-IAM-V2 管理身份與工作區存取的指令:
get-workspace-access-detail-local、 、 resolve-group-proxy、 resolve-service-principal-proxyresolve-user-proxy
Group 描述和命令
alerts 對警示進行操作的指令:
create、、 delete、 get、 list、 update
alerts-legacy Deprecated. 在舊版警示上執行作業的命令:
create、、 delete、 get、 list、 update
alerts-v2 使用更新後的 API 管理 SQL 警示的指令。 警示會定期執行查詢,評估結果的條件,並在條件達成時通知使用者及/或通知目的地:
create-alert、、 get-alert、 list-alerts、 trash-alert、 update-alert
數據源 Deprecated. 建立新查詢物件的命令:
list
queries 對查詢定義執行作業的命令:
create、、deleteget、list、、restore、update
queries-legacy Deprecated. 對舊版查詢定義執行作業的命令:
create、、deleteget、list、、restore、update
query-history 透過 SQL 倉儲存取查詢歷程記錄的命令:
list
倉庫 管理 SQL 倉儲的命令是一種計算資源,可讓您在 Databricks SQL 內的資料物件上執行 SQL 命令:
create、create-default-warehouse-override、delete、delete-default-warehouse-override、edit、get、get-default-warehouse-override、get-workspace-warehouse-config、list、list-default-warehouse-overrides、set-workspace-warehouse-config、start、stop、update-default-warehouse-override
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions

Unity Catalog 命令

Group 描述和命令
artifact-allowlists 管理工件允許清單的命令。 在 Databricks Runtime 13.3 和更新版本中,您可以將程式庫和 init 腳本新增至 UC 中的允許清單,讓使用者可以在設定為標準存取模式的計算資源上運用這些資源。
get、update
catalogs 管理目錄的命令,這是 Unity 目錄三層命名空間的第一層:
create、、 delete、 get、 list、 update
connections 建立外部資料來源連線的命令:
create、、 delete、 get、 list、 update
憑據 用來管理認證的命令,這些認證是用來存取雲端租用戶上服務的驗證和授權機制。 每個認證都受限於 Unity 目錄存取原則,可控制哪些使用者和群組可以存取認證。
create-credential、delete-credential、、generate-temporary-service-credentialget-credential、list-credentials、、、 update-credentialvalidate-credential
資料分類 管理 Unity 目錄目錄資料分類設定的指令。 資料分類會自動識別並標記 Unity 目錄資料表中的敏感資料:
create-catalog-config、 、 delete-catalog-config、 get-catalog-configupdate-catalog-config
資料品質 管理 Unity 目錄物件資料品質的指令(目前支援結構與資料表):
cancel-refresh、create-monitor、create-refresh、delete-monitor、get-monitor、get-refresh、、、 list-refreshupdate-monitor
實體標籤指派 用於建立、更新、刪除及列出 Unity Catalog 實體間標籤指派的指令:
create、、 delete、 get、 list、 update
外部血統 定義及管理 Databricks 物件與外部系統間血脈關係的指令:
create-external-lineage-relationship、 、 delete-external-lineage-relationship、 list-external-lineage-relationshipsupdate-external-lineage-relationship
外部位置 管理外部位置的命令,可將雲端儲存體路徑與授權存取雲端儲存體路徑的儲存體認證相結合:
create、、 delete、 get、 list、 update
外部元資料 註冊及管理 Unity 目錄中外部系統元資料的指令:
create-external-metadata、、 delete-external-metadata、 get-external-metadata、 list-external-metadata、 update-external-metadata
functions 在 Unity 目錄中管理 使用者定義函式 (UDF) 的 指令:
create、、 delete、 get、 list、 update
grants 授與對 Unity 目錄中資料的存取權的命令:
get、get-effective、update
中繼存放區 管理中繼存放區的命令,中繼存放區是 Unity 目錄中物件的最上層容器:
assign、create、current、delete、get、list、summary、、unassign、、 updateupdate-assignment
model-versions 管理模型版本的命令。 Databricks 提供 Unity 目錄中 MLflow 模型登錄的託管版本。
delete、、 get、 get-by-alias、 list、 update
online-tables 管理即時資料表的命令,能以較低延遲和更高的 QPS 存取 Delta 資料表中的數據:
create、delete、get
原則 管理 Unity 目錄中 Attribute-Based 存取控制(ABAC)政策的指令。 在 ABAC 政策中,存取是根據資料屬性而非特定資源來控制:
create-policy、、 delete-policy、 get-policy、 list-policies、 update-policy
quality-monitors 管理監視器的命令,該監視器可計算和監視一段時間內資料表的數據或模型品質指標:
create、delete、、getget-refresh、list-refreshes、、、 run-refreshupdate
品質監控器 V2 Deprecated. 管理 Unity 目錄物件資料品質監控器的指令。 改用 資料品質 :
create-quality-monitor、、 delete-quality-monitor、 get-quality-monitor、 list-quality-monitor、 update-quality-monitor
registered-models 管理已註冊模型的命令。 Databricks 提供 Unity 目錄中 MLflow 模型登錄的託管版本。
create、delete、、delete-aliasget、list、、、 set-aliasupdate
resource-quotas 管理資源配額的命令,這些配額由 Unity Catalog 在所有安全物件上強制執行,用以限制可建立的資源數量。
get-quota、list-quotas
無線電廣播協會 指令讓使用者能夠請求存取 Unity 目錄的可安全資料。
batch-create-access-requests、get-access-request-destinations、update-access-request-destinations
schemas 管理架構的命令,這是 Unity 目錄三層命名空間的第二層:
create、、 delete、 get、 list、 update
秘密-UC 管理 Unity 目錄秘密的指令,這些機密資料將密碼、令牌和金鑰等敏感憑證資料儲存在三層命名空間中。 公開預覽:
create-secret、、 delete-secret、 get-secret、 list-secrets、 update-secret
storage-credentials 管理儲存體認證的命令,儲存體認證是存取雲端租用戶上所儲存資料的驗證和授權機制:
create、、deleteget、list、、update、validate
system-schemas 用來管理系統結構描述的命令,這些是系統類別目錄中的結構描述:
disable、enable、list
table-constraints 管理主索引鍵和外部索引鍵限制式的命令,這些限制式會編碼資料表中欄位之間的關聯性:
create、delete
tables 管理資料表的命令,其位於 Unity 目錄三層命名空間的第三層:
create、、deleteexists、get、、list、list-summaries
臨時路徑憑證 管理臨時路徑憑證的指令,這些憑證是用於存取 Databricks 中註冊的外部雲端儲存位置的短時間且縮小範圍的憑證。
generate-temporary-path-credentials
temporary-table-credentials 用來管理臨時表認證的命令,這些認證是短期的縮小範圍認證,用來存取數據表數據儲存在 Databricks 中的雲端儲存位置。
generate-temporary-table-credentials
臨時卷憑證 管理臨時卷憑證的指令,這些憑證是短暫且縮小範圍的憑證,用於存取存放磁碟區資料的雲端儲存位置,該位置存放在 Databricks。 公開預覽:
generate-temporary-volume-credentials
volumes 管理磁碟區的命令,這是 Unity 目錄 (UC) 功能,可用來存取、儲存、控管、組織和處理檔案:
create、、 delete、 list、 read、 update
workspace-bindings 管理安全性工作區繫結的命令。 Databricks 中的可保護項目可以設定為 OPEN 或 ISOLATED。
get、 、 get-bindings、 updateupdate-bindings

標籤指令

Group 描述和命令
標籤政策 管理 Databricks 中受管標籤政策的指令:
create-tag-policy、 、 delete-tag-policy、 get-tag-policyupdate-tag-policy
工作空間-實體-標籤-指派 管理工作區範圍物件標籤指派的指令:
create-tag-assignment、、 delete-tag-assignment、 get-tag-assignment、 list-tag-assignment、 update-tag-assignment

OpenSharing 指令

Group 描述和命令
providers 管理資料提供者的命令,資料提供者代表共用資料的組織:
create、、deleteget、list、、list-shares、update
recipient-activation 管理接收者啟用的指令,僅適用於 Databricks to-Open 共享模型中,接收物件具有 TOKEN 認證類型:
get-activation-url-info、retrieve-token
收件者 使用 :method:recipients/create 來建立管理收件者的命令,以代表您想要允許其存取共用的組織:
create、、deleteget、list、、rotate-token、update
share-permissions
收件人-聯邦-政策 管理 Databricks-to-Open 共享模型中 OIDC 接收者的聯合政策的指令:
create、 、 delete、 get-federation-policylist
股票 用來管理資源共享的命令,這些資源共享由 :method:shares/create 實例化為容器:
create、、deleteget、list、、list-shares、update
share-permissions、update-permissions

設定命令

Group 描述和命令
ip-access-lists 可讓系統管理員設定 IP 存取清單的命令:
create、、deleteget、list、、replace、update
notification-destinations 管理工作區通知目標的指令:
create、、 delete、 get、 list、 update
settings 允許使用者在工作區層級管理設定的命令:
aibi-dashboard-embedding-access-policy、aibi-dashboard-embedding-approved-domains、automatic-cluster-update、compliance-security-profile、dashboard-email-subscriptions、default-namespace、disable-legacy-access、disable-legacy-dbfs、enable-export-notebook、enable-notebook-table-clipboard、enable-results-downloading、enhanced-security-monitoring、restrict-workspace-admins、sql-results-download
token-management 可讓系統管理員取得其他使用者所有權杖和刪除權杖的命令:
create-obo-token、、 delete、 get、 list、 update-token-management
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions
令牌 用於建立、列出及撤銷憑證的命令,這些憑證可用於驗證及存取 Databricks REST API:
create、 、 delete、 listupdate
workspace-conf 更新工作區設定的命令:
get-status、set-status
workspace-settings-v2 使用更新 API 管理工作區層級設定的指令:
get-public-workspace-setting、list-workspace-settings-metadata、patch-public-workspace-setting

開發人員工具 指令

Group 描述和命令
AITOOLS 安裝、管理及更新 Databricks AI 技能的指令:
install、、 list、 uninstall、 update、 version
bundle 管理宣告式自動化套件的指令,讓你能以程式碼形式表達你的 Databricks 專案:
deploy、deployment、destroy、generate、init、open、plan、run、schema、summary、sync、validate
sync 將本機目錄同步至工作區目錄。
ssh 指令用來設定並建立 SSH 連線給你的 Databricks 運算與工作區。
connect、setup

AI 搜尋指令

Group 描述和命令
AI 搜尋 管理 AI 搜尋端點與索引的指令。 AI 搜尋端點代表用於承載 AI 搜尋索引的計算資源:
create-endpoint、create-index、delete-endpoint、delete-index、get-endpoint、get-index、list-endpoints、list-indexes、query-index、remove-data、scan-index、sync-index、update-endpoint、upsert-data
vector-search-endpoints 管理 AI 搜尋端點的指令,代表用於承載 AI 搜尋索引的計算資源:
create-endpoint、delete-endpoint、、get-endpointlist-endpoints、patch-endpoint、、、 retrieve-user-visible-metricsupdate-endpoint-budget-policy
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions
vector-search-indexes 管理 AI 搜尋索引的指令,這是一種有效呈現你嵌入向量的系統,支援即時且高效的近似最近鄰(ANN)搜尋查詢:
create-index、delete-data-vector-index、delete-index、get-index、list-indexes、query-index、、、 sync-indexupsert-data-vector-index

儀表板命令

Group 描述和命令
湖 景 提供 AI/BI 儀表板特定管理作業的命令:
create、create-schedule、create-subscription、delete-schedule、delete-subscription、get、get-published、get-schedule、get-subscription、list、list-schedules、list-subscriptions、migrate、publish、revert、trash、unpublish、update、update-schedule
Lakeview 嵌入 用於在外部應用程式中嵌入 AI/BI 儀表板的基於憑證的 Lakeview API 指令:
get-published-dashboard-token-info

AI 指令

Group 描述和命令
genie 修改 Genie 的命令,其為商務使用者提供無程式代碼體驗,由 AI/BI 提供支援:
ask, create-message, , create-message-commentcreate-spacedelete-conversationdelete-conversation-messagedownload-message-attachment-visualizationexecute-message-attachment-querygenerate-download-full-query-resultgenie-create-eval-rungenie-get-eval-result-detailsgenie-get-eval-rungenie-list-eval-resultsgenie-list-eval-runsget-download-full-query-resultget-messageget-message-attachment-query-resultget-spacelist-conversation-commentslist-conversation-messageslist-conversationslist-message-commentslist-spacessend-message-feedbackstart-conversationtrash-spaceupdate-space
知識助理 管理知識助理及相關資源的指令:
create-knowledge-assistant、create-knowledge-source、delete-knowledge-assistant、delete-knowledge-source、get-knowledge-assistant、get-knowledge-sourcelist-knowledge-assistantslist-knowledge-sources、、 sync-knowledge-sourcesupdate-knowledge-assistantupdate-knowledge-source
監督代理人 管理監督代理及相關資源的指令:
create-example、create-supervisor-agent、create-tool、delete-example、delete-supervisor-agent、delete-tool、get-example、get-supervisor-agent、get-tool、list-examples、list-supervisor-agents、list-tools、update-example、update-supervisor-agent、update-tool
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions

Marketplace 命令

Group 描述和命令
消費者履行 用於管理履行的命令,這些是允許取用者預覽安裝的實體。
get、list
consumer-installations 用於管理安裝的命令,這些實體可讓取用者與 Databricks Marketplace 列表互動。
create、、 delete、 list、 list-listing-installations、 update
consumer-listings 管理 Databricks Marketplace 取用者列表的命令:
batch-get、 、 get、 listsearch
consumer-personalization-requests 管理個人化要求的命令,可讓客戶與個別化 Marketplace 清單流程互動。
create、get、list
consumer-providers 管理供應商的命令,這些是將商品資訊發佈至 Marketplace 的實體。
batch-get、get、list
provider-exchange-filters 管理 Marketplace 交換篩選器的命令,可策劃哪些群組可以存取交換。
create、 、 delete、 listupdate
provider-exchanges 用於管理 Marketplace 交換的命令,可讓提供者與一組策劃的客戶共用其清單。
add-listing-to-exchange、create、delete、delete-listing-from-exchange、get、list、list-exchanges-for-listing、 list-listings-for-exchangeupdate
provider-files 用於管理 Marketplace 檔案的命令,例如預覽筆記本和提供者圖示。
create、 、 delete、 getlist
provider-listings 管理提供者清單的指令:
create、、 delete、 get、 list、 update
provider-personalization-requests 管理個人化請求的命令,作為即時可用清單的替代選擇。
list、update
provider-provider-analytics-dashboards 管理服務提供者範本化分析的指令:
create、 、 get、 get-latest-versionupdate
provider-providers 用來管理 Marketplace 中資產的提供商的命令。
create、、 delete、 get、 list、 update

應用程式命令

Group 描述和命令
apps 管理 Databricks 應用程式的命令,其會直接在 Databricks 實例上執行、與您的資料整合、使用及擴充 Databricks 服務,以及讓使用者透過單一登錄互動。
create,create-updatedeletedelete-app-thumbnaildeploydev-remotegetget-deploymentget-updateimportinitlistlist-deploymentslogsmanifestrun-localstartstopupdateupdate-app-thumbnailvalidate
get-permission-levels、 、 get-permissions、 set-permissionsupdate-permissions

無塵室命令

Group 描述和命令
無塵室資產修訂 指令用來查看已上傳的無塵室資產的新版本。
get、list
clean-room-assets 管理清理室資產的命令,這些資產是數據與程式代碼物件,例如與清理室共用的數據表、磁碟區和筆記本。
create、、create-clean-room-asset-reviewdelete、get、、list、update
潔淨室自動核准規則 管理無塵室自動核准規則的指令。
create、、 delete、 get、 list、 update
clean-room-task-runs 管理清理室工作執行的命令,這是在清理室中執行筆記本的命令。
list、list-clean-room-task-runs-handler
clean-rooms 管理無塵室的命令。 無塵室使用 OpenSharing 與無伺服器運算,提供一個安全且保護隱私的環境,讓多方能共同處理敏感企業資料,而不會直接存取彼此的資料。
create、、create-output-catalogdelete、get、、list、update

資料庫命令

Group 描述和命令
資料庫 管理 Lakebase 資料庫實例的命令。
create-database-catalog、create-database-instance、create-database-table、create-synced-database-table、delete-database-catalog、delete-database-instance、delete-database-table、delete-synced-database-table、find-database-instance-by-uid、generate-database-credential、get-database-catalog、get-database-instance、get-database-table、get-synced-database-table、list-database-instances、update-database-instance
後文 建立及管理 Lakebase Autoscaling Postgres 基礎架構的指令,包括專案、分支、計算端點及角色:
create-branch, create-catalog, , create-endpointcreate-projectcreate-rolecreate-synced-tabledelete-branchdelete-catalogdelete-endpointdelete-projectdelete-roledelete-synced-tablegenerate-database-credentialget-branchget-catalogget-endpointget-operationget-projectget-roleget-synced-tablelist-brancheslist-cdf-configslist-cdf-statuseslist-databaseslist-endpointslist-projectslist-rolesundelete-projectupdate-branchupdate-endpointupdate-projectupdate-role
psql 一個用來連接指定資料庫實例的指令。

其他命令

Group 描述和命令
api 針對 Databricks REST API 提出要求的命令:
delete、、gethead、patch、、post、put
快取 管理 Databricks CLI 用於提升效能的本地快取指令:
clear
completion 生成指定 Shell 的自動完成腳本的命令為:
bash、 、 fish、 powershellzsh
configure 設定 Databricks CLI。
help 所有 Databricks CLI 命令的輸出摘要資訊。
labs 管理 Databricks Labs 安裝的命令:
clear-cache、install、、installedlist、show、、、 uninstallupgrade
快速入門 列印一份 Databricks CLI 的簡短介紹,涵蓋認證、設定檔、使用宣告式自動化套件建置,以及下一步該怎麼做。
version 擷取目前正在使用的 CLI 版本。

全域旗標

下列旗標可供全部 Databricks CLI 命令使用。 請注意,某些旗標不適用於某些命令。 如需特定命令及其旗標的詳細資訊,請參閱命令列說明。

--debug

  是否要啟用偵錯記錄。

-h 或 --help

    顯示 Databricks CLI、相關命令群組或相關命令的幫助說明。

--log-file 字串

    字串,表示要寫入輸出記錄檔的檔案。 若未指定此旗標,則預設值是將輸出記錄寫入 stderr。

--log-format 格式

    記錄格式類型,text 或 json。 預設值是 text。

--log-level 字串

    表示日誌格式層級的字串。 若未指定,則日誌的格式層級功能將被停用。

-o, --output 類型

    指令輸出類型,text 或 json。 預設值是 text。

-p, --profile 字串

    用於執行命令的~/.databrickscfg檔案中的配置檔名稱。 如果未指定此旗標,則如果存在,則會使用名為 DEFAULT 的配置檔。

--progress-format 格式

    顯示進度記錄的格式:default、、appendinplace、 或json

-t, --target 字串

    如果適用,要使用的套件組合目標