Bagikan melalui


az iot ops dataflow

Note

Referensi ini adalah bagian dari ekstensi azure-iot-ops untuk Azure CLI (versi 2.67.0 atau yang lebih tinggi). Ekstensi akan secara otomatis menginstal pertama kali Anda menjalankan perintah az iot ops dataflow . Pelajari selengkapnya tentang ekstensi.

Manajemen aliran data.

Perintah

Nama Deskripsi Jenis Status
az iot ops dataflow apply

Membuat atau mengganti aliran data yang terkait dengan profil aliran data.

Extension GA
az iot ops dataflow delete

Menghapus aliran data yang terkait dengan profil aliran data.

Extension GA
az iot ops dataflow endpoint

Manajemen titik akhir aliran data.

Extension GA
az iot ops dataflow endpoint apply

Membuat atau mengganti sumber daya titik akhir aliran data.

Extension GA
az iot ops dataflow endpoint create

Membuat atau mengganti sumber daya titik akhir aliran data.

Extension GA
az iot ops dataflow endpoint create adls

Membuat atau mengganti sumber daya titik akhir aliran data untuk Azure Data Lake Storage Gen2.

Extension GA
az iot ops dataflow endpoint create adx

Membuat atau mengganti sumber daya titik akhir aliran data untuk Azure Data Explorer.

Extension GA
az iot ops dataflow endpoint create custom-kafka

Membuat atau mengganti sumber daya titik akhir aliran data untuk broker kafka kustom.

Extension GA
az iot ops dataflow endpoint create custom-mqtt

Membuat atau mengganti sumber daya titik akhir aliran data untuk broker MQTT kustom.

Extension GA
az iot ops dataflow endpoint create eventgrid

Membuat atau mengganti sumber daya titik akhir aliran data untuk Azure Event Grid.

Extension GA
az iot ops dataflow endpoint create eventhub

Membuat atau mengganti sumber daya titik akhir aliran data untuk namespace Azure Event Hubs yang diaktifkan kafka.

Extension GA
az iot ops dataflow endpoint create fabric-onelake

Membuat atau mengganti sumber daya titik akhir aliran data untuk Microsoft Fabric OneLake.

Extension GA
az iot ops dataflow endpoint create fabric-realtime

Membuat atau mengganti titik akhir aliran data Microsoft Fabric Real-Time Intelligence.

Extension GA
az iot ops dataflow endpoint create local-mqtt

Membuat atau mengganti titik akhir aliran data MQTT Lokal Azure IoT Operations.

Extension GA
az iot ops dataflow endpoint create local-storage

Membuat atau mengganti titik akhir aliran data penyimpanan lokal.

Extension GA
az iot ops dataflow endpoint create otel

Membuat atau mengganti titik akhir aliran data OpenTelemetry.

Extension GA
az iot ops dataflow endpoint delete

Menghapus sumber daya titik akhir aliran data.

Extension GA
az iot ops dataflow endpoint list

Mencantumkan sumber daya titik akhir aliran data yang terkait dengan instans.

Extension GA
az iot ops dataflow endpoint show

Perlihatkan detail sumber daya titik akhir aliran data.

Extension GA
az iot ops dataflow endpoint update

Perbarui properti sumber daya titik akhir aliran data yang ada.

Extension GA
az iot ops dataflow endpoint update adls

Perbarui properti sumber daya titik akhir aliran data yang ada untuk Azure Data Lake Storage Gen2.

Extension GA
az iot ops dataflow endpoint update adx

Perbarui properti sumber daya titik akhir aliran data yang ada untuk Azure Data Explorer.

Extension GA
az iot ops dataflow endpoint update custom-kafka

Perbarui properti sumber daya titik akhir aliran data yang ada untuk broker kafka kustom.

Extension GA
az iot ops dataflow endpoint update custom-mqtt

Perbarui properti sumber daya titik akhir aliran data yang ada untuk broker MQTT kustom.

Extension GA
az iot ops dataflow endpoint update eventgrid

Perbarui properti sumber daya titik akhir aliran data yang ada untuk Azure Event Grid.

Extension GA
az iot ops dataflow endpoint update eventhub

Perbarui properti sumber daya titik akhir aliran data yang ada untuk namespace Azure Event Hubs yang diaktifkan kafka.

Extension GA
az iot ops dataflow endpoint update fabric-onelake

Perbarui properti sumber daya titik akhir aliran data yang ada untuk Microsoft Fabric OneLake.

Extension GA
az iot ops dataflow endpoint update fabric-realtime

Perbarui properti titik akhir aliran data Microsoft Fabric Real-Time Intelligence yang ada.

Extension GA
az iot ops dataflow endpoint update local-mqtt

Perbarui properti titik akhir aliran data Azure IoT Operations Local MQTT yang ada.

Extension GA
az iot ops dataflow endpoint update local-storage

Perbarui properti titik akhir aliran data penyimpanan lokal yang ada.

Extension GA
az iot ops dataflow endpoint update otel

Perbarui properti titik akhir aliran data OpenTelemetry yang ada.

Extension GA
az iot ops dataflow list

Mencantumkan aliran data yang terkait dengan profil aliran data.

Extension GA
az iot ops dataflow profile

Manajemen profil aliran data.

Extension GA
az iot ops dataflow profile create

Membuat atau mengganti profil aliran data.

Extension GA
az iot ops dataflow profile delete

