Skip to main content

Como importar dados para o Database do Pipefy

  • May 29, 2026
  • 0 replies
  • 0 views
vinicius.pereira
Community Manager

đŸ‘€  Para admins e membros que gerenciam dados compartilhados entre mĂșltiplos pipes
🔐  Importer App disponível para todos os planos. Pipefy Connector disponível nos planos Enterprise e Unlimited
🎯  Para quem quer estruturar dados mestres no Pipefy sem criar registros manualmente um a um

 

Quando o Pipefy jå estå estruturado e os pipes estão rodando, aparece uma necessidade que não existia no começo: os processos precisam de dados que não pertencem a nenhum card específico. O cadastro de fornecedores que o pipe de compras consulta. A lista de produtos que o pipe de faturamento referencia. A base de funcionårios que o pipe de TI usa para abrir chamados. Esses dados precisam de um lugar próprio, e esse lugar é o database.

Importar uma planilha para um database Ă© o atalho para popular essa base sem criar registro por registro. Mas antes de abrir o Importer App, vale entender o que diferencia um database de um pipe, como preparar o arquivo para evitar erros de mapeamento e o que fazer quando os dados precisam ser atualizados sem criar duplicatas.

 

📖  O que vocĂȘ vai entender aqui:

 

Database vs. pipe: qual é a diferença e quando usar

 

 

Pipe

Database

O que armazena

Cards: instĂąncias Ășnicas de um processo

Registros: entidades reutilizĂĄveis (fornecedores, produtos, funcionĂĄrios)

Ciclo de vida

Card percorre fases e Ă© concluĂ­do

Registro existe e Ă© consultado por mĂșltiplos pipes

Quando usar

Cada solicitação, chamado ou demanda que tem começo, meio e fim

Dados mestres que alimentam vĂĄrios processos simultaneamente

Exemplo

Solicitação de compra, ticket de suporte, vaga de recrutamento

Cadastro de fornecedores, lista de produtos, base de funcionĂĄrios

 

Database nĂŁo Ă© tabela de apoio. É a fonte Ășnica de verdade dos seus dados mestres dentro do Pipefy. Um cadastro de fornecedores importado para um database pode alimentar o pipe de compras, o pipe de contas a pagar e o pipe de auditoria ao mesmo tempo, com os mesmos dados, sem duplicação.

 

Se vocĂȘ estĂĄ em dĂșvida entre criar um pipe ou um database, pergunte: esse dado tem um fluxo com fases e responsĂĄveis, ou Ă© uma entidade que existe de forma permanente e Ă© consultada por outros processos? No primeiro caso, pipe. No segundo, database.

 

Preparando o arquivo para importação

O Importer App do Pipefy aceita arquivos no formato .xlsx (Excel). Antes de iniciar a importação, a planilha precisa estar estruturada de forma compatível com os campos do database de destino.

 

TrĂȘs cuidados na preparação evitam a maioria dos erros de importação:

  • Uma linha por registro. Cada linha da planilha corresponde a um registro no database. Se um fornecedor tem mĂșltiplos contatos, cada contato precisa ter sua prĂłpria linha, nĂŁo colunas extras na mesma linha.
  • Cabeçalhos na primeira linha. Os nomes das colunas na primeira linha sĂŁo os que aparecem no mapeamento dentro do Importer App. Nomes claros facilitam o mapeamento correto. Evite colunas com nomes genĂ©ricos como "Campo 1" ou "Info".
  • Campos de seleção com valores exatos. Se o database tem um campo do tipo seleção (dropdown), os valores na planilha precisam corresponder exatamente Ă s opçÔes configuradas no campo. Uma diferença de maiĂșscula ou espaço extra cria um registro com o campo em branco.

 

O Importer App nĂŁo aceita arquivos .csv ou .xls. O arquivo precisa estar no formato .xlsx. Se a fonte de dados estiver em outro formato, converta antes de importar.

 

Mapeando colunas do arquivo para campos do database

O mapeamento Ă© a etapa em que vocĂȘ indica ao Pipefy qual coluna da planilha corresponde a qual campo do database. Um mapeamento incorreto cria registros com dados nos campos errados ou campos obrigatĂłrios em branco.

O Importer App exibe as colunas da planilha lado a lado com os campos disponĂ­veis no database. Para cada coluna, vocĂȘ seleciona o campo de destino. Campos obrigatĂłrios no database precisam ter uma coluna mapeada para que a importação seja concluĂ­da com sucesso.

 

