az dt data-history connection create
Remarque
Cette référence fait partie de l’extension azure-iot pour Azure CLI (version 2.46.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az dt data-history connection create . En savoir plus sur les extensions.
Crée une connexion d’historique des données entre une instance Digital Twins et des ressources prises en charge.
Commandes
Nom | Description | Type | Statut |
---|---|---|---|
az dt data-history connection create adx |
Crée une connexion d’historique des données entre une instance Digital Twins et une base de données Azure Data Explorer. Nécessite des ressources Azure Data Explorer et Event Hub précréée. |
Extension | GA |
az dt data-history connection create adx
Crée une connexion d’historique des données entre une instance Digital Twins et une base de données Azure Data Explorer. Nécessite des ressources Azure Data Explorer et Event Hub précréée.
Invite l’utilisateur à ajouter les rôles et autorisations suivants sur l’instance Digital Twins ou l’identité affectée par l’utilisateur nécessaire pour créer la connexion :
- Rôle « Contributeur » pour l’étendue de la base de données Azure Data Explorer
- Autorisation « Administrateur de base de données » pour l’étendue de la base de données Azure Data Explorer
- Rôle « Propriétaire des données Azure Event Hubs » pour l’étendue Event Hub.
az dt data-history connection create adx --adx-cluster-name
--adx-database-name
--cn
--dt-name
--eh
--ehn
[--adx-property-events-table]
[--adx-record-removals {false, true}]
[--adx-relationship-events-table]
[--adx-resource-group]
[--adx-subscription]
[--adx-table-name]
[--adx-twin-events-table]
[--ehc]
[--ehg]
[--ehs]
[--mi-user-assigned]
[--no-wait]
[--resource-group]
[--yes]
Exemples
Ajoute une connexion d’historique des données à une instance Digital Twins cible avec le groupe de consommateurs Event Hub $Default.
az dt data-history connection create adx -n {instance_name} --cn {time_series_database_connection_name} --adx-cluster-name {adx_cluster_name} --adx-database-name {adx_database_name} --eventhub {event_hub} --eventhub-namespace {event_hub_namespace}
Ajoute une connexion d’historique des données à une instance Digital Twins cible à l’aide d’une identité affectée par l’utilisateur associée au jumeau numérique avec le groupe de consommateurs $Default Event Hub.
az dt data-history connection create adx -n {instance_name} --cn {time_series_database_connection_name} --adx-cluster-name {adx_cluster_name} --adx-database-name {adx_database_name} --eventhub {event_hub} --eventhub-namespace {event_hub_namespace} --mi-user-assigned {resource_id}
Ajoute une connexion d’historique des données à une instance Digital Twins cible avec un nom de table Azure Data Explorer personnalisé et un groupe de consommateurs Event Hub.
az dt data-history connection create adx -n {instance_name} --cn {time_series_database_connection_name} --adx-cluster-name {adx_cluster_name} --adx-database-name {adx_database_name} --adx-property-events-table {adx_property_events_table_name} --eventhub {event_hub} --eventhub-namespace {event_hub_namespace} --eventhub-consumer-group {event_hub_consumer_group}
Ajoute une connexion d’historique des données à une instance Digital Twins cible qui s’intègre à des instances Event Hub et Azure Data Explorer dans différents groupes de ressources et abonnements de l’instance cible.
az dt data-history connection create adx -n {instance_name} --cn {time_series_database_connection_name} --adx-cluster-name {adx_cluster_name} --adx-database-name {adx_database_name} --adx-resource-group {adx_resource_group} --adx-subscription {adx_subscription} --eventhub {event_hub} --eventhub-namespace {event_hub_namespace} --eventhub-resource-group {event_hub_resource_group} --eventhub-subscription {event_subscription}
Ajoute une connexion d’historique des données à une instance Digital Twins cible avec le groupe de consommateurs Event Hub $Default et ignore les invites d’attribution de rôle.
az dt data-history connection create adx -n {instance_name} -y --cn {time_series_database_connection_name} --adx-cluster-name {adx_cluster_name} --adx-database-name {adx_database_name} --eventhub {event_hub} --eventhub-namespace {event_hub_namespace}
Ajoute une connexion d’historique des données à une instance Digital Twins cible avec le groupe de consommateurs Event Hub $Default et active les suppressions de propriétés et d’éléments d’enregistrement. Une colonne supplémentaire sera ajoutée à la table utilisée pour stocker les mises à jour apportées aux propriétés des jumeaux et des relations (par défaut, adtPropertyEvents).
az dt data-history connection create adx -n {instance_name} --cn {time_series_database_connection_name} --adx-cluster-name {adx_cluster_name} --adx-database-name {adx_database_name} --eventhub {event_hub} --eventhub-namespace {event_hub_namespace} --adx-record-removals true
Ajoute une connexion d’historique des données à une instance Digital Twins cible avec le groupe de consommateurs Event Hub $Default et crée deux tables supplémentaires dans la base de données Azure Data Explorer. Une table concerne l’enregistrement des événements de cycle de vie des jumeaux et l’autre pour les événements de cycle de vie des relations.
az dt data-history connection create adx -n {instance_name} --cn {time_series_database_connection_name} --adx-cluster-name {adx_cluster_name} --adx-database-name {adx_database_name} --eventhub {event_hub} --eventhub-namespace {event_hub_namespace} --adx-twin-events-table {adx_twin_events_table_name} --adx-relationship-events-table {adx_relationship_events_table_name}
Ajoute une connexion d’historique des données à une instance Digital Twins cible avec le groupe de consommateurs Event Hub $Default, utilise un nom de table d’événements de propriété de jumeau personnalisée et crée deux tables supplémentaires dans la base de données Azure Data Explorer.
az dt data-history connection create adx -n {instance_name} --cn {time_series_database_connection_name} --adx-cluster-name {adx_cluster_name} --adx-database-name {adx_database_name} --eventhub {event_hub} --eventhub-namespace {event_hub_namespace} --adx-property-events-table {adx_property_events_table_name} --adx-twin-events-table {adx_twin_events_table_name} --adx-relationship-events-table {adx_relationship_events_table_name}
Paramètres obligatoires
Nom du cluster Azure Data Explorer à intégrer.
Nom de la base de données Azure Data Explorer à intégrer.
Nom de la connexion d’historique des données.
Nom de l’instance Digital Twins.
Nom d’EventHub à intégrer.
Identificateur d’espace de noms EventHub.
Paramètres facultatifs
Nom de la table Azure Data Explorer utilisée pour stocker les mises à jour sur les propriétés des jumeaux et des relations.
Spécifie s’il faut enregistrer ou non des suppressions de jumeaux/relations et d’éléments, y compris les suppressions de valeurs indexées ou clé (telles que les entrées cartographiques, les éléments de tableau, etc.). La définition de cette propriété sur « true » génère une colonne supplémentaire dans la table des événements de propriété dans ADX.
Nom de la table Azure Data Explorer utilisée pour enregistrer les événements de cycle de vie des relations. La table ne sera pas créée si cette propriété n’est pas spécifiée.
Nom du groupe de ressources Azure Data Explorer. S’il n’est pas fourni, utilisez le groupe de ressources Digital Twin.
Nom ou ID d’abonnement où existe Azure Data Explorer. S’il n’est pas fourni, utilisez l’abonnement qui contient l’instance Digital Twin.
L’option '--adx-table-name' a été déconseillée et sera supprimée dans une prochaine version. Utilisez plutôt « --adx-property-events-table ».
Nom de la table Azure Data Explorer utilisée pour stocker les mises à jour sur les propriétés des jumeaux et des relations.
Nom de la table Azure Data Explorer utilisée pour enregistrer les événements de cycle de vie des jumeaux. La table ne sera pas créée si cette propriété n’est pas spécifiée.
Groupe de consommateurs EventHub à utiliser quand ADX lit à partir d’EventHub.
Nom du groupe de ressources EventHub. S’il n’est pas fourni, utilisez le groupe de ressources Digital Twin.
Nom ou ID d’abonnement où existe EventHub. S’il n’est pas fourni, utilisez l’abonnement qui contient l’instance Digital Twin.
Utilisez une identité managée affectée par l’utilisateur pour l’authentification de connexion de l’historique des données. Accepte l’ID de ressource d’identité. S’il n’est pas fourni, utilisez plutôt l’identité système.
Ne pas attendre la fin de l’opération de longue durée.
Groupe de ressources d’instance Digital Twins. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
N’invitez pas à confirmer l’attribution de rôles requis.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.