Dela via


az iot ops dataflow

Note

Den här referensen är en del av azure-iot-ops-tillägget för Azure CLI (version 2.67.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az iot ops-dataflödeskommando . Läs mer om tillägg.

Dataflödeshantering.

Kommandon

Name Description Typ Status
az iot ops dataflow apply

Skapa eller ersätt ett dataflöde som är associerat med en dataflödesprofil.

Extension GA
az iot ops dataflow delete

Ta bort ett dataflöde som är associerat med en dataflödesprofil.

Extension GA
az iot ops dataflow endpoint

Dataflödesslutpunktshantering.

Extension GA
az iot ops dataflow endpoint apply

Skapa eller ersätt en dataflödesslutpunktsresurs.

Extension GA
az iot ops dataflow endpoint create

Skapa eller ersätt en dataflödesslutpunktsresurs.

Extension GA
az iot ops dataflow endpoint create adls

Skapa eller ersätta en dataflödesslutpunktsresurs för Azure Data Lake Storage Gen2.

Extension GA
az iot ops dataflow endpoint create adx

Skapa eller ersätt en dataflödesslutpunktsresurs för Azure Data Explorer.

Extension GA
az iot ops dataflow endpoint create custom-kafka

Skapa eller ersätt en dataflödesslutpunktsresurs för anpassad kafka-koordinator.

Extension GA
az iot ops dataflow endpoint create custom-mqtt

Skapa eller ersätt en dataflödesslutpunktsresurs för anpassad MQTT-koordinator.

Extension GA
az iot ops dataflow endpoint create eventgrid

Skapa eller ersätt en dataflödesslutpunktsresurs för Azure Event Grid.

Extension GA
az iot ops dataflow endpoint create eventhub

Skapa eller ersätt en dataflödesslutpunktsresurs för kafka-aktiverat Azure Event Hubs-namnområde.

Extension GA
az iot ops dataflow endpoint create fabric-onelake

Skapa eller ersätt en dataflödesslutpunktsresurs för Microsoft Fabric OneLake.

Extension GA
az iot ops dataflow endpoint create fabric-realtime

Skapa eller ersätt en Microsoft Fabric Real-Time Intelligence-slutpunkt för dataflöde.

Extension GA
az iot ops dataflow endpoint create local-mqtt

Skapa eller ersätt en Azure IoT Operations Local MQTT-dataflödesslutpunkt.

Extension GA
az iot ops dataflow endpoint create local-storage

Skapa eller ersätt en slutpunkt för lokalt lagringsdataflöde.

Extension GA
az iot ops dataflow endpoint create otel

Skapa eller ersätt en OpenTelemetry-slutpunkt för dataflöde.

Extension GA
az iot ops dataflow endpoint delete

Ta bort en dataflödesslutpunktsresurs.

Extension GA
az iot ops dataflow endpoint list

Visa en lista över dataflödesslutpunktsresurser som är associerade med en instans.

Extension GA
az iot ops dataflow endpoint show

Visa information om en dataflödesslutpunktsresurs.

Extension GA
az iot ops dataflow endpoint update

Uppdatera egenskaperna för en befintlig dataflödesslutpunktsresurs.

Extension GA
az iot ops dataflow endpoint update adls

Uppdatera egenskaperna för en befintlig dataflödesslutpunktsresurs för Azure Data Lake Storage Gen2.

Extension GA
az iot ops dataflow endpoint update adx

Uppdatera egenskaperna för en befintlig dataflödesslutpunktsresurs för Azure Data Explorer.

Extension GA
az iot ops dataflow endpoint update custom-kafka

Uppdatera egenskaperna för en befintlig dataflödesslutpunktsresurs för anpassad kafka-koordinator.

Extension GA
az iot ops dataflow endpoint update custom-mqtt

Uppdatera egenskaperna för en befintlig dataflödesslutpunktsresurs för anpassad MQTT-koordinator.

Extension GA
az iot ops dataflow endpoint update eventgrid

Uppdatera egenskaperna för en befintlig dataflödesslutpunktsresurs för Azure Event Grid.

Extension GA
az iot ops dataflow endpoint update eventhub

Uppdatera egenskaperna för en befintlig dataflödesslutpunktsresurs för kafka-aktiverat Azure Event Hubs-namnområde.

Extension GA
az iot ops dataflow endpoint update fabric-onelake

Uppdatera egenskaperna för en befintlig dataflödesslutpunktsresurs för Microsoft Fabric OneLake.

Extension GA
az iot ops dataflow endpoint update fabric-realtime

Uppdatera egenskaperna för en befintlig Slutpunkt för Microsoft Fabric-Real-Time Intelligence-dataflöde.

Extension GA
az iot ops dataflow endpoint update local-mqtt

Uppdatera egenskaperna för en befintlig Azure IoT Operations Local MQTT-dataflödesslutpunkt.

Extension GA
az iot ops dataflow endpoint update local-storage

Uppdatera egenskaperna för en befintlig slutpunkt för lokalt lagringsdataflöde.

Extension GA
az iot ops dataflow endpoint update otel

Uppdatera egenskaperna för en befintlig OpenTelemetry-dataflödesslutpunkt.

Extension GA
az iot ops dataflow list

Visa en lista över dataflöden som är associerade med en dataflödesprofil.

Extension GA
az iot ops dataflow profile

Hantering av dataflödesprofil.

Extension GA
az iot ops dataflow profile create

Skapa eller ersätt en dataflödesprofil.

Extension GA
az iot ops dataflow profile delete

Ta bort en dataflödesprofil.

Extension GA
az iot ops dataflow profile list

Visa en lista över dataflödesprofiler som är associerade med en instans.

Extension GA
az iot ops dataflow profile show

Visa information om en dataflödesprofil.

Extension GA
az iot ops dataflow profile update

Uppdatera en dataflödesprofil.

Extension GA
az iot ops dataflow show

Visa information om ett dataflöde som är associerat med en dataflödesprofil.

Extension GA

az iot ops dataflow apply

Skapa eller ersätt ett dataflöde som är associerat med en dataflödesprofil.

Ett exempel på konfigurationsfilformatet är följande:

{
  "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"
      }
    }
  ]
}

