你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az iot ops asset dataset point

注意

此参考是 Azure CLI(版本 2.53.0 或更高版本)的 azure-iot-ops 扩展的一部分。 该扩展将在首次运行 az iot ops 资产数据集点 命令时自动安装。 详细了解扩展。

管理资产数据集中的数据点。

命令

名称 说明 类型 Status
az iot ops asset dataset point add

向资产数据集添加数据点。

扩展 加语
az iot ops asset dataset point export

导出资产数据集中的数据点。

扩展 加语
az iot ops asset dataset point import

在资产数据集中导入数据点。

扩展 加语
az iot ops asset dataset point list

列出资产数据集中的数据点。

扩展 加语
az iot ops asset dataset point remove

删除资产数据集中的数据点。

扩展 加语

az iot ops asset dataset point add

向资产数据集添加数据点。

如果尚不存在数据集,这将创建新的数据集。 目前,名称为“default”仅支持一个数据集。

az iot ops asset dataset point add --asset
                                   --data-source
                                   --dataset
                                   --name
                                   --resource-group
                                   [--observability-mode]
                                   [--qs]
                                   [--replace {false, true}]
                                   [--sampling-interval]

示例

向资产添加数据点。

az iot ops asset dataset point add --asset myasset -g myresourcegroup --dataset default --data-source mydatasource --name data1

向具有数据点名称、可观测性模式、自定义队列大小和自定义采样间隔的资产添加数据点。

az iot ops asset dataset point add --asset myasset -g myresourcegroup --dataset default --data-source mydatasource --name data1 --observability-mode log --queue-size 5 --sampling-interval 200

必需参数

--asset -a

资产名称。

--data-source --ds

数据源。

--dataset -d

数据集名称。

--name -n

数据点名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--observability-mode --om

可观测性模式。 必须为 none、仪表、计数器、直方图或日志。

--qs --queue-size

自定义队列大小。

--replace

如果已有同名的另一个数据点,则替换数据点。

接受的值: false, true
--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

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az iot ops asset dataset point export

导出资产数据集中的数据点。

文件名将为 {asset_name}_{dataset_name}_dataPoints。{file_type}。

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

示例

以 JSON 格式导出资产中的所有数据点。

az iot ops asset dataset point export --asset myasset -g myresourcegroup --dataset default

在特定输出目录中以 CSV 格式导出资产中的所有数据点,可通过数字操作体验上传。

az iot ops asset dataset point export --asset myasset -g myresourcegroup --dataset default --format csv --output-dir myAssetsFiles

以 YAML 格式导出资产中的所有数据点。 如果已有文件,请替换该文件。

az iot ops asset dataset point export --asset myasset -g myresourcegroup --dataset default --format yaml --replace

必需参数

--asset -a

资产名称。

--dataset -d

数据集名称。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

可选参数

--format -f

文件格式。

接受的值: csv, json, 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

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az iot ops asset dataset point import

在资产数据集中导入数据点。

有关文件格式的示例,请参阅 aka.ms/aziotops-assets。

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

示例

从文件导入所有数据点。 这些数据点将追加到资产数据集的当前数据点。 将忽略具有重复名称的数据点。

az iot ops asset dataset point import --asset myasset -g myresourcegroup --dataset default --input-file myasset_default_dataPoints.csv

从文件导入所有数据点。 这些数据点将追加到资产数据集的当前数据点。 具有重复名称的数据点将替换当前资产数据点。

az iot ops asset dataset point import --asset myasset -g myresourcegroup --dataset default --input-file myasset_default_dataPoints.json --replace

必需参数

--asset -a

资产名称。

--dataset -d

数据集名称。

--if --input-file

包含数据点的文件的文件路径。 支持以下文件类型:json、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

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az iot ops asset dataset point list

列出资产数据集中的数据点。

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

示例

列出资产数据集中的所有点。

az iot ops asset dataset point list --asset myasset -g myresourcegroup --dataset default

必需参数

--asset -a

资产名称。

--dataset -d

数据集名称。

--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

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。

az iot ops asset dataset point remove

删除资产数据集中的数据点。

az iot ops asset dataset point remove --asset
                                      --dataset
                                      --name
                                      --resource-group

示例

通过数据点名称从资产中删除数据点。

az iot ops asset dataset point remove --asset myasset -g myresourcegroup --dataset default --name data1

必需参数

--asset -a

资产名称。

--dataset -d

数据集名称。

--name -n

数据点名称。

--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

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。

--verbose

提高日志记录详细程度。 使用 --debug 获取完整的调试日志。