> For the complete documentation index, see [llms.txt](https://docs.gaiodataos.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gaiodataos.com/gaio-dataos-portuguese/fundamentals/fluxo-de-dados.md).

# Fluxo de dados

<figure><img src="/files/ibJkIbXV5NrK2YEjcvbR" alt=""><figcaption></figcaption></figure>

### **Fluxos de Dados no Gaio DataOS**

Os **Fluxos de Dados** são a base de como os dados são transformados, automatizados e operacionalizados dentro do Gaio DataOS.\
Eles representam pipelines visuais que combinam múltiplas etapas em uma lógica executável e integrada — desde a ingestão de dados brutos até a obtenção de insights prontos para uso no negócio.

***

### O que um Fluxo de Dados pode conter?

Cada fluxo pode incluir uma ampla variedade de componentes que solucionam problemas reais de negócios e permitem soluções de dados escaláveis:

* **Consultas SQL:**\
  Executar consultas avançadas para transformar, unir e agregar dados diretamente do mecanismo ClickHouse.
* **Auto Machine Learning:**\
  Incorporar modelos de machine learning sem código ou com pouco código para prever tendências, classificar eventos e detectar anomalias.
* **Conexões de API:**\
  Integrar fontes de dados externas ou acionar APIs para automatizar ações do sistema ou expor seus dados como um serviço.
* **Dashboards e Relatórios:**\
  Gerar relatórios visuais como gráficos, KPIs, mapas de calor e tabelas — todos conectados diretamente à sua lógica de dados.
* **Elementos de Conteúdo:**\
  Adicionar banners, cartões ou explicações textuais para aprimorar a narrativa dos seus dashboards.

***

### **Capacidades de Automação**

Os fluxos no Gaio podem ser totalmente automatizados usando gatilhos agendados ou eventos externos:

* **Execução Agendada:** Definir intervalos recorrentes (por hora, diariamente, semanalmente, etc.)
* **Execução Manual:** Acionar fluxos sob demanda para análises pontuais ou depuração.
* **Acionados por API/Formulário:** Executar fluxos quando os usuários interagem com dashboards ou quando APIs são chamadas.

***

Benefícios

| Funcionalidade                  | Descrição                                                                                                                 |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------- |
| **Design Visual**               | Blocos de arrastar e soltar para construir sua lógica sem escrever código (mas com suporte a código quando necessário).   |
| **Estrutura Modular**           | Cada bloco (SQL, relatório, modelo, etc.) pode ser reutilizado em diferentes fluxos ou projetos.                          |
| **Monitoramento em Tempo Real** | Acompanhar o status da execução em tempo real com registro de logs e métricas de desempenho integrados.                   |
| **Integração de Ponta a Ponta** | Combina preparação de dados, machine learning e visualização em um único fluxo — sem precisar alternar entre ferramentas. |
