Fivetran para Openclaw

Uma ferramenta CLI especializada para agentes de IA gerenciarem conectores, destinos e operações de sincronização do Fivetran por meio da API REST.

aiwithabidi
v1.0.0
Mar 4, 2026
0
345
1

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install fivetran

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o fivetran usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Fivetran?

A skill Fivetran é uma integração robusta projetada para capacitar agentes de IA com a capacidade de gerenciar pipelines complexos de movimentação de dados. Ao aproveitar a API REST do Fivetran, esta skill permite o controle programático de conectores, destinos e status de sincronização. Como um componente central do ecossistema Openclaw Skills, ela fornece uma ponte entre a inteligência automatizada e a infraestrutura de engenharia de dados.

Construída usando Python 3.10+ sem dependências externas, esta skill garante máxima compatibilidade e desempenho. Ela permite que os desenvolvedores integrem o gerenciamento de pipeline de dados diretamente em seus fluxos de trabalho de agentes, facilitando tarefas como verificação de esquema, criação de conectores e monitoramento de sincronização em tempo real sem sair do ambiente de desenvolvimento.

Casos de uso do Fivetran

  • Disparo programático de sincronizações manuais de dados quando ocorrem eventos específicos no data warehouse.
  • Automação da criação e configuração de novos conectores de dados para operações de escala.
  • Monitoramento da integridade do conector e recuperação do status de sincronização para relatórios automatizados.
  • Gerenciamento de acesso de usuários e permissões de grupo dentro do ecossistema Fivetran.
  • Recuperação de metadados de esquema para validar estruturas de dados antes de executar análises downstream.

Como o Fivetran funciona

  1. O agente de IA se autentica na API REST do Fivetran usando a API Key e o Secret fornecidos, armazenados em variáveis de ambiente.
  2. O agente emite um comando por meio do script Python, visando um recurso específico do Fivetran, como um conector, grupo ou destino.
  3. O script executa a solicitação de API correspondente usando a biblioteca padrão do Python para alta confiabilidade e sobrecarga zero.
  4. Os dados são retornados do Fivetran e analisados pela skill em um formato estruturado.
  5. O agente recebe a saída JSON para informar sua próxima ação ou apresenta os dados ao usuário em um formato legível por humanos por meio da flag opcional.

Configuração do Fivetran

Para usar esta skill dentro do framework Openclaw Skills, você deve primeiro configurar suas credenciais de API:

# Defina suas credenciais de API do Fivetran
export FIVETRAN_API_KEY='your_api_key_here'
export FIVETRAN_API_SECRET='your_api_secret_here'

Verifique a instalação listando seus destinos disponíveis:

python3 scripts/fivetran.py destinations --human

Esquema de Dados e Taxonomia de Fivetran

A skill interage com a API do Fivetran para gerenciar várias entidades de dados importantes. Abaixo está como os dados são organizados:

Entidade Atributos Chave Descrição
Conector id, service, paused, sync_status Representa um pipeline de fonte de dados
Destino id, service, group_id, region Representa o data warehouse de destino
Grupo id, name Agrupamento lógico de conectores e destinos
Usuário email, given_name, family_name, role Gerenciamento de identidade e acesso no Fivetran

Recursos avançados do Fivetran

  • Gerenciamento e recuperação direta de esquemas para validação automatizada de dados.
  • Disparo de sincronização em tempo real para ignorar o agendamento padrão para atualizações de dados urgentes.
  • Suporte para gerenciamento de webhooks para habilitar arquiteturas de dados orientadas a eventos no Openclaw Skills.
  • Modo de saída legível por humanos para fácil depuração durante o desenvolvimento do agente.
  • Design de pegada mínima sem requisitos de pacotes de terceiros, garantindo segurança e velocidade.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Requires
Github Stars: 0
forks: 0

Apresentou*