Menghapus profil aliran data.

Extension GA
az iot ops dataflow profile list

Mencantumkan profil aliran data yang terkait dengan instans.

Extension GA
az iot ops dataflow profile show

Perlihatkan detail profil aliran data.

Extension GA
az iot ops dataflow profile update

Memperbarui profil aliran data.

Extension GA
az iot ops dataflow show

Perlihatkan detail aliran data yang terkait dengan profil aliran data.

Extension GA

az iot ops dataflow apply

Membuat atau mengganti aliran data yang terkait dengan profil aliran data.

Contoh format file konfigurasi adalah sebagai berikut:

{
  "mode": "Enabled",
  "operations": [
    {
      "operationType": "Source",
      "sourceSettings": {
        "endpointRef": "myenpoint1",
        "assetRef": "",
        "serializationFormat": "Json",
        "schemaRef": "myschema1",
        "dataSources": [
          "testfrom"
        ]
      }
    },
    {
      "operationType": "BuiltInTransformation",
      "builtInTransformationSettings": {
        "serializationFormat": "Json",
        "datasets": [],
        "filter": [
          {
            "type": "Filter",
            "description": "",
            "inputs": [
              "$metadata.user_property.value"
            ],
            "expression": "$1 > 100"
          }
        ],
        "map": [
          {
            "type": "PassThrough",
            "inputs": [
              "*"
            ],
            "output": "*"
          }
        ]
      }
    },
    {
      "operationType": "Destination",
      "destinationSettings": {
        "endpointRef": "myenpoint2",
        "dataDestination": "test"
      }
    }
  ]
}

Saat digunakan dengan menerapkan konten di atas akan membuat atau mengganti sumber daya aliran data target.

az iot ops dataflow apply --config-file
                          --instance
                          --name
                          --resource-group
                          [--profile]

Contoh

Membuat atau mengganti aliran data 'mydataflow' yang terkait dengan profil 'myprofile' menggunakan file konfigurasi.

az iot ops dataflow apply -n mydataflow -p myprofile --in myinstance -g myresourcegroup --config-file /path/to/dataflow/config.json

Parameter yang Diperlukan

--config-file

Jalur ke file konfigurasi yang berisi properti sumber daya dalam format json. File konfigurasi harus berisi objek dengan properti yang kompatibel dengan representasi ARM sumber daya. Objek berkorelasi langsung dengan 'properties:{}' dari sumber daya ARM.

Properti Nilai
Grup parameter: Config Arguments
--instance -i

Nama instans Operasi IoT.

--name -n

Nama aliran data.

--resource-group -g

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

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--profile -p

Nama profil aliran data.

Properti Nilai
Nilai default: default
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az iot ops dataflow delete

Menghapus aliran data yang terkait dengan profil aliran data.

az iot ops dataflow delete --instance
                           --name
                           --resource-group
                           [--profile]
                           [--yes {false, true}]

Contoh

Hapus aliran data 'mydataflow' yang terkait dengan profil 'myprofile'.

az iot ops dataflow delete -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup

Parameter yang Diperlukan

--instance -i

Nama instans Operasi IoT.

--name -n

Nama aliran data.

--resource-group -g

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

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--profile -p

Nama profil aliran data.

Properti Nilai
Nilai default: default
--yes -y

Konfirmasi [y]es tanpa perintah. Berguna untuk skenario CI dan otomatisasi.

Properti Nilai
Nilai yang diterima: false, true
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az iot ops dataflow list

Mencantumkan aliran data yang terkait dengan profil aliran data.

az iot ops dataflow list --instance
                         --resource-group
                         [--profile]

Contoh

Menghitung aliran data yang terkait dengan profil 'myprofile'.

az iot ops dataflow list -p myprofile --in mycluster-ops-instance -g myresourcegroup

Parameter yang Diperlukan

--instance -i

Nama instans Operasi IoT.

--resource-group -g

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

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--profile -p

Nama profil aliran data.

Properti Nilai
Nilai default: default
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False

az iot ops dataflow show

Perlihatkan detail aliran data yang terkait dengan profil aliran data.

az iot ops dataflow show --instance
                         --name
                         --resource-group
                         [--profile]

Contoh

Tampilkan detail aliran data 'mydataflow' yang terkait dengan profil 'myprofile'.

az iot ops dataflow show -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup

Parameter yang Diperlukan

--instance -i

Nama instans Operasi IoT.

--name -n

Nama aliran data.

--resource-group -g

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

Parameter Opsional

Parameter berikut bersifat opsional, tetapi tergantung pada konteksnya, satu atau beberapa mungkin menjadi diperlukan agar perintah berhasil dijalankan.

--profile -p

Nama profil aliran data.

Properti Nilai
Nilai default: default
Parameter Global
--debug

Tingkatkan verbositas pengelogan untuk menampilkan semua log debug.

Properti Nilai
Nilai default: False
--help -h

Tampilkan pesan bantuan ini dan keluar.

--only-show-errors

Hanya tampilkan kesalahan, menekan peringatan.

Properti Nilai
Nilai default: False
--output -o

Format output.

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

String kueri JMESPath. Lihat http://jmespath.org/ untuk informasi dan contoh selengkapnya.

--subscription

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

--verbose

Tingkatkan verbositas pengelogan. Gunakan --debug untuk log debug penuh.

Properti Nilai
Nilai default: False