Share via


az iot ops asset data-point

注意

此參考是 Azure CLI 的 azure-iot-ops 延伸模組的一部分(2.46.0 版或更高版本)。 擴充功能會在您第一次執行 az iot ops asset data-point 命令時自動安裝。 深入了解擴充功能。

命令群組 'iot ops' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

管理資產中的數據點。

命令

名稱 Description 類型 狀態
az iot ops asset data-point add

將數據點新增至資產。

副檔名 預覽​​
az iot ops asset data-point export

匯出資產中的數據點。

副檔名 預覽​​
az iot ops asset data-point import

匯入資產中的數據點。

副檔名 預覽​​
az iot ops asset data-point list

列出資產中的數據點。

副檔名 預覽​​
az iot ops asset data-point remove

拿掉資產中的數據點。

副檔名 預覽​​

az iot ops asset data-point add

預覽

命令群組 'iot ops' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

將數據點新增至資產。

az iot ops asset data-point add --asset
                                --data-source
                                --resource-group
                                [--capability-id]
                                [--name]
                                [--observability-mode]
                                [--qs]
                                [--sampling-interval]

範例

將數據點新增至資產。

az iot ops asset data-point add --asset {asset} -g {resource_group} --data-source {data_source}

將數據點新增至具有功能標識碼、數據點名稱、可觀察模式、自定義佇列大小和自定義取樣間隔的資產。

az iot ops asset data-point add --asset {asset} -g {resource_group} --data-source {data_source} --name {name} --capability-id {capability_id} --observability-mode {observability_mode} --queue-size {queue_size} --sampling-interval {sampling_interval}

將數據點新增至具有指定預先填入值的資產。

az iot ops asset data-point add --asset MyAsset -g MyRG --data-source NodeID1 --name tagName1 --capability-id tagId1 --observability-mode log --queue-size 5 --sampling-interval 200

必要參數

--asset -a

資產名稱。

--data-source --ds

資料來源。

--resource-group -g

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

選擇性參數

--capability-id --ci

功能標識碼。如果未提供,則會使用數據點名稱。

--name -n

數據點名稱。

--observability-mode --om

可檢視模式。

--qs --queue-size

自定義佇列大小。

--sampling-interval --si

自定義取樣間隔(以毫秒為單位)。

全域參數
--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 iot ops asset data-point export

預覽

命令群組 'iot ops' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

匯出資產中的數據點。

文件名將是 {asset_name}_dataPoints。{file_type}。

az iot ops asset data-point export --asset
                                   --resource-group
                                   [--format {csv, json, portal-csv, yaml}]
                                   [--od]
                                   [--replace {false, true}]

範例

以 JSON 格式匯出資產中的所有數據點。

az iot ops asset data-point export --asset {asset} -g {resource_group}

以 CSV 格式匯出特定輸出目錄中資產中的所有資料點。

az iot ops asset data-point export --asset {asset} -g {resource_group} --format csv --output-dir {output_directory}

以 CSV 格式匯出資產中的所有資料點,可透過 DOE 入口網站上傳。

az iot ops asset data-point export --asset {asset} -g {resource_group} --format portal-csv

以 YAML 格式匯出資產中的所有數據點。 如果已有檔案,請取代檔案。

az iot ops asset data-point export --asset {asset} -g {resource_group} --format yaml --replace

必要參數

--asset -a

資產名稱。

--resource-group -g

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

選擇性參數

--format -f

檔案格式。

接受的值: csv, json, portal-csv, yaml
預設值: json
--od --output-dir

匯出檔案的輸出目錄。

--replace

如果存在,請取代本機檔案。

接受的值: false, true
預設值: 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 iot ops asset data-point import

預覽

命令群組 'iot ops' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

匯入資產中的數據點。

az iot ops asset data-point import --asset
                                   --if
                                   --resource-group
                                   [--replace {false, true}]

範例

從檔案匯入所有數據點。 這些數據點會附加至資產的目前數據點。 將會忽略具有重複 dataSources 的數據點。

az iot ops asset data-point import --asset {asset} -g {resource_group} --input-file {input_file}

從檔案匯入所有數據點。 這些數據點會附加至資產的目前數據點。 將會取代具有重複 dataSources 的數據點。

az iot ops asset data-point import --asset {asset} -g {resource_group} --input-file {input_file} --replace

必要參數

--asset -a

資產名稱。

--if --input-file

包含數據點之檔案的檔案路徑。 支援下列檔類型:csv、json、portal-csv、yaml。

--resource-group -g

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

選擇性參數

--replace

將所有資產數據點取代為檔案中的數據點。 如果為 false,則會附加檔案數據點。

接受的值: false, true
預設值: 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 iot ops asset data-point list

預覽

命令群組 'iot ops' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

列出資產中的數據點。

az iot ops asset data-point list --asset
                                 --resource-group

範例

列出資產中的所有數據點。

az iot ops asset data-point list --asset {asset} -g {resource_group}

必要參數

--asset -a

資產名稱。

--resource-group -g

資源群組的名稱。 您可以使用 az configure --defaults group=<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 iot ops asset data-point remove

預覽

命令群組 'iot ops' 處於預覽狀態,且正在開發中。 參考和支援層級: https://aka.ms/CLI_refstatus

拿掉資產中的數據點。

az iot ops asset data-point remove --asset
                                   --resource-group
                                   [--data-source]
                                   [--name]

範例

透過數據源從資產中移除數據點。

az iot ops asset data-point remove --asset {asset} -g {resource_group} --data-source {data_source}

透過數據點名稱從資產中移除數據點。

az iot ops asset data-point remove --asset {asset} -g {resource_group} --name {name}

必要參數

--asset -a

資產名稱。

--resource-group -g

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

選擇性參數

--data-source --ds

資料來源。

--name -n

數據點名稱。

全域參數
--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 來取得完整偵錯記錄。