Partager via


az iot ops dataflow endpoint

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 un point de terminaison de flux de données az iot ops commande. Apprenez-en davantage sur les extensions.

Gestion des points de terminaison de flux de données.

Commandes

Nom Description Type État
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 endpoint apply

Créez ou remplacez une ressource de point de terminaison de flux de données.

Voici un exemple de format de fichier de configuration :

{
  "endpointType": "Kafka",
  "kafkaSettings": {
    "authentication": {
      "method": "SystemAssignedManagedIdentity",
      "systemAssignedManagedIdentitySettings": {
        "audience": "aio-internal"
      }
    },
    "batching": {
      "latencyMs": 5,
      "maxBytes": 1000000,
      "maxMessages": 100000,
      "mode": "Enabled"
    },
    "cloudEventAttributes": "Propagate",
    "compression": "None",
    "copyMqttProperties": "Disabled",
    "host": "test.servicebus.windows.net:9093",
    "kafkaAcks": "All",
    "partitionStrategy": "Default",
    "tls": {
      "mode": "Enabled"
    }
  },
}

Lorsqu’elle est utilisée avec l’application du contenu ci-dessus, crée ou remplace une ressource de point de terminaison de flux de données kafka cible configurée avec la méthode d’authentification d’identité managée affectée par le système.

az iot ops dataflow endpoint apply --config-file
                                   --instance
                                   --name
                                   --resource-group

Exemples

Créez ou remplacez une ressource de point de terminaison de flux de données à l’aide d’un fichier config.

az iot ops dataflow endpoint apply -n dataflowep --in myinstance -g myresourcegroup --config-file /path/to/dataflowep/config.json

Paramètres obligatoires

--config-file

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
--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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 endpoint delete

Supprimez une ressource de point de terminaison de flux de données.

az iot ops dataflow endpoint delete --instance
                                    --name
                                    --resource-group
                                    [--yes {false, true}]

Exemples

Supprimez la ressource de point de terminaison de flux de données appelée « dataflowep ».

az iot ops dataflow endpoint delete -n dataflowep --in myinstance -g myresourcegroup

Identique à l’exemple précédent, mais ignorez l’invite de confirmation.

az iot ops dataflow endpoint delete -n dataflowep --in myinstance -g myresourcegroup -y

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

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.

--yes -y

Confirmez [y]es sans invite. Utile pour les scénarios CI et Automation.

Propriété Valeur
Valeur par défaut: False
Valeurs acceptées: false, true
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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 endpoint list

Répertorier les ressources de point de terminaison de flux de données associées à une instance.

az iot ops dataflow endpoint list --instance
                                  --resource-group

Exemples

Énumérez les points de terminaison de flux de données dans l’instance « mycluster-ops-instance ».

az iot ops dataflow endpoint list --in mycluster-ops-instance -g myresourcegroup

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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 endpoint show

Afficher les détails d’une ressource de point de terminaison de flux de données.

az iot ops dataflow endpoint show --instance
                                  --name
                                  --resource-group

Exemples

Afficher les détails d’un point de terminaison de flux de données « myendpoint ».

az iot ops dataflow endpoint show -n myendpoint --in mycluster-ops-instance -g myresourcegroup

Paramètres obligatoires

--instance -i

Nom de l’instance Des opérations IoT.

--name -n

Nom du point de terminaison dataflow.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

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