Поделиться через


az iot ops dataflow

Note

Эта ссылка является частью расширения azure-iot-ops для Azure CLI (версия 2.67.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az iot ops dataflow . Подробнее о расширениях.

Управление потоками данных.

Команды

Имя Описание Тип Состояние
az iot ops dataflow apply

Создайте или замените поток данных, связанный с профилем потока данных.

Extension GA
az iot ops dataflow delete

Удаление потока данных, связанного с профилем потока данных.

Extension GA
az iot ops dataflow endpoint

Управление конечными точками потока данных.

Extension GA
az iot ops dataflow endpoint apply

Создайте или замените ресурс конечной точки потока данных.

Extension GA
az iot ops dataflow endpoint create

Создайте или замените ресурс конечной точки потока данных.

Extension GA
az iot ops dataflow endpoint create adls

Создайте или замените ресурс конечной точки потока данных для Azure Data Lake Storage 2-го поколения.

Extension GA
az iot ops dataflow endpoint create adx

Создайте или замените ресурс конечной точки потока данных для Azure Data Explorer.

Extension GA
az iot ops dataflow endpoint create custom-kafka

Создайте или замените ресурс конечной точки потока данных для пользовательского брокера kafka.

Extension GA
az iot ops dataflow endpoint create custom-mqtt

Создайте или замените ресурс конечной точки потока данных для пользовательского брокера MQTT.

Extension GA
az iot ops dataflow endpoint create eventgrid

Создайте или замените ресурс конечной точки потока данных для службы "Сетка событий Azure".

Extension GA
az iot ops dataflow endpoint create eventhub

Создайте или замените ресурс конечной точки потока данных для пространства имен Центров событий Azure с поддержкой kafka.

Extension GA
az iot ops dataflow endpoint create fabric-onelake

Создайте или замените ресурс конечной точки потока данных для Microsoft Fabric OneLake.

Extension GA
az iot ops dataflow endpoint create fabric-realtime

Создайте или замените конечную точку потока данных аналитики Microsoft Fabric Real-Time.

Extension GA
az iot ops dataflow endpoint create local-mqtt

Создайте или замените конечную точку потока данных Azure IoT Operations Local MQTT.

Extension GA
az iot ops dataflow endpoint create local-storage

Создайте или замените локальную конечную точку потока данных хранилища.

Extension GA
az iot ops dataflow endpoint create otel

Создайте или замените конечную точку потока данных OpenTelemetry.

Extension GA
az iot ops dataflow endpoint delete

Удаление ресурса конечной точки потока данных.

Extension GA
az iot ops dataflow endpoint list

Вывод списка ресурсов конечной точки потока данных, связанных с экземпляром.

Extension GA
az iot ops dataflow endpoint show

Отображение сведений о ресурсе конечной точки потока данных.

Extension GA
az iot ops dataflow endpoint update

Обновите свойства существующего ресурса конечной точки потока данных.

Extension GA
az iot ops dataflow endpoint update adls

Обновите свойства существующего ресурса конечной точки потока данных для Azure Data Lake Storage 2-го поколения.

Extension GA
az iot ops dataflow endpoint update adx

Обновите свойства существующего ресурса конечной точки потока данных для Azure Data Explorer.

Extension GA
az iot ops dataflow endpoint update custom-kafka

Обновите свойства существующего ресурса конечной точки потока данных для пользовательского брокера kafka.

Extension GA
az iot ops dataflow endpoint update custom-mqtt

Обновите свойства существующего ресурса конечной точки потока данных для пользовательского брокера MQTT.

Extension GA
az iot ops dataflow endpoint update eventgrid

Обновите свойства существующего ресурса конечной точки потока данных для службы "Сетка событий Azure".

Extension GA
az iot ops dataflow endpoint update eventhub

Обновите свойства существующего ресурса конечной точки потока данных для пространства имен Центров событий Azure с поддержкой kafka.

Extension GA
az iot ops dataflow endpoint update fabric-onelake

Обновите свойства существующего ресурса конечной точки потока данных для Microsoft Fabric OneLake.

Extension GA
az iot ops dataflow endpoint update fabric-realtime

Обновите свойства существующей конечной точки потока данных Microsoft Fabric Real-Time аналитики.

Extension GA
az iot ops dataflow endpoint update local-mqtt

Обновите свойства существующей конечной точки потока данных Azure IoT Operations Local MQTT.

Extension GA
az iot ops dataflow endpoint update local-storage

Обновите свойства существующей конечной точки потока данных локального хранилища.

Extension GA
az iot ops dataflow endpoint update otel

Обновите свойства существующей конечной точки потока данных OpenTelemetry.

Extension GA
az iot ops dataflow list

Вывод списка потоков данных, связанных с профилем потока данных.

Extension GA
az iot ops dataflow profile

Управление профилями потока данных.

Extension GA
az iot ops dataflow profile create

Создайте или замените профиль потока данных.

Extension GA
az iot ops dataflow profile delete

Удаление профиля потока данных.

Extension GA
az iot ops dataflow profile list

Вывод списка профилей потоков данных, связанных с экземпляром.

Extension GA
az iot ops dataflow profile show

Отображение сведений о профиле потока данных.

Extension GA
az iot ops dataflow profile update

Обновление профиля потока данных.

Extension GA
az iot ops dataflow show

Отображение сведений о потоке данных, связанном с профилем потока данных.

Extension GA

az iot ops dataflow apply

Создайте или замените поток данных, связанный с профилем потока данных.

Пример формата файла конфигурации выглядит следующим образом:

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

При использовании с применением приведенного выше содержимого будет создан или заменен целевой ресурс потока данных.

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

Примеры

Создайте или замените поток данных mydataflow, связанный с профилем myprofile, с помощью файла конфигурации.

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

Обязательные параметры

--config-file

Путь к файлу конфигурации с свойствами ресурса в формате JSON. Файл конфигурации должен содержать объект со свойствами, совместимыми с представлением ресурса ARM. Объект коррелирует непосредственно с "свойствами:{}" ресурса ARM.

Свойство Значение
Группа параметров: Config Arguments
--instance -i

Имя экземпляра операций Интернета вещей.

--name -n

Имя потока данных.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--profile -p

Имя профиля потока данных.

Свойство Значение
Default value: default
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az iot ops dataflow delete

Удаление потока данных, связанного с профилем потока данных.

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

Примеры

Удалите поток данных mydataflow, связанный с профилем myprofile.

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

Обязательные параметры

--instance -i

Имя экземпляра операций Интернета вещей.

--name -n

Имя потока данных.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--profile -p

Имя профиля потока данных.

Свойство Значение
Default value: default
--yes -y

Подтвердите [y]es без запроса. Полезно для сценариев CI и автоматизации.

Свойство Значение
Допустимые значения: false, true
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az iot ops dataflow list

Вывод списка потоков данных, связанных с профилем потока данных.

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

Примеры

Перечисление потоков данных, связанных с профилем myprofile.

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

Обязательные параметры

--instance -i

Имя экземпляра операций Интернета вещей.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--profile -p

Имя профиля потока данных.

Свойство Значение
Default value: default
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False

az iot ops dataflow show

Отображение сведений о потоке данных, связанном с профилем потока данных.

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

Примеры

Отображение сведений о потоке данных mydataflow, связанном с профилем myprofile.

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

Обязательные параметры

--instance -i

Имя экземпляра операций Интернета вещей.

--name -n

Имя потока данных.

--resource-group -g

Имя группы ресурсов. Группу по умолчанию можно настроить с помощью az configure --defaults group=<name>.

Необязательные параметры

Следующие параметры являются необязательными, но в зависимости от контекста один или несколько могут потребоваться для успешного выполнения команды.

--profile -p

Имя профиля потока данных.

Свойство Значение
Default value: default
Глобальные параметры
--debug

Повышение уровня детализации журнала для включения всех журналов отладки.

Свойство Значение
Default value: False
--help -h

Показать это сообщение справки и выйти.

--only-show-errors

Отображать только ошибки, не показывая предупреждения.

Свойство Значение
Default value: False
--output -o

Формат вывода.

Свойство Значение
Default value: json
Допустимые значения: json, jsonc, none, table, tsv, yaml, yamlc
--query

Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.

--subscription

Имя или идентификатор подписки. Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID.

--verbose

Увеличьте уровень детализации ведения журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.

Свойство Значение
Default value: False