az iot ops dataflow
Note
Bu başvuru, Azure CLI (sürüm 2.67.0 veya üzeri) için azure-iot-ops uzantısının bir parçasıdır. Uzantı, bir az iot ops dataflow komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Veri akışı yönetimi.
Komutlar
| Name | Description | Tür | Durum |
|---|---|---|---|
| az iot ops dataflow apply |
Veri akışı profiliyle ilişkili bir veri akışı oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow delete |
Veri akışı profiliyle ilişkili bir veri akışını silin. |
Extension | GA |
| az iot ops dataflow endpoint |
Veri akışı uç noktası yönetimi. |
Extension | GA |
| az iot ops dataflow endpoint apply |
Veri akışı uç noktası kaynağı oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create |
Veri akışı uç noktası kaynağı oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create adls |
Azure Data Lake Storage 2. Nesil için veri akışı uç noktası kaynağı oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create adx |
Azure Veri Gezgini için bir veri akışı uç noktası kaynağı oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create custom-kafka |
Özel kafka aracısı için veri akışı uç noktası kaynağı oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create custom-mqtt |
Özel MQTT aracısı için bir veri akışı uç noktası kaynağı oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create eventgrid |
Azure Event Grid için veri akışı uç noktası kaynağı oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create eventhub |
Kafka özellikli Azure Event Hubs ad alanı için bir veri akışı uç noktası kaynağı oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create fabric-onelake |
Microsoft Fabric OneLake için veri akışı uç noktası kaynağı oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create fabric-realtime |
Microsoft Fabric Real-Time Intelligence veri akışı uç noktasını oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create local-mqtt |
Azure IoT İşlemleri Yerel MQTT veri akışı uç noktasını oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create local-storage |
Yerel depolama veri akışı uç noktasını oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint create otel |
OpenTelemetry veri akışı uç noktasını oluşturun veya değiştirin. |
Extension | GA |
| az iot ops dataflow endpoint delete |
Veri akışı uç noktası kaynağını silin. |
Extension | GA |
| az iot ops dataflow endpoint list |
Bir örnekle ilişkili veri akışı uç noktası kaynaklarını listeleme. |
Extension | GA |
| az iot ops dataflow endpoint show |
Veri akışı uç noktası kaynağının ayrıntılarını gösterir. |
Extension | GA |
| az iot ops dataflow endpoint update |
Mevcut bir veri akışı uç noktası kaynağının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow endpoint update adls |
Azure Data Lake Storage 2. Nesil için mevcut bir veri akışı uç noktası kaynağının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow endpoint update adx |
Azure Veri Gezgini için mevcut bir veri akışı uç noktası kaynağının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow endpoint update custom-kafka |
Özel kafka aracısı için mevcut bir veri akışı uç noktası kaynağının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow endpoint update custom-mqtt |
Özel MQTT aracısı için mevcut bir veri akışı uç noktası kaynağının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow endpoint update eventgrid |
Azure Event Grid için mevcut bir veri akışı uç noktası kaynağının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow endpoint update eventhub |
Kafka özellikli Azure Event Hubs ad alanı için mevcut bir veri akışı uç noktası kaynağının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow endpoint update fabric-onelake |
Microsoft Fabric OneLake için mevcut bir veri akışı uç noktası kaynağının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow endpoint update fabric-realtime |
Mevcut bir Microsoft Fabric Real-Time Intelligence veri akışı uç noktasının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow endpoint update local-mqtt |
Mevcut bir Azure IoT İşlemleri Yerel MQTT veri akışı uç noktasının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow endpoint update local-storage |
Mevcut bir yerel depolama veri akışı uç noktasının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow endpoint update otel |
Mevcut openTelemetry veri akışı uç noktasının özelliklerini güncelleştirin. |
Extension | GA |
| az iot ops dataflow list |
Veri akışı profiliyle ilişkili veri akışlarını listeleme. |
Extension | GA |
| az iot ops dataflow profile |
Veri akışı profili yönetimi. |
Extension | GA |
| az iot ops dataflow profile create |
Veri akışı profili oluşturma veya değiştirme. |
Extension | GA |
| az iot ops dataflow profile delete |
Veri akışı profilini silme. |
Extension | GA |
| az iot ops dataflow profile list |
Bir örnekle ilişkili veri akışı profillerini listeleme. |
Extension | GA |
| az iot ops dataflow profile show |
Veri akışı profilinin ayrıntılarını gösterme. |
Extension | GA |
| az iot ops dataflow profile update |
Veri akışı profilini güncelleştirme. |
Extension | GA |
| az iot ops dataflow show |
Veri akışı profiliyle ilişkili bir veri akışının ayrıntılarını gösterin. |
Extension | GA |
az iot ops dataflow apply
Veri akışı profiliyle ilişkili bir veri akışı oluşturun veya değiştirin.
Yapılandırma dosyası biçimine bir örnek aşağıdaki gibidir:
{
"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"
}
}
]
}
Uygulama ile kullanıldığında yukarıdaki içerik bir hedef veri akışı kaynağı oluşturur veya değiştirir.
az iot ops dataflow apply --config-file
--instance
--name
--resource-group
[--profile]
Örnekler
Yapılandırma dosyası kullanarak 'myprofile' profiliyle ilişkili 'mydataflow' veri akışını oluşturun veya değiştirin.
az iot ops dataflow apply -n mydataflow -p myprofile --in myinstance -g myresourcegroup --config-file /path/to/dataflow/config.json
Gerekli Parametreler
JSON biçiminde kaynak özellikleri içeren bir yapılandırma dosyasının yolu. Yapılandırma dosyası, kaynağın ARM gösterimiyle uyumlu özelliklere sahip bir nesne içermelidir. Nesnesi, ARM kaynağının 'properties:{}' ile doğrudan bağıntı kurar.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Config Arguments |
IoT İşlemleri örnek adı.
Veri akışı adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Veri akışı profili adı.
| Özellik | Değer |
|---|---|
| Default value: | default |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot ops dataflow delete
Veri akışı profiliyle ilişkili bir veri akışını silin.
az iot ops dataflow delete --instance
--name
--resource-group
[--profile]
[--yes {false, true}]
Örnekler
'myprofile' profiliyle ilişkili 'mydataflow' veri akışını silin.
az iot ops dataflow delete -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup
Gerekli Parametreler
IoT İşlemleri örnek adı.
Veri akışı adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Veri akışı profili adı.
| Özellik | Değer |
|---|---|
| Default value: | default |
[y]es öğesini istem olmadan onaylayın. CI ve otomasyon senaryoları için kullanışlıdır.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | false, true |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot ops dataflow list
Veri akışı profiliyle ilişkili veri akışlarını listeleme.
az iot ops dataflow list --instance
--resource-group
[--profile]
Örnekler
'myprofile' profiliyle ilişkili veri akışlarını numaralandırın.
az iot ops dataflow list -p myprofile --in mycluster-ops-instance -g myresourcegroup
Gerekli Parametreler
IoT İşlemleri örnek adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Veri akışı profili adı.
| Özellik | Değer |
|---|---|
| Default value: | default |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |
az iot ops dataflow show
Veri akışı profiliyle ilişkili bir veri akışının ayrıntılarını gösterin.
az iot ops dataflow show --instance
--name
--resource-group
[--profile]
Örnekler
'myprofile' profiliyle ilişkili 'mydataflow' veri akışının ayrıntılarını gösterir.
az iot ops dataflow show -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup
Gerekli Parametreler
IoT İşlemleri örnek adı.
Veri akışı adı.
Kaynak grubunun adı.
az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.
Veri akışı profili adı.
| Özellik | Değer |
|---|---|
| Default value: | default |
Global Parametreler
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
| Özellik | Değer |
|---|---|
| Default value: | False |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
| Özellik | Değer |
|---|---|
| Default value: | False |