TrĂȘs situaçÔes de mapeamento merecem atenção:

  • Campos de data. O formato da data na planilha precisa ser reconhecĂ­vel pelo Pipefy. O formato recomendado Ă© DD/MM/AAAA. Datas em texto livre ou formatos regionais diferentes podem nĂŁo ser reconhecidas corretamente.
  • Campos de conexĂŁo. Se o database tem um campo que conecta a outro database, o valor na planilha precisa corresponder ao tĂ­tulo do registro no database conectado. O Importer App faz a correspondĂȘncia pelo nome, nĂŁo pelo ID interno.
  • Campos nĂŁo mapeados. Colunas da planilha que nĂŁo tĂȘm campo correspondente no database sĂŁo ignoradas. Nenhum dado Ă© perdido na planilha, mas esses valores nĂŁo entram no Pipefy. Verifique se todos os campos relevantes estĂŁo mapeados antes de confirmar a importação.

 

Faça uma importação de teste com 5 a 10 linhas antes de importar o volume completo. Isso permite verificar se o mapeamento estå correto e corrigir erros sem afetar toda a base.

 

Atualizando registros sem duplicar

A importação via Importer App cria registros novos a cada execução. O app não detecta automaticamente se um registro jå existe no database e não faz atualização dos dados existentes. Importar o mesmo arquivo duas vezes resulta em registros duplicados.

 

HĂĄ trĂȘs formas de atualizar registros existentes sem duplicar:

  • AutomaçÔes nativas. Para atualizaçÔes contĂ­nuas disparadas por eventos no pipe, configure uma automação que atualiza campos especĂ­ficos de um registro do database quando um card muda de fase ou tem um campo preenchido. Essa Ă© a forma mais indicada para manter dados sincronizados entre pipe e database sem intervenção manual.
  • API do Pipefy. Para atualizaçÔes em massa de registros existentes a partir de um sistema externo, a API permite identificar o registro pelo ID interno e atualizar campos especĂ­ficos. Requer conhecimento tĂ©cnico.
  • ExclusĂŁo e reimportação. Para bases de dados pequenas com atualizaçÔes pouco frequentes, excluir os registros desatualizados manualmente e reimportar o arquivo atualizado Ă© uma alternativa viĂĄvel. NĂŁo Ă© recomendado para databases com alto volume de registros ou conexĂ”es ativas com outros pipes.

 

Antes de excluir registros para reimportação, verifique se eles estĂŁo conectados a cards ativos em outros pipes. Excluir um registro remove a referĂȘncia em todos os cards que o utilizam.

 

Usando o database em campos de outros pipes

Importar os dados para o database Ă© a primeira metade do trabalho. A segunda Ă© conectar esse database aos pipes que precisam consumi-lo.

A conexĂŁo Ă© feita por um campo de conexĂŁo no formulĂĄrio ou nas fases do pipe. Quando um campo de conexĂŁo aponta para um database, quem preenche o card pode buscar e selecionar um registro diretamente, sem precisar digitar os dados novamente.

No exemplo do processo de compras: em vez de o solicitante digitar o nome, CNPJ e contato do fornecedor em campos de texto livre, ele seleciona o fornecedor no campo de conexĂŁo e todos os dados do registro do database aparecem automaticamente no card. A informação vem de uma fonte Ășnica e padronizada.

 

TrĂȘs vantagens operacionais diretas dessa estrutura:

  • Sem duplicação de dados. O mesmo registro de fornecedor alimenta o pipe de compras, o pipe de contas a pagar e o pipe de auditoria sem que os dados precisem ser inseridos trĂȘs vezes.
  • Rastreabilidade. No registro do database, Ă© possĂ­vel ver em quais cards e pipes ele estĂĄ sendo utilizado, criando um histĂłrico de uso sem configuração adicional.
  • Atualização centralizada. Alterar um dado no registro do database atualiza a referĂȘncia em todos os cards conectados. NĂŁo Ă© necessĂĄrio editar cada card individualmente.

 

Para referĂȘncia, os trĂȘs mĂ©todos de importação disponĂ­veis e quando usar cada um:

 

Método

Formato

Quando usar

Requer

Importer App

.xlsx

Importação em massa a partir de planilha

PermissĂŁo de admin ou membro do pipe

API do Pipefy

Qualquer (via cĂłdigo)

Migração de outro software ou atualizaçÔes em massa automatizadas

Conhecimento técnico

Pipefy Connector

Qualquer (via Workato)

IntegraçÔes contínuas com Salesforce, Google Sheets e similares

Plano Enterprise ou Unlimited

 

 

Antes de avançar, confirme que vocĂȘ entende:

☐  Database armazena dados mestres reutilizåveis. Pipe armazena instùncias de processo com começo, meio e fim

☐  O Importer App aceita apenas arquivos .xlsx e cria registros novos a cada importação

☐  O mapeamento de colunas precisa cobrir todos os campos obrigatórios do database para que a importação seja concluída

☐  Atualização de registros existentes é feita via automaçÔes nativas ou API, não pelo Importer App

☐  O campo de conexão é o que permite que os registros do database circulem nos formulårios e fases dos pipes