Ir para o conteúdo

Documentação do Fracttal ETL Hub

Bem-vindo à documentação completa do Fracttal ETL Hub, uma plataforma avançada de integração de dados que permite conectar múltiplos sistemas empresariais de forma eficiente e escalável.

O que é o Fracttal ETL Hub?

O Fracttal ETL Hub é uma solução ETL (Extract, Transform, Load) baseada em configurações JSON que implementa o protocolo JSON-RPC 2.0. A plataforma oferece:

  • 18+ tipos de conexões nativas para sistemas empresariais
  • 40+ operadores de transformação baseados em JSON Logic
  • Sistema de eventos dinâmicos para fluxos de trabalho complexos
  • Orquestração com Apache Airflow 2.9.3
  • Validação automática das configurações

Metodologia Atomic Design

Documentação organizada seguindo o Atomic Design, adaptado para ETL:

ÁTOMOS - Elementos Básicos

  • APIs


    Conectores disponíveis: Database, Fracttal API, HTTP/REST, SOAP, Google Sheets, Email

    Explorar APIs

  • Operadores


    Operadores básicos: format_date, case, rename, substring, switch

    Ver Operadores

  • Tipos de Dados


    Tipos fundamentais: String, Number, Boolean, Array

    Tipos de Dados

MOLÉCULAS - Padrões Funcionais

  • Padrões de Source


    Database Filter, API Pagination, File Reader - Extração otimizada de dados

    Padrões de Source (em breve)

  • Cadeias de Transform


    Data Cleaning, Date Formatting, Text Processing - Transformação de dados

    Transformações

  • Outputs de Target


    Database Insert, API Send, File Export - Carregamento de dados processados

    Outputs (em breve)

Explorar Moléculas →

ETL - Fluxos Completos

  • Casos de Negócio


    Sincronização de Pedidos, Migração de Usuários, Atualização de Inventário

    Casos de Negócio (em breve)

  • Padrões de Integração


    CRM para ERP, API para Database, File para API

    Integrações (em breve)

  • Workflows


    Relatórios Diários, Sincronização em Tempo Real, Processamento em Lote

    Workflows (em breve)

Guia Rápido

1. Primeiros passos

2. Conexões Disponíveis

Explore todas as conexões suportadas organizadas por categorias:

  • Banco de Dados: SQL Server, MySQL, PostgreSQL, Oracle
  • Nuvem: AWS, Azure, Google Cloud
  • Comunicação: Email, SMS, WhatsApp
  • Gestão: JIRA, Trello
  • APIs: HTTP/REST, SOAP, Fracttal API
  • Arquivos: Google Sheets, Google Docs

Ver todas as conexões →

3. Transformações

Referência da API

Dicas Rápidas

  • Use o campo de busca para encontrar conexões específicas
  • Todas as configurações seguem o esquema JSON-RPC 2.0
  • O ambiente de produção é production
  • Os UUIDs devem ser únicos por configuração

Importante

Lembre-se de validar todas as configurações antes de implantar em produção.