For the complete documentation index, see llms.txt. This page is also available as Markdown.

Gerenciamento de fluxo

Crie fluxos personalizados do IoT Logic em uma tela visual: conecte nós para receber telemetria do dispositivo, processar e transformar dados e encaminhá-los para sistemas externos.

O IoT Logic oferece um ambiente visual flexível no qual você pode criar fluxos de dados personalizados para processar, transformar e encaminhar a telemetria dos dispositivos. Cada fluxo é composto por nós interconectados que executam funções específicas em seu pipeline de processamento de dados, desde o recebimento de dados brutos dos dispositivos até o encaminhamento de informações enriquecidas para sistemas externos.

Criar um novo fluxo

Você cria fluxos a partir da página inicial do IoT Logic usando o Criar fluxo botão.

  1. Abra o IoT Logic. A página inicial é aberta com a Fluxos criados tabela.

  2. Clique em Criar fluxo.

  3. Digite um nome e uma descrição para o fluxo e defina seu status inicial como habilitado.

  4. Clique em Confirmar. A área de trabalho é aberta e o novo fluxo fica pronto para edição.

Create Flow dialog with name, description, and enabled state fields

Configurar componentes do fluxo

Os fluxos do IoT Logic são construídos a partir de nós interconectados que definem como os dados se movem pelo seu sistema. Os dados entram por Fonte de Dados nós de Fonte de Dados, podem ser transformados por nós de processamento como Iniciar Atributo, e saem por Ponto de Extremidade de Saída nós. Nós especializados adicionais, como Action e Webhook fornecem funções específicas para automação e integração.

Essa arquitetura modular oferece suporte tanto ao Encaminhamento de dados simples quanto a transformações complexas em várias etapas. Todo fluxo funcional requer pelo menos um nó de entrada e um nó de saída, com nós de processamento opcionais entre eles para enriquecer seus dados de acordo com requisitos de negócio específicos.

Para obter a referência completa dos nós e as instruções de configuração, consulte Nós.

Seu fluxo deve incluir um Ponto de Extremidade de Saída Padrão nó de Ponto de Extremidade de Saída

Montar seu fluxo

Para montar sua sequência de processamento de dados:

  1. Arraste nós do menu à esquerda e solte-os na área de trabalho.

  2. Clique em cada nó para abrir seu painel de configuração e definir os parâmetros necessários.

  3. Conecte nós clicando no conector de saída de um nó e arrastando-o até o conector de entrada do nó de destino.

Flow workspace showing connected nodes with visible connectors between them

Seu fluxo deve começar com pelo menos um Fonte de Dados nó de Fonte de Dados Ponto de Extremidade de Saída e terminar com um ou mais

nós de Ponto de Extremidade de Saída. Entre eles, você pode adicionar nós de transformação para manipular os dados de acordo com seus requisitos.

  • Uma única nó de Fonte de Dados pode alimentar vários nós para processamento paralelo

  • Vários nós de Fonte de Dados podem ser conectados a um único nó de Ponto de Extremidade de Saída para consolidar fluxos de dados

  • nós de Iniciar Atributo podem ser encadeados sequencialmente para cálculos em várias etapas

Editar fluxos existentes

Depois de criar um fluxo, você pode modificar sua configuração à medida que seus requisitos evoluem.

Modificar detalhes do fluxo

Você pode editar o nome, a descrição e o status de habilitação de um fluxo a partir da página inicial do IoT Logic.

  1. Abra o IoT Logic. Localize o fluxo no Fluxos criados tabela.

  2. Clique no ... menu desse fluxo e selecione Editar.

  3. Atualize o nome, a descrição ou o status de habilitação na caixa de diálogo.

  4. Clique em Salvar para confirmar as alterações.

Remover elementos

Quando precisar reestruturar seu fluxo, você pode remover nós ou conexões:

Excluir um nó:

  1. Passe o cursor sobre o nó que deseja remover

  2. Clique no ícone de exclusão que aparece no canto superior direito do nó

Node with delete icon

Quando você exclui um nó, todas as suas conexões também são removidas.

