Criar uma fonte de dados do tipo JDBC
Crie um registro de fonte de dados do tipo JDBC para definir quais dados um conjunto para importação deve importar.
Antes de Iniciar
Por Que e Quando Desempenhar Esta Tarefa
Procedimento
- Navegar até Todos > Conjuntos para importação do sistema > Administração > Fontes de dados.
- Clique em Nova.
-
Preencha o formulário.
Campo Descrição Nome Um nome exclusivo para esta fonte de dados. Rótulo da tabela de conjunto para importação Um rótulo para a tabela de preparação do conjunto de importação a ser usada. Nome da tabela de conjunto para importação O Now Platform usa o rótulo que você inseriu para criar um nome de tabela exclusivo. Isso evita a colisão de namespace com uma tabela já existente. Tipo JDBC. Usar MID Server MID Server a ser usado para se conectar a esta fonte de dados. Formato Selecione um dos seguintes formatos: MySQL, Oracle ou SQLServer. Nome da instância Usado para oferecer suporte à conectividade de porta dinâmica com o SQL Server. Para garantir a conectividade, forneça o nome da instância de um SQL Server que recebe um novo número de porta dinamicamente após cada reinicialização. Este campo só aparece quando o SQLServer é selecionado como um formato de fonte de dados. Nome do banco de dados Nome da instância do banco de dados. Porta do banco de dados Número da porta do banco de dados. Deixe este campo em branco ao usar a conectividade de porta dinâmica com o SQL Server. Usar importação em lote Se selecionado, especifica que os dados de carregamento devem ser colocados em lote quando você clicar em Carregar dados ou Testar carregamento de 20 registros. Tamanho do Lote Especifica o tamanho que os lotes devem ter. Aparece somente quando o campo Usar importação em lote está selecionado. As propriedades glide.import_set_load_usebatch e glide.import_set_load_batch_size afetam esses campos. A ordem de prioridade das propriedades e campos é a seguinte: Se a propriedade estiver definida, use o valor da propriedade. Caso contrário, use o valor do campo. Se nenhuma propriedade estiver definida, use o tamanho de lote padrão de 1000.- Por exemplo, se glide.import_set_load_usebatch = verdadeiro e glide.import_set_load_batch_size = 200, use 200 como o tamanho do lote, independentemente dos valores de campo.
- Por exemplo, se glide.import_set_load_usebatch = verdadeiro e a propriedade glide.import_set_load_batch_size não estiver definida, use o tamanho de lote padrão de 1000.
- Por exemplo, se a propriedade glide.import_set_load_usebatch não estiver definida e o campo Usar importação em lote = verdadeiro, use o valor do campo Tamanho do lote (ou o padrão de 1000 se o valor do campo Tamanho do lote não estiver definido)
- Por exemplo, se a propriedade glide.import_set_load_usebatch = falso e o campo Usar importação em lote = verdadeiro, não use a importação em lote, pois a propriedade está definida como falsa.
Usar autenticação integrada Selecionado para permitir que a conexão JDBC use o ID do usuário configurado para o serviço do Windows MID Server para autenticação do SQL Server. Para obter detalhes adicionais, consulte Fonte de dados do tipo JDBC. Nome de usuário Nome de usuário para autenticação no servidor JDBC. Senha Senha para autenticação no servidor JDBC. Servidor Nome do servidor do qual as tabelas serão importadas. Consulta Tipo de consulta a ser executada: todas as linhas da tabela ou SQL específico. Se você selecionar para executar uma instrução SQL, o campo de instrução SQL será exibido. Tempo limite da consulta Número de segundos que o driver JDBC aguardará para que uma consulta (SELECT) seja concluída. Zero (0) significa que não há tempo limite. Se o tempo limite for excedido, a integração considerará o resultado JDBC inacessível e o colocará em um estado de erro. Tempo limite de conexão Número de segundos antes que o pool de cache de conexão do MID Server seja encerrado e removido do pool. Zero (0) significa que não há tempo limite. Nome da tabela Nome da tabela da qual os dados estão sendo exportados. Instrução SQL Instrução SQL para extrair os dados desejados do banco de dados. Usar data/hora da última execução Controla a quantidade de dados que são recuperados de um banco de dados durante uma execução de importação. Se essa opção for desmarcada, todas as linhas da tabela especificada serão sempre importadas. Esta configuração pode ser útil quando se trata de uma importação única ou se todos os dados na tabela de destino forem novos. Se essa opção for marcada, dois campos adicionais serão exibidos, permitindo que você selecione um valor de data/hora para limitar os dados importados somente aos valores delta. Data/hora da última execução O valor de data/hora neste campo é preenchido automaticamente a partir do campo de banco de dados selecionado abaixo e representa o valor mais recente da execução anterior. Este valor atua como um filtro dinâmico para restringir o número de registros recuperados aos registros que mudaram desde o último tempo de execução da fonte de dados. Campo de última execução do banco dados Nome do campo da tabela de origem que será usado como filtro na próxima execução. Este valor pode precisar fazer a distinção entre maiúsculas e minúsculas, dependendo do tipo de banco de dados de destino. Parâmetros de banco de dados adicionais Parâmetros opcionais a serem adicionados ao final da URL gerada para esta fonte de dados. Lista de parâmetros separada por ponto e vírgula. Pode ser necessário configurar o formulário para exibir este campo. - Clique em Enviar.