Partager via


az kusto data-connection event-grid

Remarque

Cette référence fait partie de l’extension kusto pour Azure CLI (version 2.15.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande event-grid de connexion de données kusto. En savoir plus sur les extensions.

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Gérer la connexion de données avec la grille d’événements du sous-groupe kusto.

Commandes

Nom Description Type État
az kusto data-connection event-grid create

Créez une connexion de données.

Extension Expérimental
az kusto data-connection event-grid data-connection-validation

Vérifie que les paramètres de connexion de données sont valides.

Extension Expérimental
az kusto data-connection event-grid update

Mises à jour une connexion de données.

Extension Expérimental

az kusto data-connection event-grid create

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Créez une connexion de données.

az kusto data-connection event-grid create --cluster-name
                                           --data-connection-name
                                           --database-name
                                           --resource-group
                                           [--blob-storage-event-type {Microsoft.Storage.BlobCreated, Microsoft.Storage.BlobRenamed}]
                                           [--consumer-group]
                                           [--data-format {APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE}]
                                           [--database-routing {Multi, Single}]
                                           [--event-grid-resource-id]
                                           [--event-hub-resource-id]
                                           [--ignore-first-record {false, true}]
                                           [--location]
                                           [--managed-identity]
                                           [--mapping-rule-name]
                                           [--no-wait]
                                           [--storage-account-resource-id]
                                           [--table-name]

Paramètres obligatoires

--cluster-name

Nom du cluster Kusto.

--data-connection-name --name -n

Nom de la connexion de données.

--database-name

Nom de la base de données dans le cluster Kusto.

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

--blob-storage-event-type

Nom du type d’événement de stockage d’objets blob à traiter.

Valeurs acceptées: Microsoft.Storage.BlobCreated, Microsoft.Storage.BlobRenamed
--consumer-group

Groupe de consommateurs event hub.

--data-format

Format de données du message. Si vous le souhaitez, le format de données peut être ajouté à chaque message.

Valeurs acceptées: APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE
--database-routing

Indication des informations de routage de base de données à partir de la connexion de données, par défaut, seules les informations de routage de base de données sont autorisées.

Valeurs acceptées: Multi, Single
--event-grid-resource-id

ID de ressource de la grille d’événements abonné aux événements du compte de stockage.

--event-hub-resource-id

ID de ressource où la grille d’événements est configurée pour envoyer des événements.

--ignore-first-record

Valeur booléenne qui, si elle est définie sur true, indique que l’ingestion doit ignorer le premier enregistrement de chaque fichier.

Valeurs acceptées: false, true
--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--managed-identity --managed-identity-resource-id

Vide pour la connexion de données basée sur des identités non managées. Pour l’identité affectée par le système, fournissez l’ID de ressource de cluster. Pour l’identité affectée par l’utilisateur (UAI), fournissez l’ID de ressource UAI.

--mapping-rule-name

Règle de mappage à utiliser pour ingérer les données. Vous pouvez éventuellement ajouter les informations de mappage à chaque message.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--storage-account-resource-id

ID de ressource du compte de stockage où résident les données.

--table-name

Table dans laquelle les données doivent être ingérées. Si vous le souhaitez, les informations de table peuvent être ajoutées à chaque message.

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 kusto data-connection event-grid data-connection-validation

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Vérifie que les paramètres de connexion de données sont valides.

az kusto data-connection event-grid data-connection-validation [--blob-storage-event-type {Microsoft.Storage.BlobCreated, Microsoft.Storage.BlobRenamed}]
                                                               [--cluster-name]
                                                               [--consumer-group]
                                                               [--data-connection-name]
                                                               [--data-format {APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE}]
                                                               [--database-name]
                                                               [--database-routing {Multi, Single}]
                                                               [--event-grid-resource-id]
                                                               [--event-hub-resource-id]
                                                               [--ids]
                                                               [--ignore-first-record {false, true}]
                                                               [--location]
                                                               [--managed-identity]
                                                               [--mapping-rule-name]
                                                               [--no-wait]
                                                               [--resource-group]
                                                               [--storage-account-resource-id]
                                                               [--subscription]
                                                               [--table-name]

Paramètres facultatifs

--blob-storage-event-type

Nom du type d’événement de stockage d’objets blob à traiter.

Valeurs acceptées: Microsoft.Storage.BlobCreated, Microsoft.Storage.BlobRenamed
--cluster-name

Nom du cluster Kusto.

--consumer-group

Groupe de consommateurs event hub.

--data-connection-name --name -n

Nom de la connexion de données.

--data-format

Format de données du message. Si vous le souhaitez, le format de données peut être ajouté à chaque message.

Valeurs acceptées: APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE
--database-name

Nom de la base de données dans le cluster Kusto.

--database-routing

Indication des informations de routage de base de données à partir de la connexion de données, par défaut, seules les informations de routage de base de données sont autorisées.

Valeurs acceptées: Multi, Single
--event-grid-resource-id

ID de ressource de la grille d’événements abonné aux événements du compte de stockage.

--event-hub-resource-id

ID de ressource où la grille d’événements est configurée pour envoyer des événements.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--ignore-first-record

Valeur booléenne qui, si elle est définie sur true, indique que l’ingestion doit ignorer le premier enregistrement de chaque fichier.

Valeurs acceptées: false, true
--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--managed-identity --managed-identity-resource-id

Vide pour la connexion de données basée sur des identités non managées. Pour l’identité affectée par le système, fournissez l’ID de ressource de cluster. Pour l’identité affectée par l’utilisateur (UAI), fournissez l’ID de ressource UAI.

--mapping-rule-name

Règle de mappage à utiliser pour ingérer les données. Vous pouvez éventuellement ajouter les informations de mappage à chaque message.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--resource-group -g

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

--storage-account-resource-id

ID de ressource du compte de stockage où résident les données.

--subscription

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

--table-name

Table dans laquelle les données doivent être ingérées. Si vous le souhaitez, les informations de table peuvent être ajoutées à chaque message.

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 kusto data-connection event-grid update

Expérimental

Le groupe de commandes « kusto » est expérimental et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Mises à jour une connexion de données.

az kusto data-connection event-grid update [--blob-storage-event-type {Microsoft.Storage.BlobCreated, Microsoft.Storage.BlobRenamed}]
                                           [--cluster-name]
                                           [--consumer-group]
                                           [--data-connection-name]
                                           [--data-format {APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE}]
                                           [--database-name]
                                           [--database-routing {Multi, Single}]
                                           [--event-grid-resource-id]
                                           [--event-hub-resource-id]
                                           [--ids]
                                           [--ignore-first-record {false, true}]
                                           [--location]
                                           [--managed-identity]
                                           [--mapping-rule-name]
                                           [--no-wait]
                                           [--resource-group]
                                           [--storage-account-resource-id]
                                           [--subscription]
                                           [--table-name]

Paramètres facultatifs

--blob-storage-event-type

Nom du type d’événement de stockage d’objets blob à traiter.

Valeurs acceptées: Microsoft.Storage.BlobCreated, Microsoft.Storage.BlobRenamed
--cluster-name

Nom du cluster Kusto.

--consumer-group

Groupe de consommateurs event hub.

--data-connection-name --name -n

Nom de la connexion de données.

--data-format

Format de données du message. Si vous le souhaitez, le format de données peut être ajouté à chaque message.

Valeurs acceptées: APACHEAVRO, AVRO, CSV, JSON, MULTIJSON, ORC, PARQUET, PSV, RAW, SCSV, SINGLEJSON, SOHSV, TSV, TSVE, TXT, W3CLOGFILE
--database-name

Nom de la base de données dans le cluster Kusto.

--database-routing

Indication des informations de routage de base de données à partir de la connexion de données, par défaut, seules les informations de routage de base de données sont autorisées.

Valeurs acceptées: Multi, Single
--event-grid-resource-id

ID de ressource de la grille d’événements abonné aux événements du compte de stockage.

--event-hub-resource-id

ID de ressource où la grille d’événements est configurée pour envoyer des événements.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

--ignore-first-record

Valeur booléenne qui, si elle est définie sur true, indique que l’ingestion doit ignorer le premier enregistrement de chaque fichier.

Valeurs acceptées: false, true
--location -l

Emplacement. Valeurs provenant de : az account list-locations. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>.

--managed-identity --managed-identity-resource-id

Vide pour la connexion de données basée sur des identités non managées. Pour l’identité affectée par le système, fournissez l’ID de ressource de cluster. Pour l’identité affectée par l’utilisateur (UAI), fournissez l’ID de ressource UAI.

--mapping-rule-name

Règle de mappage à utiliser pour ingérer les données. Vous pouvez éventuellement ajouter les informations de mappage à chaque message.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--resource-group -g

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

--storage-account-resource-id

ID de ressource du compte de stockage où résident les données.

--subscription

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

--table-name

Table dans laquelle les données doivent être ingérées. Si vous le souhaitez, les informations de table peuvent être ajoutées à chaque message.

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.