az dt data-history connection create
Note
Diese Referenz ist Teil der erweiterung azure-iot für die Azure CLI (Version 2.70.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie eine az dt-Datenverlaufsverbindung zum ersten Mal ausführen, Befehl erstellen. Erfahren Sie mehr über Erweiterungen.
Erstellt eine Datenhistorienverbindung zwischen einer Digital Twins-Instanz und unterstützten Ressourcen.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az dt data-history connection create adx |
Erstellt eine Datenhistorienverbindung zwischen einer Digital Twins-Instanz und einer Azure Data Explorer-Datenbank. Erfordert bereits erstellte Azure Data Explorer- und Event Hub-Ressourcen. |
Extension | GA |
az dt data-history connection create adx
Erstellt eine Datenhistorienverbindung zwischen einer Digital Twins-Instanz und einer Azure Data Explorer-Datenbank. Erfordert bereits erstellte Azure Data Explorer- und Event Hub-Ressourcen.
Fordert den Benutzer auf, die folgenden Rollen und Berechtigungen für die Digital Twins-Instanz oder die vom Benutzer zugewiesene Identität hinzuzufügen, die zum erfolgreichen Erstellen der Verbindung erforderlich ist:
- Rolle "Mitwirkender" für den Azure Data Explorer Datenbankbereich
- Berechtigung "Datenbankadministrator" für den Azure Data Explorer Datenbankbereich
- Rolle "Azure Event Hubs Datenbesitzer" für den Event Hub-Bereich.
az dt data-history connection create adx --adx-cluster-name --adxc
--adx-database-name --adxd
--cn --conn-name
--dt-name --dtn
--eh --eventhub
--ehn --eventhub-namespace
[--acquire-policy-token]
[--adx-property-events-table --adxpet]
[--adx-record-removals --adxrr {false, true}]
[--adx-relationship-events-table --adxret]
[--adx-resource-group --adxg]
[--adx-subscription --adxs]
[--adx-table-name --adxt]
[--adx-twin-events-table --adxtet]
[--change-reference]
[--ehc --eventhub-consumer-group]
[--ehg --eventhub-resource-group]
[--ehs --eventhub-subscription]
[--mi-user-assigned --user]
[--no-wait]
[--resource-group]
[--yes]
Beispiele
Fügt eine Datenverlaufsverbindung zu einer Digital Twins-Zielinstanz mit der $Default Event Hub-Consumergruppe hinzu.
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}
Fügt eine Datenverlaufsverbindung zu einer Digital Twins-Zielinstanz hinzu, wobei eine dem Digital Twin zugeordnete Benutzeridentität mit der $Default Event Hub-Consumergruppe verknüpft ist.
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}
Fügt eine Datenverlaufsverbindung zu einer Digital Twins-Zielinstanz mit einem benutzerdefinierten Azure Data Explorer Tabellennamen und einer Event Hub-Consumergruppe hinzu.
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}
Fügt eine Datenverlaufsverbindung zu einer Zielinstanz für Digital Twins hinzu, die in einen Event Hub integriert ist, und Azure Data Explorer Instanzen in verschiedenen Ressourcengruppen und Abonnements aus der Zielinstanz.
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}
Fügt eine Datenverlaufsverbindung zu einer Digital Twins-Zielinstanz mit der $Default Event Hub-Consumergruppe hinzu und überspringt die Rollenzuweisungsaufforderungen.
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}
Fügt eine Datenverlaufsverbindung zu einer Digital Twins-Zielinstanz mit der $Default Event Hub-Consumergruppe hinzu und ermöglicht das Entfernen von Datensatzeigenschaften und Elementen. Eine zusätzliche Spalte wird der Tabelle hinzugefügt, die zum Speichern von Aktualisierungen von Eigenschaften von Zwillingen und Beziehungen verwendet wird (standardmäßig 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
Fügt eine Datenverlaufsverbindung zu einer Digital Twins-Zielinstanz mit der $Default Event Hub-Consumergruppe hinzu und erstellt zwei zusätzliche Tabellen in der Azure Data Explorer-Datenbank. Eine Tabelle wird zum Aufzeichnen von Twin-Lifecycle-Ereignissen und zum anderen für Beziehungslebenszyklusereignisse verwendet.
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}
Fügt eine Datenverlaufsverbindung zu einer Digital Twins-Zielinstanz mit der $Default Event Hub-Consumergruppe hinzu, verwendet einen benutzerdefinierten Namen der Ereignistabelle für Twin-Eigenschaften und erstellt zwei zusätzliche Tabellen in der Azure Data Explorer-Datenbank.
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}
Erforderliche Parameter
Name des Azure Data Explorer Clusters, in den die Integration integriert werden soll.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Data Explorer Arguments |
Name der Azure Data Explorer Datenbank für die Integration.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Data Explorer Arguments |
Name der Datenverlaufsverbindung.
Name der Digital Twins-Instanz.
Name von EventHub zur Integration in.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Event Hub Arguments |
EventHub-Namespacebezeichner.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Event Hub Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Der Name der Azure Data Explorer Tabelle, die zum Speichern von Aktualisierungen von Eigenschaften von Zwillingen und Beziehungen verwendet wird.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Data Explorer Arguments |
| Standardwert: | AdtPropertyEvents |
Gibt an, ob Twin/Relationship-Eigenschaft und Elemententfernungen erfasst werden sollen, einschließlich Entfernungen von indizierten oder schlüsselierten Werten (z. B. Karteneinträge, Arrayelemente usw.). Wenn Sie diese Eigenschaft auf "true" festlegen, wird eine zusätzliche Spalte in der Eigenschaftsereignissetabelle in ADX generiert.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Data Explorer Arguments |
| Standardwert: | False |
| Zulässige Werte: | false, true |
Der Name der Azure Data Explorer Tabelle, die zum Aufzeichnen von Beziehungslebenszyklusereignissen verwendet wird. Die Tabelle wird nicht erstellt, wenn diese Eigenschaft nicht angegeben ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Data Explorer Arguments |
Name der Azure Data Explorer Ressourcengruppe. Wenn nicht angegeben, wird die Ressourcengruppe von Digital Twin verwendet.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Data Explorer Arguments |
Name oder ID des Abonnements, in dem die Azure Data Explorer vorhanden ist. Wenn nicht angegeben, verwenden Sie das Abonnement, das die Digital Twin-Instanz enthält.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Data Explorer Arguments |
Option "--adx-table-name" ist veraltet und wird in einer zukünftigen Version entfernt. Verwenden Sie stattdessen "--adx-property-events-table".
Der Name der Azure Data Explorer Tabelle, die zum Speichern von Aktualisierungen von Eigenschaften von Zwillingen und Beziehungen verwendet wird.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Data Explorer Arguments |
| Standardwert: | AdtPropertyEvents |
Der Name der tabelle Azure Data Explorer, die zum Aufzeichnen von Twin-Lifecycle-Ereignissen verwendet wird. Die Tabelle wird nicht erstellt, wenn diese Eigenschaft nicht angegeben ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Azure Data Explorer Arguments |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Die EventHub-Consumergruppe, die verwendet werden soll, wenn ADX aus EventHub liest.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Event Hub Arguments |
| Standardwert: | $Default |
Name der EventHub-Ressourcengruppe. Wenn nicht angegeben, wird die Ressourcengruppe von Digital Twin verwendet.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Event Hub Arguments |
Name oder ID des Abonnements, in dem der EventHub vorhanden ist. Wenn nicht angegeben, verwenden Sie das Abonnement, das die Digital Twin-Instanz enthält.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Event Hub Arguments |
Verwenden Sie eine vom Benutzer zugewiesene verwaltete Identität für die Datenverlaufsverbindungsauthentifizierung. Akzeptiert die Identitätsressourcen-ID. Wenn nicht angegeben, wird stattdessen die Systemidentität verwendet.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ressourcengruppe der Digital Twins-Instanz. Sie können die Standardgruppe mit az configure --defaults group={name}konfigurieren.
Fordern Sie beim Zuweisen der erforderlichen Rollen keine Bestätigung auf.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |