Condividi tramite


az iot ops asset event

Nota

Questo riferimento fa parte dell'estensione azure-iot-ops per l'interfaccia della riga di comando di Azure (versione 2.53.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az iot ops asset event . Altre informazioni sulle estensioni.

Il gruppo di comandi 'iot ops' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Gestire gli eventi in un asset.

Comandi

Nome Descrizione Tipo Status
az iot ops asset event add

Aggiungere un evento a un asset.

Estensione Anteprima
az iot ops asset event export

Esportare eventi in un asset.

Estensione Anteprima
az iot ops asset event import

Importare eventi in un asset.

Estensione Anteprima
az iot ops asset event list

Elencare gli eventi in un asset.

Estensione Anteprima
az iot ops asset event remove

Rimuovere un evento in un asset.

Estensione Anteprima

az iot ops asset event add

Anteprima

Il gruppo di comandi 'iot ops' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Aggiungere un evento a un asset.

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

Esempio

Aggiungere un evento a un asset.

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

Aggiungere un evento a un asset con ID funzionalità, nome evento, modalità osservabilità, dimensioni della coda personalizzate e intervallo di campionamento personalizzato.

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}

Aggiungere un evento a un asset con i valori precompilati specificati.

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

Parametri necessari

--asset -a

Nome asset.

--en --event-notifier

Notifier dell'evento.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--capability-id --ci

ID funzionalità. Se non specificato, verrà usato il nome dell'evento.

--name -n

Nome evento.

--observability-mode --om

Modalità osservabilità. Deve essere none o log.

--qs --queue-size

Dimensioni della coda personalizzate.

--sampling-interval --si

Intervallo di campionamento personalizzato (in millisecondi).

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az iot ops asset event export

Anteprima

Il gruppo di comandi 'iot ops' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Esportare eventi in un asset.

Il nome del file sarà {asset_name}_dataPoints. {file_type}.

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

Esempio

Esportare tutti gli eventi in un asset in formato JSON.

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

Esportare tutti gli eventi in un asset in formato CSV in una directory di output specifica.

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

Esportare tutti gli eventi in un asset in formato CSV che possono essere caricati nel portale DOE.

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

Esportare tutti gli eventi in un asset in formato YAML. Sostituire il file se ne è già presente uno.

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

Parametri necessari

--asset -a

Nome asset.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--format -f

Formato di file.

Valori accettati: csv, json, portal-csv, yaml
Valore predefinito: json
--od --output-dir

Directory di output per il file esportato.

--replace

Sostituire il file locale, se presente.

Valori accettati: false, true
Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az iot ops asset event import

Anteprima

Il gruppo di comandi 'iot ops' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Importare eventi in un asset.

Per esempi di formati di file, vedere aka.ms/aziotops-assets.

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

Esempio

Importare tutti gli eventi da un file. Questi eventi verranno aggiunti agli eventi correnti dell'asset.

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

Importare tutti gli eventi da un file. Questi eventi sostituiranno gli eventi correnti dell'asset.

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

Parametri necessari

--asset -a

Nome asset.

--if --input-file

Percorso del file contenente gli eventi. Sono supportati i tipi di file seguenti: csv, json, portal-csv, yaml.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--replace

Sostituire tutti gli eventi di asset con quelli del file. Se false, gli eventi del file verranno accodati.

Valori accettati: false, true
Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az iot ops asset event list

Anteprima

Il gruppo di comandi 'iot ops' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Elencare gli eventi in un asset.

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

Esempio

Elencare tutti gli eventi in un asset.

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

Parametri necessari

--asset -a

Nome asset.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az iot ops asset event remove

Anteprima

Il gruppo di comandi 'iot ops' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Rimuovere un evento in un asset.

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

Esempio

Rimuovere un evento da un asset tramite il notifier dell'evento.

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

Rimuovere un evento da un asset tramite il nome dell'evento.

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

Parametri necessari

--asset -a

Nome asset.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--en --event-notifier

Notifier dell'evento.

--name -n

Nome evento.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.