Compartilhar via


az iot ops asset event

Nota

Essa referência faz parte da extensão do azure-iot-ops para a CLI do Azure (versão 2.53.0 ou superior). A extensão instalará automaticamente na primeira vez que você executar um comando de de eventos de ativo do az iot ops. Saiba mais sobre extensões.

Gerenciar eventos em um ativo.

Comandos

Nome Description Tipo Status
az iot ops asset event add

Adicione um evento a um ativo.

Extensão GA
az iot ops asset event export

Exportar eventos em um ativo.

Extensão GA
az iot ops asset event import

Importar eventos em um ativo.

Extensão GA
az iot ops asset event list

Listar eventos em um ativo.

Extensão GA
az iot ops asset event remove

Remova um evento em um ativo.

Extensão GA

az iot ops asset event add

Adicione um evento a um ativo.

az iot ops asset event add --asset
                           --en
                           --resource-group
                           [--name]
                           [--observability-mode]
                           [--qs]
                           [--replace {false, true}]
                           [--sampling-interval]

Exemplos

Adicione um evento a um ativo.

az iot ops asset event add --asset myasset -g myresourcegroup --event-notifier eventId --name eventName

Adicione um evento a um ativo com nome de evento, modo de observabilidade, tamanho da fila personalizado e intervalo de amostragem personalizado.

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

Parâmetros Exigidos

--asset -a

Nome do ativo.

--en --event-notifier

Notificador de evento.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--name -n

Nome do evento.

--observability-mode --om

Modo de observabilidade. Não deve ser nenhum ou log.

--qs --queue-size

Tamanho da fila personalizado.

--replace

Substitua o evento se outro evento com o mesmo nome já estiver presente.

Valores aceitos: false, true
--sampling-interval --si

Intervalo de amostragem personalizado (em milissegundos).

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az iot ops asset event export

Exportar eventos em um ativo.

O nome do arquivo será {asset_name}_events. {file_type}.

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

Exemplos

Exportar todos os eventos em um ativo no formato JSON.

az iot ops asset event export --asset myasset -g myresourcegroup

Exporte todos os eventos em um ativo no formato CSV em um diretório de saída específico que pode ser carregado para a Experiência de Operações Digitais.

az iot ops asset event export --asset myasset -g myresourcegroup --format csv --output-dir myAssetFiles

Exportar todos os eventos em um ativo no formato YAML. Substitua o arquivo se já estiver presente.

az iot ops asset event export --asset myasset -g myresourcegroup --format yaml --replace

Parâmetros Exigidos

--asset -a

Nome do ativo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--format -f

Formato de arquivo.

Valores aceitos: csv, json, yaml
Valor padrão: json
--od --output-dir

Diretório de saída para o arquivo exportado.

--replace

Substitua o arquivo local se estiver presente.

Valores aceitos: false, true
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az iot ops asset event import

Importar eventos em um ativo.

Para obter exemplos de formatos de arquivo, consulte aka.ms/aziotops-assets.

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

Exemplos

Importe todos os eventos de um arquivo. Esses eventos serão acrescentados aos eventos atuais do ativo. Eventos com nomes duplicados serão ignorados.

az iot ops asset event import --asset myasset -g myresourcegroup --input-file myasset_events.yaml

Importe todos os eventos de um arquivo. Esses eventos acrescentarão os eventos atuais do ativo. Eventos com nomes duplicados substituirão os eventos de ativo atuais.

az iot ops asset event import --asset myasset -g myresourcegroup --input-file myasset_events.csv --replace

Parâmetros Exigidos

--asset -a

Nome do ativo.

--if --input-file

Caminho do arquivo para o arquivo que contém os eventos. Há suporte para os seguintes tipos de arquivo: json, csv, yaml.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--replace

Substitua eventos de ativo duplicados pelos do arquivo. Se for falso, os eventos de arquivo serão ignorados. Eventos de ativo duplicados serão determinados pelo nome.

Valores aceitos: false, true
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az iot ops asset event list

Listar eventos em um ativo.

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

Exemplos

Listar todos os eventos em um ativo.

az iot ops asset event list --asset myasset -g myresourcegroup

Parâmetros Exigidos

--asset -a

Nome do ativo.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az iot ops asset event remove

Remova um evento em um ativo.

az iot ops asset event remove --asset
                              --name
                              --resource-group

Exemplos

Remova um evento de um ativo por meio do nome do evento.

az iot ops asset event remove --asset myasset -g myresourcegroup --name myevent

Parâmetros Exigidos

--asset -a

Nome do ativo.

--name -n

Nome do evento.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Apenas mostrar erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.