az synapse kusto database

此命令群組是實驗性且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

使用 synapse 管理 kusto 集區資料庫。

命令

名稱 Description 類型 狀態
az synapse kusto database create

建立資料庫。

核心 實驗性
az synapse kusto database delete

刪除具有指定名稱的資料庫。

核心 實驗性
az synapse kusto database list

傳回指定 Kusto 集區的資料庫清單。

核心 實驗性
az synapse kusto database show

傳回資料庫。

核心 實驗性
az synapse kusto database update

更新資料庫。

核心 實驗性
az synapse kusto database wait

將 CLI 置於等候狀態,直到符合 synapse kusto 資料庫的條件為止。

核心 實驗性

az synapse kusto database create

實驗

命令群組 'synapse kusto database' 是實驗性且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

建立資料庫。

az synapse kusto database create --database-name
                                 --kusto-pool-name
                                 --resource-group
                                 --workspace-name
                                 [--no-wait]
                                 [--read-write-database]

範例

KustoPoolDatabasesCreateOrUpdate

az synapse kusto database create --database-name "KustoDatabase8" --kusto-pool-name "kustoclusterrptest4" --read-write-database location="westus" soft-delete-period="P1D" --resource-group "kustorptest" --workspace-name "synapseWorkspaceName"

必要參數

--database-name

Kusto 集區中的資料庫名稱。

--kusto-pool-name

Kusto 集區的名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--workspace-name

工作區的名稱。

選擇性參數

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--read-write-database

表示讀寫資料庫的類別。

使用方式:--read-write-database soft-delete-period=XX hot-cache-period=XX location=XX kind=XX

soft-delete-period:資料在 TimeSpan 中停止可供查詢存取之前,應該保留資料的時間。 hot-cache-period:資料應該保留在快取中的時間,以在 TimeSpan 中快速查詢。 location:資源位置。 kind:必要。 資料庫的種類。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az synapse kusto database delete

實驗

命令群組 'synapse kusto database' 是實驗性且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

刪除具有指定名稱的資料庫。

az synapse kusto database delete [--database-name]
                                 [--ids]
                                 [--kusto-pool-name]
                                 [--no-wait]
                                 [--resource-group]
                                 [--subscription]
                                 [--workspace-name]
                                 [--yes]

範例

KustoPoolDatabasesDelete

az synapse kusto database delete --database-name "KustoDatabase8" --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "synapseWorkspaceName"

選擇性參數

--database-name

Kusto 集區中的資料庫名稱。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--kusto-pool-name

Kusto 集區的名稱。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--workspace-name

工作區的名稱。

--yes -y

不提示確認。

預設值: False
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az synapse kusto database list

實驗

命令群組 'synapse kusto database' 是實驗性且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

傳回指定 Kusto 集區的資料庫清單。

az synapse kusto database list --kusto-pool-name
                               --resource-group
                               --workspace-name

範例

KustoDatabasesListByKustoPool

az synapse kusto database list --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "synapseWorkspaceName"

必要參數

--kusto-pool-name

Kusto 集區的名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--workspace-name

工作區的名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az synapse kusto database show

實驗

命令群組 'synapse kusto database' 是實驗性且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

傳回資料庫。

az synapse kusto database show [--database-name]
                               [--ids]
                               [--kusto-pool-name]
                               [--resource-group]
                               [--subscription]
                               [--workspace-name]

範例

KustoPoolDatabasesGet

az synapse kusto database show --database-name "KustoDatabase8" --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "synapseWorkspaceName"

選擇性參數

--database-name

Kusto 集區中的資料庫名稱。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--kusto-pool-name

Kusto 集區的名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--workspace-name

工作區的名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az synapse kusto database update

實驗

命令群組 'synapse kusto database' 是實驗性且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

更新資料庫。

az synapse kusto database update [--database-name]
                                 [--ids]
                                 [--kusto-pool-name]
                                 [--no-wait]
                                 [--read-write-database]
                                 [--resource-group]
                                 [--subscription]
                                 [--workspace-name]

範例

KustoPoolDatabasesUpdate

az synapse kusto database update --database-name "KustoDatabase8" --kusto-pool-name "kustoclusterrptest4" --read-write-database soft-delete-period="P1D" --resource-group "kustorptest" --workspace-name "synapseWorkspaceName"

選擇性參數

--database-name

Kusto 集區中的資料庫名稱。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--kusto-pool-name

Kusto 集區的名稱。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--read-write-database

表示讀寫資料庫的類別。

使用方式:--read-write-database soft-delete-period=XX hot-cache-period=XX location=XX kind=XX

soft-delete-period:資料在 TimeSpan 中停止可供查詢存取之前,應該保留資料的時間。 hot-cache-period:資料應該保留在快取中的時間,以在 TimeSpan 中快速查詢。 location:資源位置。 kind:必要。 資料庫的種類。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--workspace-name

工作區的名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az synapse kusto database wait

實驗

命令群組 'synapse kusto database' 是實驗性且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

將 CLI 置於等候狀態,直到符合 synapse kusto 資料庫的條件為止。

az synapse kusto database wait [--created]
                               [--custom]
                               [--database-name]
                               [--deleted]
                               [--exists]
                               [--ids]
                               [--interval]
                               [--kusto-pool-name]
                               [--resource-group]
                               [--subscription]
                               [--timeout]
                               [--updated]
                               [--workspace-name]

範例

暫停執行下一行 CLI 腳本,直到成功建立 synapse kusto 資料庫為止。

az synapse kusto database wait --database-name "KustoDatabase8" --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "synapseWorkspaceName" --created

暫停執行下一行 CLI 腳本,直到 synapse kusto 資料庫成功更新為止。

az synapse kusto database wait --database-name "KustoDatabase8" --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "synapseWorkspaceName" --updated

暫停執行下一行 CLI 腳本,直到成功刪除 synapse kusto 資料庫為止。

az synapse kusto database wait --database-name "KustoDatabase8" --kusto-pool-name "kustoclusterrptest4" --resource-group "kustorptest" --workspace-name "synapseWorkspaceName" --deleted

選擇性參數

--created

請等候在 'Succeeded' 使用 'provisioningState' 建立。

預設值: False
--custom

等到條件符合自訂 JMESPath 查詢為止。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。

--database-name

Kusto 集區中的資料庫名稱。

--deleted

等到刪除為止。

預設值: False
--exists

等候資源存在。

預設值: False
--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--interval

輪詢間隔以秒為單位。

預設值: 30
--kusto-pool-name

Kusto 集區的名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--timeout

以秒為單位的等候上限。

預設值: 3600
--updated

等到 provisioningState 更新為 'Succeeded'。

預設值: False
--workspace-name

工作區的名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。