O Fracttal Hub permite automatizar processos para otimizar a gestão de manutenção. Uma de suas funcionalidades mais potentes é a capacidade de editar informações de ativos existentes em massa, utilizando uma folha de cálculo do Google Sheets como fonte de dados.
Este método é ideal em cenários onde é necessário modificar campos específicos (como tipo, nome, campos personalizados, etc.) para um grande número de ativos já registrados no Fracttal One, evitando o processo de eliminação e reimportação.
Passo 1: Configuração da Conta de Serviço no Google Cloud
Para que o Fracttal One possa ler os dados da sua folha de forma segura, é necessário criar uma credencial de acesso através de uma Conta de Serviço no Google Cloud.
- Acesse o Google Cloud Platform.
- No menu de navegação, vá para IAM e administrador > Contas de serviço.
-
Clique em CRIAR CONTA DE SERVIÇO.
Atribua um nome e uma descrição à sua conta de serviço (por exemplo, “Editar Equipos”) e clique em CONTINUAR.
- Na lista, procure a conta que você acabou de criar e clique sobre ela.
- Vá para a aba CHAVES.
- Clique em ADICIONAR CHAVE > Criar nova chave.
- Selecione o tipo de chave JSON e clique em CRIAR. Um arquivo
.jsonserá baixado para o seu computador. Guarde-o em um lugar seguro, pois contém suas credenciais de acesso.
Passo 2: Preparação da folha do Google Sheets
Agora prepararemos a folha que conterá os dados a atualizar.
- Crie uma nova folha no Google Sheets.
- Atribua um nome descritivo à folha (ex: Editar Equipos).
Compartilhe a folha:
- Volte para a página da sua Conta de Serviço no Google Cloud e copie seu endereço de e-mail.
-
Na sua folha, clique em Compartilhar.
- Cole o e-mail da Conta de Serviço, atribua permissão de Editor e clique em Enviar.
Estrutura das colunas:
A primeira linha deve conter os nomes dos campos que você deseja atualizar. O campo code é obrigatório para identificar qual ativo será modificado.
| code | id_type_item | group | |
|---|---|---|---|
| HUB-001 | 2 | CAMIONETAS | |
Definição de campos:
-
code(Obrigatório): Código único do ativo já existente no Fracttal One. -
id_type_item(Obrigatório): ID numérico do tipo de ativo (ex: 2 para Equipos). -
group(Obrigatório): O "Tipo" do ativo. O valor deve coincidir exatamente com um já registrado em Catálogos Auxiliares > Ativos.
Importante: Para saber quais outros campos podem ser atualizados, consulte a documentação da nossa API no endpoint “Atualizar um ativo”. Para mais informações sobre campos personalizados, revise o artigo sobre O que são os formulários personalizados?
Passo 3: Criação da Conexão no Fracttal One
Com as credenciais prontas, criaremos a ponte de conexão entre o Fracttal One e o Google Sheets.
-
No Fracttal One, vá para Configuração > Conexões.
-
Clique no ícone + para adicionar uma nova conexão
- Selecione o tipo Google Sheet (Conta de Serviço).
-
Adicione uma Descrição (ex: “Editar Equipos”).
- Abra o arquivo
.jsonque você baixou no Passo 1 e copie o conteúdo de cada campo (project_id,private_key,client_email, etc.) nos campos do formulário do Fracttal One. - Clique no ícone Salvar no canto superior direito.
Passo 4: Criação da Regra no Fracttal Hub
Neste passo final, configuraremos a lógica de automação.
-
Acesse o menu Automatizador > Fracttal Hub.
-
Clique no ícone + para criar uma nova regra.
-
Adicione uma Descrição como “Editar Equipos”.
Configure o fluxo:
- Ativador: Selecione Manual.
Origem (Fonte):
-
Módulo:
GoogleSheet - Conexão: Selecione a conexão criada no Passo 3
-
Ação:
Ler - spreadsheet_id: Copie o ID da sua folha
-
sheet: Escreva
0para selecionar a primeira aba -
Campos: Adicione os nomes das colunas (
code,id_type_item,group)
Conexão:
-
Módulo:
Fracttal -
Conexão:
FRACTTAL HUB -
Ação: Selecione
Ler
Configuração (Mapeamento de campos):
- Mapeie os campos da sua folha (Origem) com os do sistema (Destino). Por exemplo:
- Clique no ícone de salvar (✓) para confirmar o mapeamento.
Passo 5: Execução e Verificação
- Após configurar a regra, clique em Salvar no canto superior direito.
- Para iniciar o processo, clique em Executar.
- Você pode monitorar o progresso no Histórico de Execução. Um processo bem-sucedido mostrará “Sim” nas colunas de Extração, Transformação e Carga, junto com um código de resposta "200".
Finalmente, acesse o módulo de Ativos e verifique se as informações dos seus equipamentos foram atualizadas conforme os dados da folha.
Com esses passos, você poderá manter sua base de dados de ativos atualizada de forma rápida, em massa e automatizada.