När det används med använd ovanstående innehåll skapas eller ersätts en måldataflödesresurs.

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

Exempel

Skapa eller ersätt ett dataflöde "mydataflow" som är associerat med en profil "myprofile" med hjälp av en konfigurationsfil.

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

Obligatoriska parametrar

--config-file

Sökväg till en konfigurationsfil som innehåller resursegenskaper i json-format. Konfigurationsfilen ska innehålla ett objekt med egenskaper som är kompatibla med ARM-representationen av resursen. Objektet korrelerar direkt med "properties:{}" för ARM-resursen.

Egenskap Värde
Parameter group: Config Arguments
--instance -i

IoT Operations-instansens namn.

--name -n

Dataflödesnamn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--profile -p

Namn på dataflödesprofil.

Egenskap Värde
Standardvärde: default
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az iot ops dataflow delete

Ta bort ett dataflöde som är associerat med en dataflödesprofil.

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

Exempel

Ta bort ett dataflöde "mydataflow" som är associerat med en profil "myprofile".

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

Obligatoriska parametrar

--instance -i

IoT Operations-instansens namn.

--name -n

Dataflödesnamn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--profile -p

Namn på dataflödesprofil.

Egenskap Värde
Standardvärde: default
--yes -y

Bekräfta [y]es utan att fråga. Användbart för CI- och automationsscenarier.

Egenskap Värde
Godkända värden: false, true
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az iot ops dataflow list

Visa en lista över dataflöden som är associerade med en dataflödesprofil.

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

Exempel

Räkna upp dataflöden som är associerade med profilen "myprofile".

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

Obligatoriska parametrar

--instance -i

IoT Operations-instansens namn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--profile -p

Namn på dataflödesprofil.

Egenskap Värde
Standardvärde: default
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False

az iot ops dataflow show

Visa information om ett dataflöde som är associerat med en dataflödesprofil.

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

Exempel

Visa information om ett dataflöde "mydataflow" som är associerat med en profil "myprofile".

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

Obligatoriska parametrar

--instance -i

IoT Operations-instansens namn.

--name -n

Dataflödesnamn.

--resource-group -g

Namn på resursgrupp. Du kan konfigurera standardgruppen med hjälp av az configure --defaults group=<name>.

Valfria parametrar

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--profile -p

Namn på dataflödesprofil.

Egenskap Värde
Standardvärde: default
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

Egenskap Värde
Standardvärde: False
--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

Egenskap Värde
Standardvärde: False
--output -o

Utdataformat.

Egenskap Värde
Standardvärde: json
Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

Egenskap Värde
Standardvärde: False