đ€  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 |
Â
Saiba mais: Como importar dados para um database
Â
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

