Como criar um novo fluxo de trabalho sozinho?
Crie um novo fluxo de trabalho no ambiente de trabalho, clique no processo de orquestração e entre na página de edição do fluxo de trabalho, conforme mostrado na figura abaixo
Introdução à área de tela
A página do fluxo de trabalho está dividida em 4 áreas:
- Área de layout da tela: conecte nós para formar um programa de cima para baixo
- Área de componentes básicos: fornece algumas funções básicas do programa, o que é conveniente para os usuários criarem programas rapidamente
- Área de componente de mercado: o usuário preenche os parâmetros do componente básico e compartilha ativamente o componente estendido
- Área de configuração do nó: Quando o usuário clica em um nó na tela, esta área aparecerá automaticamente para configurar os parâmetros do nó
Classificação de componentes básicos
Os componentes básicos são divididos em duas categorias:
- Componentes de entrada de dados: leitura de arquivos, entrada de texto, leitura de banco de dados, envio de pacotes HTTP
- Componentes de processamento de dados: executar scripts, executar contêineres, filtros
O componente de entrada de parâmetros importa principalmente dados externos para o fluxo de trabalho, e o componente de processamento de dados processa os dados de entrada e envia o resultado para a plataforma.
Qual é a diferença entre componentes básicos e componentes de mercado?
Componentes básicos são as funções mais básicas da plataforma fornecida pela plataforma.Por exemplo, a execução de componentes de script pode executar código python, mas o código ainda precisa ser escrito pelo usuário.
O componente de mercado é que o usuário preenche os parâmetros do componente básico, como preencher o código Python para varredura de rede no componente de script em execução
Portanto, pode-se entender que o componente básico = o próprio componente básico, e o componente de mercado = o componente básico + configuração de parâmetros.
Qual é a vida útil de um programa?
A plataforma fornece componentes e conexões básicas. Depois que o usuário arrasta os componentes para a tela, haverá nós. Nós e nós formam um relacionamento lógico por meio de conexões;
A plataforma irá ler o número de nós na tela e, em seguida, usar o programa para executar de cima para baixo. Os A
dados do nó upstream serão 文件共享
passados para o nó downstream por meio do método B
, e B
os dados do nó serão passados para o arquivo através do método de compartilhamento de arquivos C
;
A própria plataforma fornece o código para obter os dados do nó upstream e o método de transferência dos dados para o nó downstream, sendo que o usuário só precisa estar atento ao processo intermediário de processamento de dados.
Como depurar o nó?
Você só precisa lidar com o relacionamento entre o nó atual e o nó upstream. Normalmente, o componente de script em execução é usado para processar dados. O Dragonfly fornece os dados do nó upstream. Depois de clicar no nó e o painel de configuração aparecer, você pode copie os dados do nó upstream com um clique e, em seguida, depure o código localmente.