Ir para o conteúdo

Guia de conexão MongoDB para Jitterbit App Builder

Visão geral

Este guia descreve os requisitos do sistema e as instruções para conectar o App Builder a um servidor de banco de dados Mongo.

Requisitos do sistema

Servidor de banco de dados

Servidor de Banco de Dados Mongo

Navegador da web do cliente

  • Chrome TM 60 ou mais recente

  • Firefox ® 55 ou mais recente

  • Safari ® 11.0.2 ou mais recente

Instruções de conexão

Adicionando um servidor

  1. Navegue até o IDE do App Builder

  2. No menu Conectar, clique no botão Servidores de Dados

  3. Clique no botão + Servidor no canto superior esquerdo do painel Servidores de Dados. Isso abrirá a página Adicionar Servidor.

    • Nome do Servidor: Nome identificável para a conexão do servidor

    • Tipo: Mongo

    • Nome do Host: URL do host associada à instância do Banco de Dados MongoDB

    • Porta: Será preenchido com 27017, mas verifique as configurações do servidor para ver se é diferente da porta padrão (neste exemplo, objectrocket.com usa 52207 em vez da padrão)

    • Nome da Instância: Nome da sua instância Mongo

    • Usar SSL: Verifique as configurações do servidor, como Porta, isso pode variar

    • Nome de Usuário/Senha: Credenciais associadas à instância do Banco de Dados MongoDB

    attachment

  4. Clique em Salvar para concluir a conexão do servidor

  5. Em Teste, clique em Testar Conexão para garantir que a conexão funcione corretamente

Importando banco de dados

  1. Navegue até o IDE do App Builder

  2. No menu Conectar, clique no botão Servidores de Dados

  3. Localize a conexão do servidor de dados Mongo criada e selecione-a

  4. Clique no botão Detalhes na entrada do servidor de dados Mongo no painel à direita

    attachment

  5. Clique no botão Importar

    attachment

Criar um registro semente para o banco de dados

  1. Na instância do banco de dados Dev Mongo, adicione um registro semente preenchendo todas as colunas

  2. RDP no Servidor de Aplicativos e crie uma pasta que não será apagada para armazenar a saída do seu esquema

  3. No App Builder Dev, vá para IDE > Servidores de Dados e localize a entrada para o Servidor de Dados Mongo. Clique em Detalhes > Configurações Avançadas e adicione os seguintes Parâmetros ao campo Avançado, certificando-se de apontar para a pasta criada na Etapa 2: GenerateSchemaFiles=OnUse;Location={{YourFilePath}}

    attachment

  4. Pare e Inicie o IIS

  5. No App Builder, execute os Resultados de cada uma das coleções. De volta à sua pasta do Servidor de Aplicativos, você deve ver um arquivo {{collectionname}}.rsd gerado.

  6. Abra o arquivo {{collectionname}}.rsd no seu programa de editor de texto preferido e verifique se o esquema parece correto

  7. Agora, de volta ao App Builder, remova os Parâmetros adicionais adicionados na Etapa 3 e substitua-os pelos seguintes: Tables={{CollectionName}};Location={{YourFilePath}}

    1. Se você tiver mais de uma Coleção, no Parâmetro Table= certifique-se de separar essas com uma vírgula

    Interface gráfica do usuário, descrição do aplicativo gerada automaticamente

  8. Pare e Inicie o IIS

Solução de Problemas

Se você encontrar problemas com o servidor Mongo, estas etapas de solução de problemas são recomendadas:

  1. Ative o registro de dados para gerar arquivos de log e dados, que você pode baixar e inspecionar.

  2. Consulte a documentação do CData ADO.NET Provider para MongoDB para informações detalhadas.