az dt data-history connection create
Nota:
Esta referencia forma parte de la extensión azure-iot para la CLI de Azure (versión 2.46.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az dt data-history connection create . Obtenga más información sobre las extensiones.
Crea una conexión de historial de datos entre una instancia de Digital Twins y los recursos admitidos.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az dt data-history connection create adx |
Crea una conexión de historial de datos entre una instancia de Digital Twins y una base de datos de Azure Data Explorer. Requiere recursos de Azure Data Explorer y Event Hubs creados previamente. |
Extensión | GA |
az dt data-history connection create adx
Crea una conexión de historial de datos entre una instancia de Digital Twins y una base de datos de Azure Data Explorer. Requiere recursos de Azure Data Explorer y Event Hubs creados previamente.
Solicitará al usuario que agregue los siguientes roles y permisos en la instancia de Digital Twins o la identidad asignada por el usuario necesarias para crear correctamente la conexión:
- Rol "Colaborador" para el ámbito de la base de datos de Azure Data Explorer
- Permiso "Administrador de base de datos" para el ámbito de la base de datos de Azure Data Explorer
- Rol "Propietario de datos de Azure Event Hubs" para el ámbito del centro de eventos.
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]
Ejemplos
Agrega una conexión del historial de datos a una instancia de Digital Twins de destino con el grupo de consumidores del centro de eventos de $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}
Agrega una conexión de historial de datos a una instancia de Digital Twins de destino mediante una identidad asignada por el usuario asociada al gemelo digital con el grupo de consumidores del centro de eventos de $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} --mi-user-assigned {resource_id}
Agrega una conexión de historial de datos a una instancia de Digital Twins de destino con un nombre de tabla personalizado de Azure Data Explorer y un grupo de consumidores del centro de eventos.
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}
Agrega una conexión de historial de datos a una instancia de Digital Twins de destino que se integra con un centro de eventos y instancias de Azure Data Explorer en diferentes grupos de recursos y suscripciones de la instancia de destino.
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}
Agrega una conexión de historial de datos a una instancia de Digital Twins de destino con el grupo de consumidores del centro de eventos de $Default y omite las solicitudes de asignación de roles.
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}
Agrega una conexión de historial de datos a una instancia de Digital Twins de destino con el grupo de consumidores del centro de eventos de $Default y habilita las eliminaciones de elementos y propiedades de registro. Se agregará una columna adicional a la tabla utilizada para almacenar actualizaciones en las propiedades de gemelos y relaciones (de forma predeterminada a 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
Agrega una conexión de historial de datos a una instancia de Digital Twins de destino con el grupo de consumidores del centro de eventos de $Default y crea dos tablas adicionales en la base de datos de Azure Data Explorer. Una tabla será para grabar eventos de ciclo de vida de gemelos y el otro para los eventos del ciclo de vida de las relaciones.
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}
Agrega una conexión de historial de datos a una instancia de Digital Twins de destino con el grupo de consumidores del centro de eventos de $Default, usa un nombre de tabla de eventos de propiedad de gemelo personalizado y crea dos tablas adicionales en la base de datos de 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}
Parámetros requeridos
Nombre del clúster de Azure Data Explorer con el que se va a integrar.
Nombre de la base de datos de Azure Data Explorer con la que se va a integrar.
Nombre de la conexión del historial de datos.
Nombre de instancia de Digital Twins.
Nombre de EventHub con el que se va a integrar.
Identificador del espacio de nombres de EventHub.
Parámetros opcionales
Nombre de la tabla de Azure Data Explorer que se usa para almacenar actualizaciones en propiedades de gemelos y relaciones.
Especifica si se van a registrar o no las eliminaciones de propiedades y elementos gemelos o de elementos, incluidas las eliminaciones de valores indexados o con clave (como entradas de mapa, elementos de matriz, etc.). Al establecer esta propiedad en "true", se generará una columna adicional en la tabla de eventos de propiedad en ADX.
Nombre de la tabla de Azure Data Explorer que se usa para registrar eventos del ciclo de vida de las relaciones. La tabla no se creará si esta propiedad no se especifica.
Nombre del grupo de recursos de Azure Data Explorer. Si no se proporciona, usará el grupo de recursos de Digital Twin.
Nombre o identificador de la suscripción donde existe Azure Data Explorer. Si no se proporciona, usará la suscripción que contiene la instancia de Digital Twin.
La opción "--adx-table-name" está en desuso y se quitará en una versión futura. Use "--adx-property-events-table" en su lugar.
Nombre de la tabla de Azure Data Explorer que se usa para almacenar actualizaciones en propiedades de gemelos y relaciones.
Nombre de la tabla de Azure Data Explorer que se usa para grabar eventos de ciclo de vida de gemelos. La tabla no se creará si esta propiedad no se especifica.
El grupo de consumidores de EventHub que se usará cuando ADX lee de EventHub.
Nombre del grupo de recursos de EventHub. Si no se proporciona, usará el grupo de recursos de Digital Twin.
Nombre o identificador de la suscripción donde existe EventHub. Si no se proporciona, usará la suscripción que contiene la instancia de Digital Twin.
Use una identidad administrada asignada por el usuario para la autenticación de conexión del historial de datos. Acepta el identificador del recurso de identidad. Si no se proporciona, usará la identidad del sistema en su lugar.
No espere hasta que finalice la operación de ejecución prolongada.
Grupo de recursos de instancia de Digital Twins. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
No solicite confirmación al asignar roles necesarios.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.