Partager via


az stream-analytics transformation

Remarque

Cette référence fait partie de l’extension Stream-Analytics pour Azure CLI (version 2.15.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande de transformation az stream-analytics. En savoir plus sur les extensions.

Gérer la transformation avec Stream Analytics.

Commandes

Nom Description Type État
az stream-analytics transformation create

Créez une transformation ou remplace une transformation déjà existante sous un travail de streaming existant.

Extension GA
az stream-analytics transformation show

Obtenez des détails sur la transformation spécifiée.

Extension GA
az stream-analytics transformation update

Mettez à jour une transformation existante sous un travail de streaming existant. Cela peut être utilisé pour mettre à jour partiellement (par exemple, mettre à jour une ou deux propriétés) une transformation sans affecter le reste de la définition du travail ou de la transformation.

Extension GA

az stream-analytics transformation create

Créez une transformation ou remplace une transformation déjà existante sous un travail de streaming existant.

az stream-analytics transformation create --job-name
                                          --name
                                          --resource-group
                                          [--if-match]
                                          [--if-none-match]
                                          [--saql]
                                          [--streaming-units]
                                          [--valid-streaming-units]

Exemples

Créer une transformation

az stream-analytics transformation create --job-name "sj8374" --resource-group "sjrg4423" --saql "Select Id, Name from inputtest" --streaming-units 6 --transformation-name "transformation952"

Paramètres obligatoires

--job-name

Nom de la tâche de streaming.

--name --transformation-name -n

Nom de la transformation.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--if-match

ETag de la transformation. Omettez cette valeur pour toujours remplacer la transformation actuelle. Spécifiez la dernière valeur ETag vue pour empêcher le remplacement accidentel des modifications simultanées.

--if-none-match

Définissez sur « * » pour permettre la création d’une nouvelle transformation, mais pour empêcher la mise à jour d’une transformation existante. D’autres valeurs entraînent une réponse 412 en cas d’échec de la condition.

--saql

Spécifie la requête qui sera exécutée dans la tâche de diffusion en continu. Vous pouvez en savoir plus sur le langage de requête Stream Analytics (SAQL) ici : https://msdn.microsoft.com/library/azure/dn834998 . Obligatoire sur les requêtes PUT (CreateOrReplace).

--streaming-units

Indique le nombre d’unités de streaming que la tâche de streaming utilise.

--valid-streaming-units

Spécifie les unités de diffusion en continu valides vers laquelle un travail de diffusion en continu peut être mis à l’échelle.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az stream-analytics transformation show

Obtenez des détails sur la transformation spécifiée.

az stream-analytics transformation show --job-name
                                        --name
                                        --resource-group

Exemples

Obtenir une transformation

az stream-analytics transformation show --job-name "sj8374" --resource-group "sjrg4423" --name "transformation952"

Paramètres obligatoires

--job-name

Nom de la tâche de streaming.

--name --transformation-name -n

Nom de la transformation.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az stream-analytics transformation update

Mettez à jour une transformation existante sous un travail de streaming existant. Cela peut être utilisé pour mettre à jour partiellement (par exemple, mettre à jour une ou deux propriétés) une transformation sans affecter le reste de la définition du travail ou de la transformation.

az stream-analytics transformation update --job-name
                                          --name
                                          --resource-group
                                          [--if-match]
                                          [--saql]
                                          [--streaming-units]
                                          [--valid-streaming-units]

Exemples

Mettre à jour une transformation

az stream-analytics transformation update --job-name "sj8374" --resource-group "sjrg4423" --saql "New query" --transformation-name "transformation952"

Paramètres obligatoires

--job-name

Nom de la tâche de streaming.

--name --transformation-name -n

Nom de la transformation.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--if-match

ETag de la transformation. Omettez cette valeur pour toujours remplacer la transformation actuelle. Spécifiez la dernière valeur ETag vue pour empêcher le remplacement accidentel des modifications simultanées.

--saql

Spécifie la requête qui sera exécutée dans la tâche de diffusion en continu. Vous pouvez en savoir plus sur le langage de requête Stream Analytics (SAQL) ici : https://msdn.microsoft.com/library/azure/dn834998 . Obligatoire sur les requêtes PUT (CreateOrReplace).

--streaming-units

Indique le nombre d’unités de streaming que la tâche de streaming utilise.

--valid-streaming-units

Spécifie les unités de diffusion en continu valides vers laquelle un travail de diffusion en continu peut être mis à l’échelle.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

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

Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.