az iot ops dataflow
Note
Cette référence fait partie de l’extension azure-iot-ops pour Azure CLI (version 2.67.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une az iot ops dataflow commande. Apprenez-en davantage sur les extensions.
Gestion des flux de données.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az iot ops dataflow apply |
Créez ou remplacez un dataflow associé à un profil de flux de données. |
Extension | GA |
| az iot ops dataflow delete |
Supprimez un dataflow associé à un profil de flux de données. |
Extension | GA |
| az iot ops dataflow endpoint |
Gestion des points de terminaison de flux de données. |
Extension | GA |
| az iot ops dataflow endpoint apply |
Créez ou remplacez une ressource de point de terminaison de flux de données. |
Extension | GA |
| az iot ops dataflow endpoint create |
Créez ou remplacez une ressource de point de terminaison de flux de données. |
Extension | GA |
| az iot ops dataflow endpoint create adls |
Créez ou remplacez une ressource de point de terminaison de flux de données pour Azure Data Lake Storage Gen2. |
Extension | GA |
| az iot ops dataflow endpoint create adx |
Créez ou remplacez une ressource de point de terminaison de flux de données pour Azure Data Explorer. |
Extension | GA |
| az iot ops dataflow endpoint create custom-kafka |
Créez ou remplacez une ressource de point de terminaison de flux de données pour le répartiteur kafka personnalisé. |
Extension | GA |
| az iot ops dataflow endpoint create custom-mqtt |
Créez ou remplacez une ressource de point de terminaison de flux de données pour un répartiteur MQTT personnalisé. |
Extension | GA |
| az iot ops dataflow endpoint create eventgrid |
Créez ou remplacez une ressource de point de terminaison de flux de données pour Azure Event Grid. |
Extension | GA |
| az iot ops dataflow endpoint create eventhub |
Créez ou remplacez une ressource de point de terminaison de flux de données pour l’espace de noms Azure Event Hubs compatible kafka. |
Extension | GA |
| az iot ops dataflow endpoint create fabric-onelake |
Créez ou remplacez une ressource de point de terminaison de flux de données pour Microsoft Fabric OneLake. |
Extension | GA |
| az iot ops dataflow endpoint create fabric-realtime |
Créez ou remplacez un point de terminaison de flux de données Microsoft Fabric Real-Time Intelligence. |
Extension | GA |
| az iot ops dataflow endpoint create local-mqtt |
Créez ou remplacez un point de terminaison de flux de données MQTT local d’Azure IoT Operations. |
Extension | GA |
| az iot ops dataflow endpoint create local-storage |
Créez ou remplacez un point de terminaison de flux de données de stockage local. |
Extension | GA |
| az iot ops dataflow endpoint create otel |
Créez ou remplacez un point de terminaison de flux de données OpenTelemetry. |
Extension | GA |
| az iot ops dataflow endpoint delete |
Supprimez une ressource de point de terminaison de flux de données. |
Extension | GA |
| az iot ops dataflow endpoint list |
Répertorier les ressources de point de terminaison de flux de données associées à une instance. |
Extension | GA |
| az iot ops dataflow endpoint show |
Afficher les détails d’une ressource de point de terminaison de flux de données. |
Extension | GA |
| az iot ops dataflow endpoint update |
Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante. |
Extension | GA |
| az iot ops dataflow endpoint update adls |
Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Azure Data Lake Storage Gen2. |
Extension | GA |
| az iot ops dataflow endpoint update adx |
Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Azure Data Explorer. |
Extension | GA |
| az iot ops dataflow endpoint update custom-kafka |
Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour le répartiteur kafka personnalisé. |
Extension | GA |
| az iot ops dataflow endpoint update custom-mqtt |
Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour le répartiteur MQTT personnalisé. |
Extension | GA |
| az iot ops dataflow endpoint update eventgrid |
Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Azure Event Grid. |
Extension | GA |
| az iot ops dataflow endpoint update eventhub |
Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour l’espace de noms Azure Event Hubs compatible kafka. |
Extension | GA |
| az iot ops dataflow endpoint update fabric-onelake |
Mettez à jour les propriétés d’une ressource de point de terminaison de flux de données existante pour Microsoft Fabric OneLake. |
Extension | GA |
| az iot ops dataflow endpoint update fabric-realtime |
Mettez à jour les propriétés d’un point de terminaison de flux de données Microsoft Fabric Real-Time Intelligence existant. |
Extension | GA |
| az iot ops dataflow endpoint update local-mqtt |
Mettez à jour les propriétés d’un point de terminaison de flux de données MQTT local Azure IoT Operations local. |
Extension | GA |
| az iot ops dataflow endpoint update local-storage |
Mettez à jour les propriétés d’un point de terminaison de flux de données de stockage local existant. |
Extension | GA |
| az iot ops dataflow endpoint update otel |
Mettez à jour les propriétés d’un point de terminaison de flux de données OpenTelemetry existant. |
Extension | GA |
| az iot ops dataflow list |
Répertorier les dataflows associés à un profil de flux de données. |
Extension | GA |
| az iot ops dataflow profile |
Gestion des profils de flux de données. |
Extension | GA |
| az iot ops dataflow profile create |
Créez ou remplacez un profil de flux de données. |
Extension | GA |
| az iot ops dataflow profile delete |
Supprimez un profil de flux de données. |
Extension | GA |
| az iot ops dataflow profile list |
Répertorier les profils de flux de données associés à une instance. |
Extension | GA |
| az iot ops dataflow profile show |
Afficher les détails d’un profil de flux de données. |
Extension | GA |
| az iot ops dataflow profile update |
Mettez à jour un profil de flux de données. |
Extension | GA |
| az iot ops dataflow show |
Afficher les détails d’un dataflow associé à un profil de flux de données. |
Extension | GA |
az iot ops dataflow apply
Créez ou remplacez un dataflow associé à un profil de flux de données.
Voici un exemple de format de fichier de configuration :
{
"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"
}
}
]
}
Lorsqu’elle est utilisée avec l’application du contenu ci-dessus, crée ou remplace une ressource de flux de données cible.
az iot ops dataflow apply --config-file
--instance
--name
--resource-group
[--profile]
Exemples
Créez ou remplacez un dataflow « mydataflow » associé à un profil « myprofile » à l’aide d’un fichier config.
az iot ops dataflow apply -n mydataflow -p myprofile --in myinstance -g myresourcegroup --config-file /path/to/dataflow/config.json
Paramètres obligatoires
Chemin d’accès à un fichier de configuration contenant les propriétés de ressource au format json. Le fichier config doit contenir un objet avec des propriétés compatibles avec la représentation ARM de la ressource. L’objet est mis en corrélation directement avec les « propriétés »{} de la ressource ARM.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Config Arguments |
Nom de l’instance Des opérations IoT.
Nom du flux de données.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Nom du profil de flux de données.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | default |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az iot ops dataflow delete
Supprimez un dataflow associé à un profil de flux de données.
az iot ops dataflow delete --instance
--name
--resource-group
[--profile]
[--yes {false, true}]
Exemples
Supprimez un dataflow « mydataflow » associé à un profil « myprofile ».
az iot ops dataflow delete -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup
Paramètres obligatoires
Nom de l’instance Des opérations IoT.
Nom du flux de données.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Nom du profil de flux de données.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | default |
Confirmez [y]es sans invite. Utile pour les scénarios CI et Automation.
| Propriété | Valeur |
|---|---|
| Valeurs acceptées: | false, true |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az iot ops dataflow list
Répertorier les dataflows associés à un profil de flux de données.
az iot ops dataflow list --instance
--resource-group
[--profile]
Exemples
Énumérez les dataflows associés au profil « myprofile ».
az iot ops dataflow list -p myprofile --in mycluster-ops-instance -g myresourcegroup
Paramètres obligatoires
Nom de l’instance Des opérations IoT.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Nom du profil de flux de données.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | default |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az iot ops dataflow show
Afficher les détails d’un dataflow associé à un profil de flux de données.
az iot ops dataflow show --instance
--name
--resource-group
[--profile]
Exemples
Affichez les détails d’un dataflow « mydataflow » associé à un profil « myprofile ».
az iot ops dataflow show -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup
Paramètres obligatoires
Nom de l’instance Des opérations IoT.
Nom du flux de données.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Nom du profil de flux de données.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | default |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |