| 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. |