Udostępnij przez


az iot ops dataflow

Note

Ta dokumentacja jest częścią rozszerzenia azure-iot-ops dla interfejsu wiersza polecenia platformy Azure (wersja 2.67.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane po pierwszym uruchomieniu polecenia az iot ops dataflow . Dowiedz się więcej o rozszerzeniach.

Zarządzanie przepływem danych.

Polecenia

Nazwa Opis Typ Stan
az iot ops dataflow apply

Utwórz lub zastąp przepływ danych skojarzony z profilem przepływu danych.

Extension ogólna dostępność
az iot ops dataflow delete

Usuń przepływ danych skojarzony z profilem przepływu danych.

Extension ogólna dostępność
az iot ops dataflow endpoint

Zarządzanie punktami końcowymi przepływu danych.

Extension ogólna dostępność
az iot ops dataflow endpoint apply

Utwórz lub zastąp zasób punktu końcowego przepływu danych.

Extension ogólna dostępność
az iot ops dataflow endpoint create

Utwórz lub zastąp zasób punktu końcowego przepływu danych.

Extension ogólna dostępność
az iot ops dataflow endpoint create adls

Utwórz lub zastąp zasób punktu końcowego przepływu danych dla usługi Azure Data Lake Storage Gen2.

Extension ogólna dostępność
az iot ops dataflow endpoint create adx

Utwórz lub zastąp zasób punktu końcowego przepływu danych dla usługi Azure Data Explorer.

Extension ogólna dostępność
az iot ops dataflow endpoint create custom-kafka

Utwórz lub zastąp zasób punktu końcowego przepływu danych dla niestandardowego brokera kafka.

Extension ogólna dostępność
az iot ops dataflow endpoint create custom-mqtt

Utwórz lub zastąp zasób punktu końcowego przepływu danych dla niestandardowego brokera MQTT.

Extension ogólna dostępność
az iot ops dataflow endpoint create eventgrid

Utwórz lub zastąp zasób punktu końcowego przepływu danych dla usługi Azure Event Grid.

Extension ogólna dostępność
az iot ops dataflow endpoint create eventhub

Utwórz lub zastąp zasób punktu końcowego przepływu danych dla przestrzeni nazw usługi Azure Event Hubs z obsługą platformy Kafka.

Extension ogólna dostępność
az iot ops dataflow endpoint create fabric-onelake

Utwórz lub zastąp zasób punktu końcowego przepływu danych dla usługi Microsoft Fabric OneLake.

Extension ogólna dostępność
az iot ops dataflow endpoint create fabric-realtime

Utwórz lub zastąp punkt końcowy przepływu danych analizy usługi Microsoft Fabric Real-Time Intelligence.

Extension ogólna dostępność
az iot ops dataflow endpoint create local-mqtt

Utwórz lub zastąp lokalny punkt końcowy przepływu danych MQTT operacji usługi Azure IoT.

Extension ogólna dostępność
az iot ops dataflow endpoint create local-storage

Utwórz lub zastąp lokalny punkt końcowy przepływu danych magazynu.

Extension ogólna dostępność
az iot ops dataflow endpoint create otel

Utwórz lub zastąp punkt końcowy przepływu danych OpenTelemetry.

Extension ogólna dostępność
az iot ops dataflow endpoint delete

Usuń zasób punktu końcowego przepływu danych.

Extension ogólna dostępność
az iot ops dataflow endpoint list

Wyświetlanie listy zasobów punktu końcowego przepływu danych skojarzonych z wystąpieniem.

Extension ogólna dostępność
az iot ops dataflow endpoint show

Pokaż szczegóły zasobu punktu końcowego przepływu danych.

Extension ogólna dostępność
az iot ops dataflow endpoint update

Zaktualizuj właściwości istniejącego zasobu punktu końcowego przepływu danych.

Extension ogólna dostępność
az iot ops dataflow endpoint update adls

Zaktualizuj właściwości istniejącego zasobu punktu końcowego przepływu danych dla usługi Azure Data Lake Storage Gen2.

Extension ogólna dostępność
az iot ops dataflow endpoint update adx

Zaktualizuj właściwości istniejącego zasobu punktu końcowego przepływu danych dla usługi Azure Data Explorer.

Extension ogólna dostępność
az iot ops dataflow endpoint update custom-kafka

Zaktualizuj właściwości istniejącego zasobu punktu końcowego przepływu danych dla niestandardowego brokera platformy Kafka.

Extension ogólna dostępność
az iot ops dataflow endpoint update custom-mqtt

Zaktualizuj właściwości istniejącego zasobu punktu końcowego przepływu danych dla niestandardowego brokera MQTT.

Extension ogólna dostępność
az iot ops dataflow endpoint update eventgrid

Zaktualizuj właściwości istniejącego zasobu punktu końcowego przepływu danych dla usługi Azure Event Grid.

Extension ogólna dostępność
az iot ops dataflow endpoint update eventhub

Zaktualizuj właściwości istniejącego zasobu punktu końcowego przepływu danych dla przestrzeni nazw usługi Azure Event Hubs z obsługą platformy Kafka.

Extension ogólna dostępność
az iot ops dataflow endpoint update fabric-onelake

Zaktualizuj właściwości istniejącego zasobu punktu końcowego przepływu danych dla usługi Microsoft Fabric OneLake.

Extension ogólna dostępność
az iot ops dataflow endpoint update fabric-realtime

Zaktualizuj właściwości istniejącego punktu końcowego przepływu danych analizy Real-Time Microsoft Fabric.

Extension ogólna dostępność
az iot ops dataflow endpoint update local-mqtt

Zaktualizuj właściwości istniejącego punktu końcowego przepływu danych lokalnego przepływu danych MQTT operacji usługi Azure IoT.

Extension ogólna dostępność
az iot ops dataflow endpoint update local-storage

Zaktualizuj właściwości istniejącego punktu końcowego przepływu danych magazynu lokalnego.

Extension ogólna dostępność
az iot ops dataflow endpoint update otel

Zaktualizuj właściwości istniejącego punktu końcowego przepływu danych OpenTelemetry.

Extension ogólna dostępność
az iot ops dataflow list

Wyświetlanie listy przepływów danych skojarzonych z profilem przepływu danych.

Extension ogólna dostępność
az iot ops dataflow profile

Zarządzanie profilami przepływu danych.

Extension ogólna dostępność
az iot ops dataflow profile create

Utwórz lub zastąp profil przepływu danych.

Extension ogólna dostępność
az iot ops dataflow profile delete

Usuń profil przepływu danych.

Extension ogólna dostępność
az iot ops dataflow profile list

Wyświetlanie listy profilów przepływu danych skojarzonych z wystąpieniem.

Extension ogólna dostępność
az iot ops dataflow profile show

Pokaż szczegóły profilu przepływu danych.

Extension ogólna dostępność
az iot ops dataflow profile update

Aktualizowanie profilu przepływu danych.

Extension ogólna dostępność
az iot ops dataflow show

Pokaż szczegóły przepływu danych skojarzonego z profilem przepływu danych.

Extension ogólna dostępność

az iot ops dataflow apply

Utwórz lub zastąp przepływ danych skojarzony z profilem przepływu danych.

Przykład formatu pliku konfiguracji wygląda następująco:

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

W przypadku użycia z zastosowaniem powyższej zawartości zostanie utworzony lub zastąpiony docelowy zasób przepływu danych.

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

Przykłady

Utwórz lub zastąp przepływ danych "mydataflow" skojarzony z profilem "myprofile" przy użyciu pliku konfiguracji.

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

Parametry wymagane

--config-file

Ścieżka do pliku konfiguracji zawierającego właściwości zasobu w formacie json. Plik konfiguracji powinien zawierać obiekt z właściwościami zgodnymi z reprezentacją zasobu w usłudze ARM. Obiekt jest skorelowany bezpośrednio z elementem "properties:{}" zasobu usługi ARM.

Właściwość Wartość
Grupa parametrów: Config Arguments
--instance -i

Nazwa wystąpienia operacji IoT.

--name -n

Nazwa przepływu danych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--profile -p

Nazwa profilu przepływu danych.

Właściwość Wartość
Domyślna wartość: default
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az iot ops dataflow delete

Usuń przepływ danych skojarzony z profilem przepływu danych.

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

Przykłady

Usuń przepływ danych "mydataflow" skojarzony z profilem "myprofile".

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

Parametry wymagane

--instance -i

Nazwa wystąpienia operacji IoT.

--name -n

Nazwa przepływu danych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--profile -p

Nazwa profilu przepływu danych.

Właściwość Wartość
Domyślna wartość: default
--yes -y

Potwierdź [y]es bez monitu. Przydatne w scenariuszach ciągłej integracji i automatyzacji.

Właściwość Wartość
Dopuszczalne wartości: false, true
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az iot ops dataflow list

Wyświetlanie listy przepływów danych skojarzonych z profilem przepływu danych.

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

Przykłady

Wyliczanie przepływów danych skojarzonych z profilem "myprofile".

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

Parametry wymagane

--instance -i

Nazwa wystąpienia operacji IoT.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--profile -p

Nazwa profilu przepływu danych.

Właściwość Wartość
Domyślna wartość: default
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False

az iot ops dataflow show

Pokaż szczegóły przepływu danych skojarzonego z profilem przepływu danych.

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

Przykłady

Pokaż szczegóły przepływu danych "mydataflow" skojarzonego z profilem "myprofile".

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

Parametry wymagane

--instance -i

Nazwa wystąpienia operacji IoT.

--name -n

Nazwa przepływu danych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.

Parametry opcjonalne

Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.

--profile -p

Nazwa profilu przepływu danych.

Właściwość Wartość
Domyślna wartość: default
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False
--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

Właściwość Wartość
Domyślna wartość: False
--output -o

Format danych wyjściowych.

Właściwość Wartość
Domyślna wartość: json
Dopuszczalne wartości: json, jsonc, none, table, tsv, yaml, yamlc
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

Właściwość Wartość
Domyślna wartość: False