Designer de fonte de dados

Você está enfrentando problemas para conectar sua instância do Vtiger CRM a diferentes aplicativos de terceiros? Você gostaria de enfrentar os desafios de integração de dados?

Nós temos uma solução!

Apresentando o Data Source Designer e o Virtual Module - os mais novos recursos do Vtiger que abordam os desafios de integração de dados.

O Data Source Designer permite conectar-se a outros aplicativos e integrar dados ao Vtiger. Esta ferramenta permite a criação de conectores para diversas ações no Vtiger usando APIs REST padrão. Ele fornece uma interface de usuário avançada para configurar URLs, parâmetros e detalhes de autenticação.

Atualmente, ele suporta autenticação básica e baseada em portador. Temos planos de adicionar mais conectores padrão, como:

  • Floco de neve
  • BigData do Google
  • Amazon RedShift
  • Autenticação baseada em OAuth

O Data Source Designer é baseado no conceito de integração de cópia zero. Então, o que é Integração Zero-Copy?

Integração de cópia zero

A integração de cópia zero elimina a duplicação de dados e garante acesso aos dados em tempo real. Ele está ganhando força para mitigar riscos e permitir o uso contínuo de dados entre aplicativos.

Promove melhor qualidade dos dados, melhora a eficiência operacional, reduz a sobrecarga de armazenamento e capacita as equipes de vendas com uma visão mais holística do cliente.

Casos de uso

  • Visibilidade do inventário em tempo real
  • Integração de dados financeiros
  • Perfis de clientes enriquecidos
  • Detecção de fraude e gerenciamento de riscos
  • Escuta nas redes sociais

Funções do conector no conector de fonte de dados

Cada função no Data Source Connector executa ações específicas no CRM, como:

  • Obtenha registros: Lista os dados do aplicativo em uma lista de registros.
  • Obter registro: Exibe um registro específico.
  • Criar registro: Permite a criação de informações em sua aplicação a partir do Vtiger.
  • Registro de atualização: Permite que os usuários atualizem informações no Vtiger.
  • Apagar registro: Exclui dados do seu aplicativo.
  • Registros relacionados: Conecta informações do Vtiger com dados do aplicativo, por exemplo, vinculando números de telefone de contato a registros de chamadas.
  • Pesquisa: Pesquisa dados do aplicativo.
  • Navegação: Facilita a movimentação pelas listas de dados no Vtiger.

Configuração

Cada ação requer a configuração de URLs, cabeçalhos, consulta e parâmetros de corpo, típicos de qualquer chamada de API HTTP. Uma vez conectado, os dados parecem residir no Vtiger.

Configurar campos

Configurar campos é crucial. Cada campo possui um rótulo de exibição e um nome interno que mapeia os dados da API. Você pode usar nomes de campos na UI para criar ou atualizar informações. Por exemplo, um campo de email pode ser acessado usando $input.email$ em chamadas de API.

Editor de código

Você pode usar um editor de código para escrever scripts em JavaScript para lidar com dados complexos. Isso ajuda a transformar os dados antes de serem exibidos no Vtiger. O editor suporta chamadas HTTP para aplicativos externos e na busca de dados Vtiger. Para mais detalhes, leia nosso documento em Scripting do lado do servidor, uma abordagem que seguimos na Vtiger.

Após a configuração, você pode testar a conexão usando o botão Testar próximo ao Editor de Código. Você pode:

  • Use a guia Resposta para visualizar a resposta da chamada de API
  • Use a guia Log para depuração

Módulos Virtuais

Criação

Depois de construir e publicar o conector, você pode definir um Módulo Virtual no Vtiger para mapear os dados expostos pelo conector. Os Módulos Virtuais não possuem dados próprios, mas possuem uma estrutura esquemática dos dados.

Configuração

Ao criar um Módulo Virtual, forneça:

  • Nome do módulo: Nome do novo módulo.
  • Nome do aplicativo: Nome do aplicativo onde seu módulo residirá.
  • Fonte de dados: Selecione uma das fontes de dados publicadas.

Teste a conexão após fornecer detalhes de autenticação. Se for bem-sucedido, os campos serão mapeados automaticamente, com opções para criar um identificador de registro e ativar propriedades editáveis ​​para pontos de dados.

Conexão e mapeamento de campo

Após selecionar o Data Connector, teste a conexão fornecendo os detalhes de autenticação relevantes. Se a conexão for bem-sucedida, os campos onde os dados precisam residir serão mapeados automaticamente. 

Durante este processo de mapeamento, o sistema selecionará automaticamente os tipos de campo apropriados e oferecerá as seguintes opções:

  • Identificador de registro: Crie um identificador não editável para os dados do aplicativo.
  • Propriedade editável: Ative a propriedade editável para pontos de dados que você deseja que os usuários possam editar.

Conectar dados ao Vtiger aumenta seu poder. Essa capacidade de relacionar dados a módulos existentes utiliza a função Registros Relacionados para extrair informações.

Acesse aqui para saber mais sobre o Data Source Designer. Também temos exemplos.

 
 

Inscreva-se para receber as últimas atualizações!