Artigos sobre: Integrações

Como importar bancos de dados via SFTP

Guia para Importação Automática de Bancos de Dados via SFTP



O processo visa a sincronização automática de contactos de plataformas externas através da partilha de ficheiros num repositório FTP/SFTP. Isso permite a incorporação e/ou atualização massiva de contatos de forma simples e rápida. Esta funcionalidade pode criar novos perfis automaticamente e sem definição prévia, e depois sincronizá-los, ou você pode executar esta atividade em um perfil existente.

Requisitos:



O arquivo deve respeitar a seguinte nomenclatura PROFILENAME_[IDUNICO].[csv|txt]
A primeira linha do arquivo deve conter os nomes das colunas
Defina se o arquivo deve ser importado com a opção ADD, OVERWRITE ou ADD and UPDATE
Definir frequência de importação
SFTP requer permissões de exclusão
Informar ao Icomm os dados da opção e frequência do FTP/SFTP em questão e a pasta onde o(s) arquivo(s) será(ão) depositado(s)

Definição do processo:



Dependendo da frequência de importação definida, o processo buscará no FTP/SFTP o(s) arquivo(s) configurado(s).
Caso encontre um arquivo para importar, verificará se já existe um perfil com o PROFILENAME que se refere ao nome csv ou txt.
para. Se não houver perfil, ele será criado com a estrutura de campos definida na primeira linha do arquivo
b. Se o perfil existir, ele verificará se todas as colunas referenciadas no arquivo fazem parte do perfil. Caso não possua algum dos campos, será anexado ao perfil.
Solicitará a importação do arquivo com a opção definida.

Recomendações e comentários



Não será possível gerar um processo de importação de mais de um FTP/SFTP. Todos os arquivos devem ser depositados em um único servidor.
Recomenda-se que os arquivos a serem importados não compartilhem uma pasta com outras utilizadas para outros fins.
Recomenda-se que todos os arquivos que devem ser importados com a mesma frequência e tipo de importação (ADD, UPDATE, OVERWRITE) e tenham o mesmo delimitador de coluna, sejam depositados em uma única pasta FTP/SFTP e geremos um JOB de importação genérico nessa pasta. Isso nos permitirá minimizar o número de trabalhos de importação que precisam ser mantidos para a instância.



Se definirmos um processo de importação genérico em uma pasta, não poderemos gerar outro trabalho, nem genérico nem específico, para a mesma pasta.
No caso de adicionar novos campos para importar no mesmo arquivo, eles serão criados automaticamente no perfil.

Atualizado em: 30/06/2023

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!