# 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. |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gaiodataos.com/gaio-dataos-portuguese/fundamentals/fluxo-de-dados.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
