Share via


az dt data-history connection create

Dekont

Bu başvuru, Azure CLI (sürüm 2.37.0 veya üzeri) için azure-iot uzantısının bir parçasıdır. Uzantı, az dt data-history connection create komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Digital Twins örneğiyle desteklenen kaynaklar arasında bir veri geçmişi bağlantısı oluşturur.

Komutlar

Name Description Tür Durum
az dt data-history connection create adx

Digital Twins örneğiyle Azure Veri Gezgini veritabanı arasında veri geçmişi bağlantısı oluşturur. Önceden oluşturulmuş Azure Veri Gezgini ve Olay Hub'ı kaynakları gerektirir.

Dahili GA

az dt data-history connection create adx

Digital Twins örneğiyle Azure Veri Gezgini veritabanı arasında veri geçmişi bağlantısı oluşturur. Önceden oluşturulmuş Azure Veri Gezgini ve Olay Hub'ı kaynakları gerektirir.

Kullanıcıdan, bağlantıyı başarıyla oluşturmak için gereken Digital Twins örneğine veya Kullanıcı Tarafından Atanan Kimlik'e aşağıdaki rolleri ve izinleri eklemesini ister:

  • Azure Veri Gezgini Veritabanı kapsamı için 'Katkıda Bulunan' rolü
  • Azure Veri Gezgini Veritabanı kapsamı için 'Veritabanı Yönetici' izni
  • Olay Hub'ı kapsamı için 'Azure Event Hubs Veri Sahibi' rolü.
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]

Örnekler

$Default Event Hub tüketici grubuyla hedef Digital Twins örneğine veri geçmişi bağlantısı ekler.

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}

$Default Event Hub tüketici grubuna sahip Dijital ikizle ilişkilendirilmiş kullanıcı tarafından atanan kimliği kullanarak hedef Digital Twins örneğine veri geçmişi bağlantısı ekler.

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}

Özel bir Azure Veri Gezgini tablo adı ve Event Hub tüketici grubuyla hedef Digital Twins örneğine veri geçmişi bağlantısı ekler.

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}

Farklı kaynak gruplarındaki ve hedef örnekteki aboneliklerdeki Event Hub ve Azure Veri Gezgini örnekleriyle tümleştirerek hedef Digital Twins örneğine veri geçmişi bağlantısı ekler.

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}

$Default Event Hub tüketici grubuyla hedef Digital Twins örneğine veri geçmişi bağlantısı ekler ve rol atama istemlerini atlayın.

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}

$Default Event Hub tüketici grubuyla hedef Digital Twins örneğine veri geçmişi bağlantısı ekler ve kayıt özelliğini ve öğe kaldırmayı etkinleştirir. İkizlerin ve ilişkilerin özelliklerine yönelik güncelleştirmeleri depolamak için kullanılan tabloya ek bir sütun eklenir (varsayılan olarak AdtPropertyEvents olarak kabul edilir).

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

$Default Event Hub tüketici grubuyla hedef Digital Twins örneğine veri geçmişi bağlantısı ekler ve Azure Veri Gezgini veritabanında iki ek tablo oluşturur. Tablolardan biri ikiz yaşam döngüsü olaylarını kaydetmeye, diğeri ise ilişki yaşam döngüsü olaylarına yöneliktir.

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}

$Default Event Hub tüketici grubuyla hedef Digital Twins örneğine veri geçmişi bağlantısı ekler, özel bir ikiz özellik olay tablosu adı kullanır ve Azure Veri Gezgini veritabanında iki ek tablo oluşturur.

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}

Gerekli Parametreler

--adx-cluster-name --adxc

Tümleştirilmesi gereken Azure Veri Gezgini kümesinin adı.

--adx-database-name --adxd

Tümleştirilmesi gereken Azure Veri Gezgini veritabanının adı.

--cn --conn-name

Veri geçmişi bağlantısının adı.

--dt-name --dtn -n

Digital Twins örneği adı.

--eh --eventhub

Tümleştirecek EventHub'ın adı.

--ehn --eventhub-namespace

EventHub Ad Alanı tanımlayıcısı.

İsteğe Bağlı Parametreler

--adx-property-events-table --adxpet

İkizlerin ve ilişkilerin özelliklerine yönelik güncelleştirmeleri depolamak için kullanılan Azure Veri Gezgini tablosunun adı.

varsayılan değer: AdtPropertyEvents
--adx-record-removals --adxrr

Dizine alınan veya anahtarlanan değerlerin (eşleme girişleri, dizi öğeleri vb.) kaldırılması dahil olmak üzere ikiz / ilişki özelliğinin ve öğe kaldırmalarının kaydedilip kaydedilmeyeceğini belirtir. Bu özelliğin 'true' olarak ayarlanması, ADX'teki özellik olayları tablosunda ek bir sütun oluşturur.

kabul edilen değerler: false, true
varsayılan değer: False
--adx-relationship-events-table --adxret

İlişki yaşam döngüsü olaylarını kaydetmek için kullanılan Azure Veri Gezgini tablosunun adı. Bu özellik belirtilmemiş bırakılırsa tablo oluşturulmaz.

--adx-resource-group --adxg

Azure Veri Gezgini kaynak grubunun adı. Sağlanmazsa Dijital İkiz'in kaynak grubunu kullanır.

--adx-subscription --adxs

Azure Veri Gezgini bulunduğu aboneliğin adı veya kimliği. Sağlanmadıysa, Dijital İkiz Örneğini içeren aboneliği kullanır.

--adx-table-name --adxt
Kullanım Dışı

'--adx-table-name' seçeneği kullanım dışı bırakıldı ve gelecek bir sürümde kaldırılacak. Bunun yerine '--adx-property-events-table' kullanın.

İkizlerin ve ilişkilerin özelliklerine yönelik güncelleştirmeleri depolamak için kullanılan Azure Veri Gezgini tablosunun adı.

varsayılan değer: AdtPropertyEvents
--adx-twin-events-table --adxtet

İkiz yaşam döngüsü olaylarını kaydetmek için kullanılan Azure Veri Gezgini tablosunun adı. Bu özellik belirtilmemiş bırakılırsa tablo oluşturulmaz.

--ehc --eventhub-consumer-group

ADX EventHub'dan okurken kullanılacak EventHub tüketici grubu.

varsayılan değer: $Default
--ehg --eventhub-resource-group

EventHub kaynak grubunun adı. Sağlanmazsa Dijital İkiz'in kaynak grubunu kullanır.

--ehs --eventhub-subscription

EventHub'ın bulunduğu aboneliğin adı veya kimliği. Sağlanmadıysa, Dijital İkiz Örneğini içeren aboneliği kullanır.

--mi-user-assigned --user

Veri geçmişi bağlantı kimlik doğrulaması için kullanıcı tarafından atanan yönetilen kimlik kullanın. Kimlik kaynak kimliğini kabul eder. Sağlanmazsa, bunun yerine sistem kimliğini kullanır.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--resource-group -g

Digital Twins örneği kaynak grubu. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--yes -y

Gerekli rolleri atarken onay istemde bulunmayın.

varsayılan değer: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.