Delen via


az iot ops dataflow

Note

Deze verwijzing maakt deel uit van de azure-iot-ops-extensie voor de Azure CLI (versie 2.67.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az iot ops dataflow-opdracht uitvoert. Meer informatie over uitbreidingen.

Beheer van gegevensstromen.

Opdracht

Name Description Type Status
az iot ops dataflow apply

Maak of vervang een gegevensstroom die is gekoppeld aan een gegevensstroomprofiel.

Extension GA
az iot ops dataflow delete

Een gegevensstroom verwijderen die is gekoppeld aan een gegevensstroomprofiel.

Extension GA
az iot ops dataflow endpoint

Eindpuntbeheer voor gegevensstromen.

Extension GA
az iot ops dataflow endpoint apply

Een gegevensstroomeindpuntresource maken of vervangen.

Extension GA
az iot ops dataflow endpoint create

Een gegevensstroomeindpuntresource maken of vervangen.

Extension GA
az iot ops dataflow endpoint create adls

Maak of vervang een gegevensstroomeindpuntresource voor Azure Data Lake Storage Gen2.

Extension GA
az iot ops dataflow endpoint create adx

Maak of vervang een gegevensstroomeindpuntresource voor Azure Data Explorer.

Extension GA
az iot ops dataflow endpoint create custom-kafka

Maak of vervang een gegevensstroomeindpuntresource voor aangepaste kafka-broker.

Extension GA
az iot ops dataflow endpoint create custom-mqtt

Maak of vervang een gegevensstroomeindpuntresource voor aangepaste MQTT-broker.

Extension GA
az iot ops dataflow endpoint create eventgrid

Maak of vervang een gegevensstroomeindpuntresource voor Azure Event Grid.

Extension GA
az iot ops dataflow endpoint create eventhub

Maak of vervang een gegevensstroomeindpuntresource voor azure Event Hubs-naamruimte met kafka-functionaliteit.

Extension GA
az iot ops dataflow endpoint create fabric-onelake

Maak of vervang een gegevensstroomeindpuntresource voor Microsoft Fabric OneLake.

Extension GA
az iot ops dataflow endpoint create fabric-realtime

Een Microsoft Fabric Real-Time Intelligence-gegevensstroomeindpunt maken of vervangen.

Extension GA
az iot ops dataflow endpoint create local-mqtt

Maak of vervang een Azure IoT Operations Local MQTT-gegevensstroomeindpunt.

Extension GA
az iot ops dataflow endpoint create local-storage

Een lokaal opslaggegevensstroomeindpunt maken of vervangen.

Extension GA
az iot ops dataflow endpoint create otel

Een OpenTelemetry-gegevensstroomeindpunt maken of vervangen.

Extension GA
az iot ops dataflow endpoint delete

Een gegevensstroomeindpuntresource verwijderen.

Extension GA
az iot ops dataflow endpoint list

Een lijst weergeven van eindpuntbronnen voor gegevensstromen die zijn gekoppeld aan een exemplaar.

Extension GA
az iot ops dataflow endpoint show

Details van een gegevensstroomeindpuntresource weergeven.

Extension GA
az iot ops dataflow endpoint update

Werk de eigenschappen van een bestaande gegevensstroomeindpuntresource bij.

Extension GA
az iot ops dataflow endpoint update adls

Werk de eigenschappen van een bestaande gegevensstroomeindpuntresource voor Azure Data Lake Storage Gen2 bij.

Extension GA
az iot ops dataflow endpoint update adx

Werk de eigenschappen van een bestaande gegevensstroomeindpuntresource voor Azure Data Explorer bij.

Extension GA
az iot ops dataflow endpoint update custom-kafka

Werk de eigenschappen van een bestaande gegevensstroomeindpuntresource voor aangepaste kafka-broker bij.

Extension GA
az iot ops dataflow endpoint update custom-mqtt

Werk de eigenschappen van een bestaande gegevensstroomeindpuntresource voor aangepaste MQTT-broker bij.

Extension GA
az iot ops dataflow endpoint update eventgrid

Werk de eigenschappen van een bestaande gegevensstroomeindpuntresource voor Azure Event Grid bij.

Extension GA
az iot ops dataflow endpoint update eventhub

Werk de eigenschappen van een bestaande gegevensstroomeindpuntresource bij voor azure Event Hubs met kafka ingeschakelde naamruimte.

Extension GA
az iot ops dataflow endpoint update fabric-onelake

Werk de eigenschappen van een bestaande gegevensstroomeindpuntresource voor Microsoft Fabric OneLake bij.

Extension GA
az iot ops dataflow endpoint update fabric-realtime

Werk de eigenschappen van een bestaand Microsoft Fabric-Real-Time Intelligence-gegevensstroomeindpunt bij.

Extension GA
az iot ops dataflow endpoint update local-mqtt

Werk de eigenschappen van een bestaand Azure IoT Operations Local MQTT-gegevensstroomeindpunt bij.

Extension GA
az iot ops dataflow endpoint update local-storage

Werk de eigenschappen van een bestaand eindpunt voor een lokale opslaggegevensstroom bij.

Extension GA
az iot ops dataflow endpoint update otel

Werk de eigenschappen van een bestaand OpenTelemetry-gegevensstroomeindpunt bij.

Extension GA
az iot ops dataflow list

Gegevensstromen weergeven die zijn gekoppeld aan een gegevensstroomprofiel.

Extension GA
az iot ops dataflow profile

Beheer van gegevensstroomprofielen.

Extension GA
az iot ops dataflow profile create

Een gegevensstroomprofiel maken of vervangen.

Extension GA
az iot ops dataflow profile delete

Een gegevensstroomprofiel verwijderen.

Extension GA
az iot ops dataflow profile list

Lijst met gegevensstroomprofielen die zijn gekoppeld aan een exemplaar.

Extension GA
az iot ops dataflow profile show

Details van een gegevensstroomprofiel weergeven.

Extension GA
az iot ops dataflow profile update

Een gegevensstroomprofiel bijwerken.

Extension GA
az iot ops dataflow show

Details weergeven van een gegevensstroom die is gekoppeld aan een gegevensstroomprofiel.

Extension GA

az iot ops dataflow apply

Maak of vervang een gegevensstroom die is gekoppeld aan een gegevensstroomprofiel.

Een voorbeeld van de configuratiebestandsindeling is als volgt:

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

Wanneer deze wordt gebruikt met het toepassen van de bovenstaande inhoud, wordt een doelgegevensstroomresource gemaakt of vervangen.

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

Voorbeelden

Maak of vervang een gegevensstroom 'mydataflow' die is gekoppeld aan een profiel 'myprofile' met behulp van een configuratiebestand.

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

Vereiste parameters

--config-file

Pad naar een configuratiebestand met resource-eigenschappen in json-indeling. Het configuratiebestand moet een object bevatten met eigenschappen die compatibel zijn met de ARM-weergave van de resource. Het object correleert rechtstreeks met 'eigenschappen:{}' van de ARM-resource.

Eigenschap Waarde
Parametergroep: Config Arguments
--instance -i

Naam ioT Operations-exemplaar.

--name -n

Naam van gegevensstroom.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--profile -p

Naam van gegevensstroomprofiel.

Eigenschap Waarde
Default value: default
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az iot ops dataflow delete

Een gegevensstroom verwijderen die is gekoppeld aan een gegevensstroomprofiel.

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

Voorbeelden

Verwijder een gegevensstroom 'mydataflow' die is gekoppeld aan een profiel 'myprofile'.

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

Vereiste parameters

--instance -i

Naam ioT Operations-exemplaar.

--name -n

Naam van gegevensstroom.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--profile -p

Naam van gegevensstroomprofiel.

Eigenschap Waarde
Default value: default
--yes -y

Bevestig [y]s zonder prompt. Handig voor CI- en automatiseringsscenario's.

Eigenschap Waarde
Geaccepteerde waarden: false, true
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az iot ops dataflow list

Gegevensstromen weergeven die zijn gekoppeld aan een gegevensstroomprofiel.

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

Voorbeelden

Gegevensstromen opsommen die zijn gekoppeld aan het profiel 'myprofile'.

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

Vereiste parameters

--instance -i

Naam ioT Operations-exemplaar.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--profile -p

Naam van gegevensstroomprofiel.

Eigenschap Waarde
Default value: default
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az iot ops dataflow show

Details weergeven van een gegevensstroom die is gekoppeld aan een gegevensstroomprofiel.

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

Voorbeelden

Details weergeven van een gegevensstroom 'mydataflow' die is gekoppeld aan een profiel 'myprofile'.

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

Vereiste parameters

--instance -i

Naam ioT Operations-exemplaar.

--name -n

Naam van gegevensstroom.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--profile -p

Naam van gegevensstroomprofiel.

Eigenschap Waarde
Default value: default
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False