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
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
3. Transformações
Referência da API
Exemplos
ETL Básico
{
"id": "uuid-1",
"jsonrpc": "2.0",
"method": "etl.etl_update",
"params": {
"id": "uuid-2",
"config": {
"source": {
"connection": {"id_type": 1, "name": "Database"},
"operation": "list_table",
"parameters": {"table": "users"}
},
"transform": {
"rename": [
[{"var": "name"}, "full_name", "string"]
]
},
"target": {
"connection": {"id_type": 3, "name": "Google Sheets"},
"operation": "append",
"parameters": {"spreadsheet_id": "123456"}
}
},
"environment": "production"
}
}
Suporte
- Email: support@fracttal.com
- Documentação: docs.fracttal.com
- Issues: GitHub Issues
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
- Os ambientes válidos são
productionedevelop- Os UUIDs devem ser únicos por configuração
Importante
Lembre-se de validar todas as configurações antes de implantar em produção.