Excluir uma conexão:

  • Clique na linha de conexão que deseja remover

  • Clique em Desvincular ou pressione a tecla Backspace no teclado.

Selected connection highlighted for deletion

Gerenciar vários fluxos

Todos os fluxos são listados na Fluxos criados tabela na página inicial do IoT Logic. A tabela mostra o nome de cada fluxo, a data da última modificação, o número de Dispositivos conectados e o status atual.

Cada linha oferece uma alternância de status para habilitar ou desabilitar o fluxo sem abri-lo, um ícone de download para exportar o fluxo como um arquivo e um ... menu com as opções Editar, Baixar, e Excluir.

Para abrir um fluxo na área de trabalho, clique no nome dele na tabela ou selecione Editar no seu ... menu.

Importar e exportar fluxos

O IoT Logic permite exportar configurações de fluxo para fins de backup ou para compartilhá-las com outras contas. Você também pode importar configurações exportadas anteriormente para configurar novos fluxos rapidamente.

Aqui está um exemplo de um arquivo JSON de fluxo exportado/pronto para importação:

Exportar um fluxo

Para exportar a configuração do seu fluxo:

  1. Localize o fluxo na Fluxos criados tabela.

  2. Clique no ... menu desse fluxo e selecione Baixar.

  3. A configuração do fluxo é baixada como um arquivo JSON

Você também pode exportar um fluxo da área de trabalho. Para fazer isso, abra o ... menu próximo ao nome do fluxo e selecione Baixar.

O que é exportado

A tabela a seguir mostra o que é incluído e excluído das exportações de fluxo:

Componente
Exportado

Estrutura e conexões dos nós

Cálculos e expressões de atributos

Nomes e descrições dos nós

Metadados do fluxo

Seleções de dispositivos (nós de Fonte de Dados)

Cabeçalhos de autenticação (nós Webhook)

Credenciais MQTT (nós de Ponto de Extremidade de Saída)

As seleções de dispositivos e os dados de autenticação são excluídos das exportações. As seleções de dispositivos são excluídas para evitar conflitos ao importar para uma conta diferente. Os dados de autenticação são excluídos para proteger informações confidenciais.

Após importar um fluxo, você precisa adicionar manualmente os dados excluídos antes de poder salvar o fluxo.

Importar um fluxo

Para importar uma configuração de fluxo:

  1. Na página inicial do IoT Logic, clique em Carregar fluxo

  2. Selecione o arquivo JSON que contém a configuração de fluxo exportada

  3. Revise a estrutura do fluxo importado

  4. Configure os elementos excluídos:

    • Atribua dispositivos aos nós de Fonte de Dados

    • Adicione cabeçalhos de autenticação aos nós Webhook (se aplicável)

    • Insira credenciais MQTT para nós de Ponto de Extremidade de Saída (se aplicável)

  5. Salve o fluxo

O processo de importação cria um novo fluxo com a estrutura e os cálculos da configuração exportada, permitindo que você replique rapidamente pipelines complexos de processamento de dados em diferentes ambientes.

Salvar e ativar fluxos

Depois de configurar seu fluxo:

  1. Clique no Salvar fluxo botão para armazenar a configuração do seu fluxo

  2. Certifique-se de que o fluxo esteja habilitado para começar a processar dados

Uma vez ativado, seu fluxo:

  • Recebe dados em tempo real dos dispositivos configurados

  • Aplica quaisquer transformações definidas por meio de nós de Iniciar Atributo

  • Encaminha os dados processados para os pontos de extremidade especificados no Navixy Generic Protocol formato

Se você precisar desabilitar temporariamente o processamento de dados, poderá alternar o status de habilitação do fluxo sem perder sua configuração.

Configurações de exemplo

Você pode encontrar descrições detalhadas, passo a passo, de um exemplo de criação de fluxo em Exemplo de configuração de fluxo. O exemplo também contém explicações sobre algumas opções comuns de enriquecimento de dados. Sinta-se à vontade para usar este exemplo como modelo para seus fluxos personalizados.

Para obter documentação de referência sobre tipos individuais de nós, incluindo recursos e opções de configuração, consulte a Nós página de referência.

Atualizado

Isto foi útil?