az iot ops dataflow
Note
Questo riferimento fa parte dell'estensione azure-iot-ops per l'interfaccia della riga di comando di Azure (versione 2.67.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az iot ops dataflow . Altre informazioni sulle estensioni.
Gestione dei flussi di dati.
Comandi
| Nome | Descrizione | Tipo | Status |
|---|---|---|---|
| az iot ops dataflow apply |
Creare o sostituire un flusso di dati associato a un profilo del flusso di dati. |
Extension | GA |
| az iot ops dataflow delete |
Eliminare un flusso di dati associato a un profilo del flusso di dati. |
Extension | GA |
| az iot ops dataflow endpoint |
Gestione degli endpoint del flusso di dati. |
Extension | GA |
| az iot ops dataflow endpoint apply |
Creare o sostituire una risorsa endpoint del flusso di dati. |
Extension | GA |
| az iot ops dataflow endpoint create |
Creare o sostituire una risorsa endpoint del flusso di dati. |
Extension | GA |
| az iot ops dataflow endpoint create adls |
Creare o sostituire una risorsa endpoint del flusso di dati per Azure Data Lake Storage Gen2. |
Extension | GA |
| az iot ops dataflow endpoint create adx |
Creare o sostituire una risorsa endpoint del flusso di dati per Esplora dati di Azure. |
Extension | GA |
| az iot ops dataflow endpoint create custom-kafka |
Creare o sostituire una risorsa endpoint del flusso di dati per il broker kafka personalizzato. |
Extension | GA |
| az iot ops dataflow endpoint create custom-mqtt |
Creare o sostituire una risorsa endpoint del flusso di dati per un broker MQTT personalizzato. |
Extension | GA |
| az iot ops dataflow endpoint create eventgrid |
Creare o sostituire una risorsa endpoint del flusso di dati per Griglia di eventi di Azure. |
Extension | GA |
| az iot ops dataflow endpoint create eventhub |
Creare o sostituire una risorsa endpoint del flusso di dati per lo spazio dei nomi di Hub eventi di Azure abilitato per kafka. |
Extension | GA |
| az iot ops dataflow endpoint create fabric-onelake |
Creare o sostituire una risorsa endpoint del flusso di dati per Microsoft Fabric OneLake. |
Extension | GA |
| az iot ops dataflow endpoint create fabric-realtime |
Creare o sostituire un endpoint del flusso di dati di Microsoft Fabric Real-Time Intelligence. |
Extension | GA |
| az iot ops dataflow endpoint create local-mqtt |
Creare o sostituire un endpoint del flusso di dati MQTT locale di Operazioni IoT di Azure. |
Extension | GA |
| az iot ops dataflow endpoint create local-storage |
Creare o sostituire un endpoint del flusso di dati di archiviazione locale. |
Extension | GA |
| az iot ops dataflow endpoint create otel |
Creare o sostituire un endpoint del flusso di dati OpenTelemetry. |
Extension | GA |
| az iot ops dataflow endpoint delete |
Eliminare una risorsa endpoint del flusso di dati. |
Extension | GA |
| az iot ops dataflow endpoint list |
Elencare le risorse dell'endpoint del flusso di dati associate a un'istanza di . |
Extension | GA |
| az iot ops dataflow endpoint show |
Visualizzare i dettagli di una risorsa endpoint del flusso di dati. |
Extension | GA |
| az iot ops dataflow endpoint update |
Aggiornare le proprietà di una risorsa endpoint del flusso di dati esistente. |
Extension | GA |
| az iot ops dataflow endpoint update adls |
Aggiornare le proprietà di una risorsa endpoint del flusso di dati esistente per Azure Data Lake Storage Gen2. |
Extension | GA |
| az iot ops dataflow endpoint update adx |
Aggiornare le proprietà di una risorsa endpoint del flusso di dati esistente per Esplora dati di Azure. |
Extension | GA |
| az iot ops dataflow endpoint update custom-kafka |
Aggiornare le proprietà di una risorsa endpoint del flusso di dati esistente per il broker kafka personalizzato. |
Extension | GA |
| az iot ops dataflow endpoint update custom-mqtt |
Aggiornare le proprietà di una risorsa endpoint del flusso di dati esistente per il broker MQTT personalizzato. |
Extension | GA |
| az iot ops dataflow endpoint update eventgrid |
Aggiornare le proprietà di una risorsa endpoint del flusso di dati esistente per Griglia di eventi di Azure. |
Extension | GA |
| az iot ops dataflow endpoint update eventhub |
Aggiornare le proprietà di una risorsa endpoint del flusso di dati esistente per lo spazio dei nomi di Hub eventi di Azure abilitato per kafka. |
Extension | GA |
| az iot ops dataflow endpoint update fabric-onelake |
Aggiornare le proprietà di una risorsa endpoint del flusso di dati esistente per Microsoft Fabric OneLake. |
Extension | GA |
| az iot ops dataflow endpoint update fabric-realtime |
Aggiornare le proprietà di un endpoint del flusso di dati di Microsoft Fabric Real-Time Intelligence esistente. |
Extension | GA |
| az iot ops dataflow endpoint update local-mqtt |
Aggiornare le proprietà di un endpoint del flusso di dati MQTT locale di Operazioni IoT di Azure esistente. |
Extension | GA |
| az iot ops dataflow endpoint update local-storage |
Aggiornare le proprietà di un endpoint del flusso di dati di archiviazione locale esistente. |
Extension | GA |
| az iot ops dataflow endpoint update otel |
Aggiornare le proprietà di un endpoint del flusso di dati OpenTelemetry esistente. |
Extension | GA |
| az iot ops dataflow list |
Elencare i flussi di dati associati a un profilo del flusso di dati. |
Extension | GA |
| az iot ops dataflow profile |
Gestione del profilo del flusso di dati. |
Extension | GA |
| az iot ops dataflow profile create |
Creare o sostituire un profilo del flusso di dati. |
Extension | GA |
| az iot ops dataflow profile delete |
Eliminare un profilo del flusso di dati. |
Extension | GA |
| az iot ops dataflow profile list |
Elencare i profili del flusso di dati associati a un'istanza di . |
Extension | GA |
| az iot ops dataflow profile show |
Mostra i dettagli di un profilo del flusso di dati. |
Extension | GA |
| az iot ops dataflow profile update |
Aggiornare un profilo del flusso di dati. |
Extension | GA |
| az iot ops dataflow show |
Visualizzare i dettagli di un flusso di dati associato a un profilo del flusso di dati. |
Extension | GA |
az iot ops dataflow apply
Creare o sostituire un flusso di dati associato a un profilo del flusso di dati.
Di seguito è riportato un esempio del formato di file di configurazione:
{
"mode": "Enabled",
"operations": [
{
"operationType": "Source",
"sourceSettings": {
"endpointRef": "myenpoint1",
"assetRef": "",
"serializationFormat": "Json",
"schemaRef": "myschema1",
"dataSources": [
"testfrom"
]
}
},
{
"operationType": "BuiltInTransformation",
"builtInTransformationSettings": {
"serializationFormat": "Json",
"datasets": [],
"filter": [
{
"type": "Filter",
"description": "",
"inputs": [
"$metadata.user_property.value"
],
"expression": "$1 > 100"
}
],
"map": [
{
"type": "PassThrough",
"inputs": [
"*"
],
"output": "*"
}
]
}
},
{
"operationType": "Destination",
"destinationSettings": {
"endpointRef": "myenpoint2",
"dataDestination": "test"
}
}
]
}
Se usato con applica il contenuto precedente, verrà creata o sostituita una risorsa del flusso di dati di destinazione.
az iot ops dataflow apply --config-file
--instance
--name
--resource-group
[--profile]
Esempio
Creare o sostituire un flusso di dati "mydataflow" associato a un profilo "myprofile" usando un file di configurazione.
az iot ops dataflow apply -n mydataflow -p myprofile --in myinstance -g myresourcegroup --config-file /path/to/dataflow/config.json
Parametri necessari
Percorso di un file di configurazione contenente le proprietà delle risorse in formato JSON. Il file di configurazione deve contenere un oggetto con proprietà compatibili con la rappresentazione ARM della risorsa. L'oggetto è correlato direttamente con "properties:{}" della risorsa arm.
| Proprietà | Valore |
|---|---|
| Gruppo di parametri: | Config Arguments |
Nome dell'istanza di IoT Operations.
Nome del flusso di dati.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Nome del profilo del flusso di dati.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | default |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops dataflow delete
Eliminare un flusso di dati associato a un profilo del flusso di dati.
az iot ops dataflow delete --instance
--name
--resource-group
[--profile]
[--yes {false, true}]
Esempio
Eliminare un flusso di dati "mydataflow" associato a un profilo "myprofile".
az iot ops dataflow delete -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup
Parametri necessari
Nome dell'istanza di IoT Operations.
Nome del flusso di dati.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Nome del profilo del flusso di dati.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | default |
Confermare [y]es senza una richiesta. Utile per scenari di integrazione continua e automazione.
| Proprietà | Valore |
|---|---|
| Valori accettati: | false, true |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops dataflow list
Elencare i flussi di dati associati a un profilo del flusso di dati.
az iot ops dataflow list --instance
--resource-group
[--profile]
Esempio
Enumerare i flussi di dati associati al profilo "myprofile".
az iot ops dataflow list -p myprofile --in mycluster-ops-instance -g myresourcegroup
Parametri necessari
Nome dell'istanza di IoT Operations.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Nome del profilo del flusso di dati.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | default |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
az iot ops dataflow show
Visualizzare i dettagli di un flusso di dati associato a un profilo del flusso di dati.
az iot ops dataflow show --instance
--name
--resource-group
[--profile]
Esempio
Mostra i dettagli di un flusso di dati 'mydataflow' associato a un profilo 'myprofile'.
az iot ops dataflow show -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup
Parametri necessari
Nome dell'istanza di IoT Operations.
Nome del flusso di dati.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=<name>.
Parametri facoltativi
I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.
Nome del profilo del flusso di dati.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | default |
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |
Formato dell'output.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | json |
| Valori accettati: | json, jsonc, none, table, tsv, yaml, yamlc |
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
| Proprietà | Valore |
|---|---|
| Valore predefinito: | False |