az stream-analytics transformation
Note
Cette référence fait partie de l’extension stream-analytics pour Azure CLI (version 2.75.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une az stream-analytics transformation commande. Apprenez-en davantage 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 --transformation-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
Nom du travail de diffusion en continu.
Nom de la transformation.
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.
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.
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.
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).
Spécifie le nombre d’unités de diffusion en continu que la tâche de diffusion en continu utilise.
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
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 stream-analytics transformation show
Obtenez des détails sur la transformation spécifiée.
az stream-analytics transformation show --job-name
--name --transformation-name
--resource-group
Exemples
Obtenir une transformation
az stream-analytics transformation show --job-name "sj8374" --resource-group "sjrg4423" --name "transformation952"
Paramètres obligatoires
Nom du travail de diffusion en continu.
Nom de la transformation.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.
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 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 --transformation-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
Nom du travail de diffusion en continu.
Nom de la transformation.
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.
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.
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).
Spécifie le nombre d’unités de diffusion en continu que la tâche de diffusion en continu utilise.
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
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 |