az tsi event-source iothub

Catatan

Referensi ini adalah bagian dari ekstensi timeseriesinsights untuk Azure CLI (versi 2.50.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah iothub sumber peristiwa az tsi. Pelajari lebih lanjut tentang ekstensi.

Mengelola sumber peristiwa dengan timeseriesinsights sub grup iot-hub.

Perintah

Nama Deskripsi Jenis Status
az tsi event-source iothub create

Buat sumber peristiwa di bawah lingkungan yang ditentukan.

Ekstensi GA
az tsi event-source iothub update

Perbarui sumber peristiwa di bawah lingkungan yang ditentukan.

Ekstensi GA

az tsi event-source iothub create

Buat sumber peristiwa di bawah lingkungan yang ditentukan.

az tsi event-source iothub create --consumer-group-name
                                  --environment-name
                                  --event-source-name
                                  --event-source-resource-id
                                  --iot-hub-name
                                  --key-name
                                  --location
                                  --resource-group
                                  --shared-access-key
                                  [--local-timestamp]
                                  [--tags]
                                  [--timestamp-property-name]

Contoh

CreateIotHubEventSource

az tsi event-source iothub create -g "rg" --environment-name "env1" --name "eventsource" --consumer-group-name "consumer-group" --iot-hub-name "iothub" --location westus --key-name "key-name" --shared-access-key "someSecretvalue" --event-source-resource-id "resource-id"

Parameter yang Diperlukan

--consumer-group-name

Nama grup konsumen iot hub yang menyimpan partisi tempat peristiwa akan dibaca.

--environment-name

Nama lingkungan Time Series Insights yang terkait dengan grup sumber daya yang ditentukan.

--event-source-name --name -n

Nama sumber peristiwa Time Series Insights yang terkait dengan lingkungan yang ditentukan.

--event-source-resource-id --resource-id

Id sumber daya sumber daya sumber kejadian di Azure Resource Manager.

--iot-hub-name

Nama hub iot.

--key-name --shared-access-policy-name

Nama kunci Kebijakan Akses Bersama yang memberikan akses layanan Time Series Insights ke hub iot. Kunci kebijakan akses bersama ini harus memberikan izin 'koneksi layanan' ke hub iot.

--location -l

Lokasi. Nilai dari: az account list-locations. Anda dapat mengonfigurasi lokasi default menggunakan az configure --defaults location=<location>.

--resource-group -g

Nama grup sumber daya lingkungan. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--shared-access-key

Nilai kunci Kebijakan Akses Bersama yang memberikan akses baca layanan Time Series Insights ke hub iot. Properti ini tidak ditampilkan dalam respons sumber peristiwa.

Parameter Opsional

--local-timestamp

Objek yang mewakili properti tanda waktu lokal. Ini berisi format tanda waktu lokal yang perlu digunakan dan informasi offset zona waktu yang sesuai. Jika nilai tidak ditentukan untuk localTimestamp, atau jika null, maka tanda waktu lokal tidak akan dimasukkan dengan peristiwa. Nilai yang diharapkan: json-string/@json-file.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--timestamp-property-name --ts-property-name

Properti acara yang akan digunakan sebagai tanda waktu sumber kejadian. Jika nilai tidak ditentukan untuk timestampPropertyName, atau jika string null atau kosong ditentukan, waktu pembuatan peristiwa akan digunakan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.

az tsi event-source iothub update

Perbarui sumber peristiwa di bawah lingkungan yang ditentukan.

az tsi event-source iothub update [--environment-name]
                                  [--event-source-name]
                                  [--ids]
                                  [--local-timestamp]
                                  [--resource-group]
                                  [--shared-access-key]
                                  [--subscription]
                                  [--tags]
                                  [--timestamp-property-name]

Contoh

UpdateIotHubEventSource

az tsi event-source iothub update -g "rg" --environment-name "env1" --name "eventsource"  --timestamp-property-name timestampProp --shared-access-key "someSecretvalue" --tags test=tag

Parameter Opsional

--environment-name

Nama lingkungan Time Series Insights yang terkait dengan grup sumber daya yang ditentukan.

--event-source-name --name -n

Nama sumber peristiwa Time Series Insights yang terkait dengan lingkungan yang ditentukan.

--ids

Satu atau beberapa ID sumber daya (dibatasi ruang). Ini harus menjadi ID sumber daya lengkap yang berisi semua informasi argumen 'Id Sumber Daya'. Anda harus menyediakan argumen --ids atau 'Resource Id' lainnya.

--local-timestamp

Objek yang mewakili properti tanda waktu lokal. Ini berisi format tanda waktu lokal yang perlu digunakan dan informasi offset zona waktu yang sesuai. Jika nilai tidak ditentukan untuk localTimestamp, atau jika null, maka tanda waktu lokal tidak akan dimasukkan dengan peristiwa. Nilai yang diharapkan: json-string/@json-file.

--resource-group -g

Nama grup sumber daya lingkungan. Anda dapat mengonfigurasi grup default menggunakan az configure --defaults group=<name>.

--shared-access-key

Nilai kunci Kebijakan Akses Bersama yang memberikan akses baca layanan Time Series Insights ke hub iot. Properti ini tidak ditampilkan dalam respons sumber peristiwa.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--tags

Tag yang dipisahkan spasi: key[=value] [key[=value] ...]. Gunakan "" untuk menghapus tag yang ada.

--timestamp-property-name --ts-property-name

Properti acara yang akan digunakan sebagai tanda waktu sumber kejadian. Jika nilai tidak ditentukan untuk timestampPropertyName, atau jika string null atau kosong ditentukan, waktu pembuatan peristiwa akan digunakan.

Parameter Global
--debug

Meningkatkan verbositas pengelogan untuk menampilkan semua log debug.

--help -h

Menampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya menampilkan kesalahan, menyembunyikan peringatan.

--output -o

Format output.

nilai yang diterima: json, jsonc, none, table, tsv, yaml, yamlc
nilai default: json
--query

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi selengkapnya beserta contohnya.

--subscription

Nama atau ID langganan. Anda dapat mengonfigurasi langganan default menggunakan az account set -s NAME_OR_ID.

--verbose

Meningkatkan verbositas pengelogan. Gunakan --debug untuk log waktu lengkap.