Partilhar via


az iot ops asset event

Observação

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

Gerencie eventos em um ativo.

Comandos

Name 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 de 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 Obrigatórios

--asset -a

Nome do ativo.

--en --event-notifier

Notificador de eventos.

--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. 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 aceites: false, true
--sampling-interval --si

Intervalo de amostragem personalizado (em milissegundos).

Parâmetros de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

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

--verbose

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

az iot ops asset event export

Exportar eventos em um ativo.

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

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

Exemplos

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

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

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

Parâmetros Obrigatórios

--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 do ficheiro.

Valores aceites: csv, json, yaml
Default value: json
--od --output-dir

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

--replace

Substitua o arquivo local, se houver.

Valores aceites: false, true
Default value: False
Parâmetros de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. 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 anexados aos eventos atuais do ativo. Os 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 anexarão os eventos atuais do ativo. Eventos com nomes duplicados substituirão os eventos de ativos atuais.

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

Parâmetros Obrigatórios

--asset -a

Nome do ativo.

--if --input-file

Caminho do arquivo que contém os eventos. Os seguintes tipos de arquivo são suportados: 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 ativos duplicados por eventos do arquivo. Se false, os eventos do arquivo serão ignorados. Os eventos de ativos duplicados serão determinados pelo nome.

Valores aceites: false, true
Default value: False
Parâmetros de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. 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

Liste todos os eventos em um ativo.

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

Parâmetros Obrigatórios

--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 de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

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

--verbose

Aumente a verbosidade do registro. 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 Obrigatórios

--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 de Globais
--debug

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

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

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

--subscription

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

--verbose

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