az dt data-history connection create
Notitie
Deze verwijzing maakt deel uit van de Azure-iot-extensie voor de Azure CLI (versie 2.46.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht voor het maken van een verbinding met az dt data-history uitvoert. Meer informatie over extensies.
Hiermee maakt u een gegevensgeschiedenisverbinding tussen een Digital Twins-exemplaar en ondersteunde resources.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az dt data-history connection create adx |
Hiermee maakt u een gegevensgeschiedenisverbinding tussen een Digital Twins-exemplaar en een Azure Data Explorer-database. Hiervoor zijn vooraf gemaakte Azure Data Explorer- en Event Hub-resources vereist. |
Toestel | GA |
az dt data-history connection create adx
Hiermee maakt u een gegevensgeschiedenisverbinding tussen een Digital Twins-exemplaar en een Azure Data Explorer-database. Hiervoor zijn vooraf gemaakte Azure Data Explorer- en Event Hub-resources vereist.
De gebruiker wordt gevraagd de volgende rollen en machtigingen toe te voegen aan het Digital Twins-exemplaar of de door de gebruiker toegewezen identiteit die nodig is om de verbinding te maken:
- Rol 'Inzender' voor het Azure Data Explorer-databasebereik
- Machtiging Databasebeheerder voor het Azure Data Explorer-databasebereik
- De rol Azure Event Hubs-gegevenseigenaar voor het Event Hub-bereik.
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]
Voorbeelden
Voegt een gegevensgeschiedenisverbinding toe aan een doelexemplaren van Digital Twins met de $Default Event Hub-consumentengroep.
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}
Hiermee voegt u een gegevensgeschiedenisverbinding toe aan een doelexemplaar van Digital Twins met behulp van een door de gebruiker toegewezen identiteit die is gekoppeld aan de digitale dubbel met de $Default Event Hub-consumentengroep.
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}
Voegt een gegevensgeschiedenisverbinding toe aan een doelexemplaren van Digital Twins met een aangepaste Azure Data Explorer-tabelnaam en Event Hub-consumentengroep.
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}
Hiermee voegt u een gegevensgeschiedenisverbinding toe aan een Digital Twins-doelexemplaren die zijn geïntegreerd met een Event Hub- en Azure Data Explorer-exemplaar in verschillende resourcegroepen en abonnementen van het doelexemplaren.
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}
Hiermee voegt u een gegevensgeschiedenisverbinding toe aan een doelexemplaren van Digital Twins met de $Default Event Hub-consumentengroep en slaat u de prompts voor roltoewijzing over.
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}
Hiermee voegt u een gegevensgeschiedenisverbinding toe aan een digital Twins-doelexemplaren met de $Default Event Hub-consumentengroep en schakelt u recordeigenschap en itemverwijderingen in. Er wordt een extra kolom toegevoegd aan de tabel die wordt gebruikt voor het opslaan van updates voor eigenschappen van tweelingen en relaties (standaard ingesteld op 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
Voegt een gegevensgeschiedenisverbinding toe aan een Digital Twins-doelexemplaren met de $Default Event Hub-consumentengroep en maakt twee extra tabellen in de Azure Data Explorer-database. Eén tabel is bedoeld voor het vastleggen van levenscyclus-gebeurtenissen van dubbels en de andere voor levenscyclus-gebeurtenissen van relaties.
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}
Voegt een gegevensgeschiedenisverbinding toe aan een doelexemplaren van Digital Twins met de $Default Event Hub-consumentengroep, maakt gebruik van de naam van een aangepaste gebeurtenistabel met dubbeleigenschappen en maakt twee extra tabellen in de Azure Data Explorer-database.
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}
Vereiste parameters
De naam van het Azure Data Explorer-cluster waarmee moet worden geïntegreerd.
De naam van de Azure Data Explorer-database waarmee moet worden geïntegreerd.
Naam van gegevensgeschiedenisverbinding.
Naam van digital Twins-exemplaar.
Naam van EventHub waarmee moet worden geïntegreerd.
EventHub-naamruimte-id.
Optionele parameters
De naam van de Azure Data Explorer-tabel die wordt gebruikt voor het opslaan van updates voor eigenschappen van tweelingen en relaties.
Hiermee geeft u op of dubbel-/relatie-eigenschap en itemverwijderingen moeten worden vastgelegd, inclusief verwijderingen van geïndexeerde of sleutelwaarden (zoals toewijzingsvermeldingen, matrixelementen, enzovoort). Als u deze eigenschap instelt op 'true', wordt er een extra kolom gegenereerd in de tabel met eigenschapsevenementen in ADX.
De naam van de Azure Data Explorer-tabel die wordt gebruikt voor het vastleggen van levenscyclus-gebeurtenissen voor relaties. De tabel wordt niet gemaakt als deze eigenschap niet is opgegeven.
Naam van Azure Data Explorer-resourcegroep. Als deze niet is opgegeven, gebruikt u de resourcegroep van de Digital Twin.
Naam of id van het abonnement waarin Azure Data Explorer bestaat. Als dit niet is opgegeven, gebruikt u het abonnement dat het Digital Twin-exemplaar bevat.
Optie '--adx-table-name' is afgeschaft en wordt verwijderd in een toekomstige release. Gebruik in plaats daarvan '--adx-property-events-table'.
De naam van de Azure Data Explorer-tabel die wordt gebruikt voor het opslaan van updates voor eigenschappen van tweelingen en relaties.
De naam van de Azure Data Explorer-tabel die wordt gebruikt voor het vastleggen van levenscyclus-gebeurtenissen van dubbels. De tabel wordt niet gemaakt als deze eigenschap niet is opgegeven.
De EventHub-consumentengroep die moet worden gebruikt wanneer ADX uit EventHub leest.
De naam van de EventHub-resourcegroep. Als deze niet is opgegeven, gebruikt u de resourcegroep van de Digital Twin.
Naam of id van het abonnement waarin de EventHub bestaat. Als dit niet is opgegeven, gebruikt u het abonnement dat het Digital Twin-exemplaar bevat.
Gebruik een door de gebruiker toegewezen beheerde identiteit voor verificatie van gegevensgeschiedenisverbindingen. Accepteert de id van de identiteitsresource. Als dit niet is opgegeven, wordt in plaats daarvan de systeemidentiteit gebruikt.
Wacht niet totdat de langdurige bewerking is voltooid.
Resourcegroep voor Digital Twins-exemplaren. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Vraag niet om bevestiging bij het toewijzen van vereiste rollen.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.