Compartilhar via


az iot ops dataflow endpoint

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 instalará automaticamente na primeira vez que você executar um comando do ponto de extremidade do fluxo de dados do az iot ops comando. Saiba mais sobre extensões.

Gerenciamento de endpoint de fluxo de dados.

Comandos

Nome Description Tipo Status
az iot ops dataflow endpoint apply

Criar ou substituir um recurso de ponto de extremidade de fluxo de dados.

Extension GA
az iot ops dataflow endpoint create

Criar ou substituir um recurso de ponto de extremidade de fluxo de dados.

Extension GA
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 GA
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 GA
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 GA
az iot ops dataflow endpoint create custom-mqtt

Crie ou substitua um recurso de ponto de extremidade de fluxo de dados para um agente MQTT personalizado.

Extension GA
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 GA
az iot ops dataflow endpoint create eventhub

Crie ou substitua um recurso de ponto de extremidade de fluxo de dados para o namespace dos Hubs de Eventos do Azure habilitado para kafka.

Extension GA
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 GA
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 GA
az iot ops dataflow endpoint create local-mqtt

Crie ou substitua um ponto de extremidade de fluxo de dados MQTT local das Operações IoT do Azure.

Extension GA
az iot ops dataflow endpoint create local-storage

Crie ou substitua um ponto de extremidade de fluxo de dados de armazenamento local.

Extension GA
az iot ops dataflow endpoint create otel

Crie ou substitua um ponto de extremidade de fluxo de dados OpenTelemetry.

Extension GA
az iot ops dataflow endpoint delete

Exclua um recurso de ponto de extremidade de fluxo de dados.

Extension GA
az iot ops dataflow endpoint list

Listar os recursos de ponto de extremidade de fluxo de dados associados a uma instância.

Extension GA
az iot ops dataflow endpoint show

Mostrar detalhes de um recurso de ponto de extremidade de fluxo de dados.

Extension GA
az iot ops dataflow endpoint update

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente.

Extension GA
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 GA
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 GA
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 GA
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 GA
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 GA
az iot ops dataflow endpoint update eventhub

Atualize as propriedades de um recurso de ponto de extremidade de fluxo de dados existente para o namespace dos Hubs de Eventos do Azure habilitado para kafka.

Extension GA
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 GA
az iot ops dataflow endpoint update fabric-realtime

Atualize as propriedades de um ponto de extremidade de fluxo de dados do Microsoft Fabric Real-Time Intelligence existente.

Extension GA
az iot ops dataflow endpoint update local-mqtt

Atualize as propriedades de um ponto de extremidade de fluxo de dados MQTT local de operações de IoT do Azure existente.

Extension GA
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 GA
az iot ops dataflow endpoint update otel

Atualize as propriedades de um ponto de extremidade de fluxo de dados OpenTelemetry existente.

Extension GA

az iot ops dataflow endpoint apply

Criar ou substituir um recurso de ponto de extremidade de fluxo de dados.

Um exemplo do formato de arquivo de configuração é o seguinte:

{
  "endpointType": "Kafka",
  "kafkaSettings": {
    "authentication": {
      "method": "SystemAssignedManagedIdentity",
      "systemAssignedManagedIdentitySettings": {
        "audience": "aio-internal"
      }
    },
    "batching": {
      "latencyMs": 5,
      "maxBytes": 1000000,
      "maxMessages": 100000,
      "mode": "Enabled"
    },
    "cloudEventAttributes": "Propagate",
    "compression": "None",
    "copyMqttProperties": "Disabled",
    "host": "test.servicebus.windows.net:9093",
    "kafkaAcks": "All",
    "partitionStrategy": "Default",
    "tls": {
      "mode": "Enabled"
    }
  },
}

Quando usado com a aplicação, o conteúdo acima criará ou substituirá um recurso de ponto de extremidade de fluxo de dados kafka de destino configurado pelo método de autenticação de identidade gerenciada atribuído pelo sistema.

az iot ops dataflow endpoint apply --config-file
                                   --instance
                                   --name
                                   --resource-group

Exemplos

Crie ou substitua um recurso de ponto de extremidade de fluxo de dados usando um arquivo de configuração.

az iot ops dataflow endpoint apply -n dataflowep --in myinstance -g myresourcegroup --config-file /path/to/dataflowep/config.json

Parâmetros Exigidos

--config-file

Caminho para um arquivo de configuração que contém 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 correlaciona-se diretamente com 'properties:{}' do recurso ARM.

Propriedade Valor
Grupo de parâmetros: Config Arguments
--instance -i

Nome da instância de operações de IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az iot ops dataflow endpoint delete

Exclua um recurso de ponto de extremidade de fluxo de dados.

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

Exemplos

Exclua o recurso de ponto de extremidade de fluxo de dados chamado 'dataflowep'.

az iot ops dataflow endpoint delete -n dataflowep --in myinstance -g myresourcegroup

O mesmo que o exemplo anterior, mas ignorando o prompt de confirmação.

az iot ops dataflow endpoint delete -n dataflowep --in myinstance -g myresourcegroup -y

Parâmetros Exigidos

--instance -i

Nome da instância de operações de IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

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 se tornar obrigatórios para que o comando seja executado com sucesso.

--yes -y

Confirme [y] es sem um aviso. Útil para cenários de CI e automação.

Propriedade Valor
Valor padrão: False
Valores aceitos: false, true
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az iot ops dataflow endpoint list

Listar os recursos de ponto de extremidade de fluxo de dados associados a uma instância.

az iot ops dataflow endpoint list --instance
                                  --resource-group

Exemplos

Enumerar pontos de extremidade de fluxo de dados na instância 'mycluster-ops-instance'.

az iot ops dataflow endpoint list --in mycluster-ops-instance -g myresourcegroup

Parâmetros Exigidos

--instance -i

Nome da instância de operações de IoT.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az iot ops dataflow endpoint show

Mostrar detalhes de um recurso de ponto de extremidade de fluxo de dados.

az iot ops dataflow endpoint show --instance
                                  --name
                                  --resource-group

Exemplos

Mostrar detalhes de um ponto de extremidade de fluxo de dados 'myendpoint'.

az iot ops dataflow endpoint show -n myendpoint --in mycluster-ops-instance -g myresourcegroup

Parâmetros Exigidos

--instance -i

Nome da instância de operações de IoT.

--name -n

Nome do ponto de extremidade do fluxo de dados.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False