SAP Lumira - Usando consulta com SQL
SAP Lumira permite que você crie um conjunto de dados usando SQL querypara fonte de dados de destino, manualmente. Você pode especificar as tabelas de origem, colunas, procedimentos e funções para adquirir dados no SAP Lumira.
Você pode usar drivers JDBC para bancos de dados típicos como Oracle, SQL Server, IBM DB2, Sybase, Teradata.
Base de dados | Nome do driver JDBC |
---|---|
Oráculo | ojdbc14.jar |
Microsoft SQL Server | sqljdbc4.jar |
Teradata | terajdbc4.jar e tdgssconfig.jar |
Sybase | jconn4.jar |
IBM DB2 | db2jcc.jar ou db2cc.jar e db2jcc_license_cu.jar para versões anteriores a 9.5 |
IBM Netezza | nzjdbc.jar |
Conectando-se a uma consulta com fonte de dados SQL
Para se conectar a um banco de dados usando consulta SQL para adquirir dados, você deve ter um bom entendimento do seu banco de dados e bom comando sobre SQL.
Você deve ter os drivers de banco de dados corretos instalados para o seu middleware, que permitem que o aplicativo cliente se conecte ao middleware e ao banco de dados.
Os drivers JDBC devem ser instalados para o middleware do banco de dados para usar a consulta SQL. O driver de acesso é o.jarArquivo. Você pode baixar esse arquivo do site do fornecedor e copiá-lo para a pasta do driver no caminho do aplicativo.
A seguir, estão as etapas para se conectar a uma consulta com a fonte de dados SQL.
Step 1 - Para usar a consulta SQL para criar um conjunto de dados, vá para File → New.
Selecione a opção Query with SQL para baixar um conjunto de dados e clique em Next.
Step 2- Selecione consulta SQL. Todas as consultas em verde representam os drivers, que estão instalados corretamente para o middleware.
Step 3 - Selecione middleware de banco de dados para o banco de dados de destino e clique Next.
Step 4 - Insira as credenciais de login, como nome do host, número da instância, nome de usuário e senha e clique Connect como mostrado abaixo.
Step 5 - No painel esquerdo, ele mostrará todos os esquemas e tabelas no banco de dados de destino.
Selecione a tabela de destino e adicione ao Querypainel. Você pode clicar noPreview opção para ver a visualização dos dados.
Step 6 - Você pode usar o SELECTinstrução apenas no editor SQL para adquirir dados de tabelas de banco de dados. CliqueCreate para adicionar o conjunto de dados ao Prepareaba. Você também pode usar "Select All”, Se quiser usar todas as colunas ou desmarque a caixa para remover quaisquer colunas do conjunto de dados. CliqueCreate.
Especificando Query com propriedades de conexão SQL
O uso da opção Consulta SQL também permite que você crie seu próprio provedor de dados, inserindo manualmente o SQL para uma fonte de dados de destino para adquirir dados da tabela.
Enquanto estiver usando Query with SQL, as informações de conexão do banco de dados de destino devem ser inseridas e várias propriedades de conexão podem ser usadas.
User Name - Para conectar-se ao banco de dados de destino
Password - Para conectar-se ao banco de dados de destino
Server and Port name - do banco de dados de destino
Database - Nome do banco de dados
Você pode selecionar Advance opções como -
Connection Pool Mode - Para manter a conexão ativa
Pool timeout - Tempo de duração para manter a conexão ativa em minutos.
Array Fetch Size - para determinar o número de linhas a serem buscadas no banco de dados de destino.
Array Bind Size - Maior matriz de vinculação, mais número de linhas serão buscadas.
Login Timeout - Tempo antes de uma conexão tentar atingir o tempo limite.
Propriedades do driver JDBC
Essas são várias propriedades de conexão, que podem ser definidas ao usar a opção de consulta com SQL na criação do conjunto de dados Lumira.