Note
此資訊適用於 Databricks CLI 版本 0.205 及以上。 Databricks CLI 處於 公開預覽狀態。
Databricks CLI 的使用受限於 Databricks 授權 和 Databricks 隱私權聲明,包括任何使用數據條款。
online-tables
Databricks CLI 中的指令群組允許你建立線上資料表,提供較低延遲和更高 QPS 存取 Delta 資料表的資料。
Databricks 線上表格建立
建立新的在線數據表。
databricks online-tables create [flags]
選項
--json JSON
內嵌 JSON 字串或 @path 指向 JSON 檔案的要求本文
--name string
數據表的完整三部分(目錄、架構、數據表)名稱。
--no-wait
不要等待到達 ACTIVE 狀態
--timeout duration
達到 ACTIVE 狀態的時間上限(預設為 20 毫秒)
Examples
下列範例會建立線上資料表:
databricks online-tables create --name main.my_schema.my_table
下列範例會建立在線數據表,而不等待它到達 ACTIVE 狀態:
databricks online-tables create --name main.my_schema.my_table --no-wait
刪除 Databricks 線上資料表
刪除在線數據表。
Important
這會刪除在線數據表中的所有數據。 如果來源 Delta 數據表自建立此在線數據表後遭到刪除或修改,這將會永遠遺失數據。
databricks online-tables delete NAME [flags]
Arguments
NAME
數據表的完整三部分(目錄、架構、數據表)名稱。
選項
Examples
下列範例會移除線上資料表:
databricks online-tables delete main.my_schema.my_table
Databricks 線上表格取得
取得現有在線數據表及其狀態的相關信息。
databricks online-tables get NAME [flags]
Arguments
NAME
數據表的完整三部分(目錄、架構、數據表)名稱。
選項
Examples
下列範例會取得在線數據表的相關信息:
databricks online-tables get main.my_schema.my_table
全域旗標
--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 字串
如果適用,要使用的套件組合目標