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

az iot ops asset event

注意

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

命令组“iot ops”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

管理资产中的事件。

命令

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

将事件添加到资产。

扩展 预览
az iot ops asset event export

导出资产中的事件。

扩展 预览
az iot ops asset event import

导入资产中的事件。

扩展 预览
az iot ops asset event list

列出资产中的事件。

扩展 预览
az iot ops asset event remove

删除资产中的事件。

扩展 预览

az iot ops asset event add

预览

命令组“iot ops”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

将事件添加到资产。

az iot ops asset event add --asset
                           --en
                           --resource-group
                           [--capability-id]
                           [--name]
                           [--observability-mode]
                           [--qs]
                           [--sampling-interval]

示例

将事件添加到资产。

az iot ops asset event add --asset {asset} -g {resource_group} --event-notifier {event_notifier}

将事件添加到功能 ID、事件名称、可观测性模式、自定义队列大小和自定义采样间隔的资产。

az iot ops asset event add --asset {asset} -g {resource_group} --event-notifier {event_notifier} --name {name} --capability-id {capability_id} --observability-mode {observability_mode} --queue-size {queue_size} --sampling-interval {sampling_interval}

向具有给定预填充值的资产添加事件。

az iot ops asset event add --asset MyAsset -g MyRG --event-notifier eventId --name eventName --capability-id tagId1 --observability-mode log --queue-size 2 --sampling-interval 500

必需参数

--asset -a

资产名称。

--en --event-notifier

事件通知程序。

--resource-group -g

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

可选参数

--capability-id --ci

功能 ID。如果未提供,将使用事件名称。

--name -n

事件名称。

--observability-mode --om

可观测性模式。 必须为 none 或 log。

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

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

--verbose

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

az iot ops asset event export

预览

命令组“iot ops”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

导出资产中的事件。

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

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

示例

以 JSON 格式导出资产中的所有事件。

az iot ops asset event export --asset {asset} -g {resource_group}

在特定输出目录中以 CSV 格式导出资产中的所有事件。

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

以 CSV 格式导出可上传到 DOE 门户的资产中的所有事件。

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

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

az iot ops asset event 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

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

--verbose

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

az iot ops asset event import

预览

命令组“iot ops”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

导入资产中的事件。

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

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

示例

从文件导入所有事件。 这些事件将追加到资产的当前事件中。

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

从文件导入所有事件。 这些事件将替换资产的当前事件。

az iot ops asset event 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

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

--verbose

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

az iot ops asset event list

预览

命令组“iot ops”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

列出资产中的事件。

az iot ops asset event list --asset
                            --resource-group

示例

列出资产中的所有事件。

az iot ops asset event 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

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

--verbose

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

az iot ops asset event remove

预览

命令组“iot ops”处于预览状态,正在开发中。 参考和支持级别: https://aka.ms/CLI_refstatus

删除资产中的事件。

az iot ops asset event remove --asset
                              --resource-group
                              [--en]
                              [--name]

示例

通过事件通知器从资产中删除事件。

az iot ops asset event remove --asset {asset} -g {resource_group} --event-notifier {event_notifier}

通过事件名称从资产中删除事件。

az iot ops asset event remove --asset {asset} -g {resource_group} --name {name}

必需参数

--asset -a

资产名称。

--resource-group -g

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

可选参数

--en --event-notifier

事件通知程序。

--name -n

事件名称。

全局参数
--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 获取完整的调试日志。