az iot ops dataflow
Note
Essa referência faz parte da extensão azure-iot-ops para a CLI do Azure (versão 2.67.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az iot ops dataflow . Saiba mais sobre extensões.
Gestão de fluxo de dados.
Comandos
| Name | Description | Tipo | Status |
|---|---|---|---|
| az iot ops dataflow apply |
Crie ou substitua um fluxo de dados associado a um perfil de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow delete |
Exclua um fluxo de dados associado a um perfil de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint |
Gerenciamento de ponto final de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint apply |
Crie ou substitua um recurso de ponto de extremidade de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create |
Crie ou substitua um recurso de ponto de extremidade de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create adls |
Crie ou substitua um recurso de ponto de extremidade de fluxo de dados para o Azure Data Lake Storage Gen2. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create adx |
Crie ou substitua um recurso de ponto de extremidade de fluxo de dados para o Azure Data Explorer. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create custom-kafka |
Crie ou substitua um recurso de ponto de extremidade de fluxo de dados para o agente kafka personalizado. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create custom-mqtt |
Crie ou substitua um recurso de ponto de extremidade de fluxo de dados para o broker MQTT personalizado. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create eventgrid |
Crie ou substitua um recurso de ponto de extremidade de fluxo de dados para a Grade de Eventos do Azure. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create eventhub |
Crie ou substitua um recurso de ponto de extremidade de fluxo de dados para o namespace de Hubs de Eventos do Azure habilitado para kafka. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create fabric-onelake |
Crie ou substitua um recurso de ponto de extremidade de fluxo de dados para o Microsoft Fabric OneLake. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create fabric-realtime |
Crie ou substitua um ponto de extremidade de fluxo de dados do Microsoft Fabric Real-Time Intelligence. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create local-mqtt |
Crie ou substitua um ponto de extremidade de fluxo de dados MQTT Local do Azure IoT Operations. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create local-storage |
Crie ou substitua um ponto de extremidade de fluxo de dados de armazenamento local. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint create otel |
Crie ou substitua um ponto de extremidade de fluxo de dados OpenTelemetry . |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint delete |
Exclua um recurso de ponto de extremidade de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint list |
Listar recursos de ponto de extremidade de fluxo de dados associados a uma instância. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint show |
Mostrar detalhes de um recurso de ponto de extremidade de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update |
Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update adls |
Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o Azure Data Lake Storage Gen2. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update adx |
Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o Azure Data Explorer. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update custom-kafka |
Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o agente kafka personalizado. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update custom-mqtt |
Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o agente MQTT personalizado. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update eventgrid |
Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para a Grade de Eventos do Azure. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update eventhub |
Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para namespace de Hubs de Eventos do Azure habilitado para kafka. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update fabric-onelake |
Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o Microsoft Fabric OneLake. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update fabric-realtime |
Atualize as propriedades de um ponto de extremidade de fluxo de dados existente do Microsoft Fabric Real-Time Intelligence. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update local-mqtt |
Atualize as propriedades de um ponto de extremidade de fluxo de dados MQTT Local do Azure IoT Operations existente. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update local-storage |
Atualize as propriedades de um ponto de extremidade de fluxo de dados de armazenamento local existente. |
Extension | disponibilidade geral |
| az iot ops dataflow endpoint update otel |
Atualize as propriedades de um ponto de extremidade de fluxo de dados OpenTelemetry existente. |
Extension | disponibilidade geral |
| az iot ops dataflow list |
Listar fluxos de dados associados a um perfil de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow profile |
Gestão de perfis de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow profile create |
Crie ou substitua um perfil de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow profile delete |
Exclua um perfil de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow profile list |
Listar perfis de fluxo de dados associados a uma instância. |
Extension | disponibilidade geral |
| az iot ops dataflow profile show |
Mostrar detalhes de um perfil de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow profile update |
Atualizar um perfil de fluxo de dados. |
Extension | disponibilidade geral |
| az iot ops dataflow show |
Mostrar detalhes de um fluxo de dados associado a um perfil de fluxo de dados. |
Extension | disponibilidade geral |
az iot ops dataflow apply
Crie ou substitua um fluxo de dados associado a um perfil de fluxo de dados.
Um exemplo do formato de arquivo de configuração é o seguinte:
{
"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"
}
}
]
}
Quando usado com a aplicação, o conteúdo acima criará ou substituirá um recurso de fluxo de dados de destino.
az iot ops dataflow apply --config-file
--instance
--name
--resource-group
[--profile]
Exemplos
Crie ou substitua um fluxo de dados 'mydataflow' associado a um perfil 'myprofile' usando um arquivo de configuração.
az iot ops dataflow apply -n mydataflow -p myprofile --in myinstance -g myresourcegroup --config-file /path/to/dataflow/config.json
Parâmetros Obrigatórios
Caminho para um arquivo de configuração contendo propriedades de recurso no formato json. O arquivo de configuração deve conter um objeto com propriedades compatíveis com a representação ARM do recurso. O objeto se correlaciona diretamente com 'propriedades:{}' do recurso ARM.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Config Arguments |
Nome da instância de Operações IoT.
Nome do fluxo de dados.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Nome do perfil de fluxo de dados.
| Propriedade | Valor |
|---|---|
| Default value: | default |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az iot ops dataflow delete
Exclua um fluxo de dados associado a um perfil de fluxo de dados.
az iot ops dataflow delete --instance
--name
--resource-group
[--profile]
[--yes {false, true}]
Exemplos
Exclua um fluxo de dados 'mydataflow' associado a um perfil 'myprofile'.
az iot ops dataflow delete -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup
Parâmetros Obrigatórios
Nome da instância de Operações IoT.
Nome do fluxo de dados.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Nome do perfil de fluxo de dados.
| Propriedade | Valor |
|---|---|
| Default value: | default |
Confirme [s]es sem um prompt. Útil para cenários de CI e automação.
| Propriedade | Valor |
|---|---|
| Valores aceites: | false, true |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az iot ops dataflow list
Listar fluxos de dados associados a um perfil de fluxo de dados.
az iot ops dataflow list --instance
--resource-group
[--profile]
Exemplos
Enumere os fluxos de dados associados ao perfil 'myprofile'.
az iot ops dataflow list -p myprofile --in mycluster-ops-instance -g myresourcegroup
Parâmetros Obrigatórios
Nome da instância de Operações IoT.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Nome do perfil de fluxo de dados.
| Propriedade | Valor |
|---|---|
| Default value: | default |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az iot ops dataflow show
Mostrar detalhes de um fluxo de dados associado a um perfil de fluxo de dados.
az iot ops dataflow show --instance
--name
--resource-group
[--profile]
Exemplos
Mostrar detalhes de um fluxo de dados 'mydataflow' associado a um perfil 'myprofile'.
az iot ops dataflow show -n mydataflow -p myprofile --in mycluster-ops-instance -g myresourcegroup
Parâmetros Obrigatórios
Nome da instância de Operações IoT.
Nome do fluxo de dados.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Nome do perfil de fluxo de dados.
| Propriedade | Valor |
|---|---|
| Default value: | default |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |