SAP Lumira: uso de Query con SQL

SAP Lumira le permite crear un conjunto de datos utilizando SQL querypara la fuente de datos de destino, manualmente. Puede especificar las tablas, columnas, procedimientos y funciones de origen para adquirir datos en SAP Lumira.

Puede utilizar controladores JDBC para bases de datos típicas como Oracle, SQL Server, IBM DB2, Sybase, Teradata.

Base de datos Nombre del controlador JDBC
Oráculo ojdbc14.jar
Microsoft SQL Server sqljdbc4.jar
Teradata terajdbc4.jar y tdgssconfig.jar
Sybase jconn4.jar
IBM DB2

db2jcc.jar o db2cc.jar y

db2jcc_license_cu.jar para versiones anteriores a 9.5

IBM Netezza nzjdbc.jar

Conexión a una consulta con fuente de datos SQL

Para conectarse a una base de datos mediante una consulta SQL para adquirir datos, debe tener un buen conocimiento de su base de datos y un buen dominio de SQL.

Debe tener instalados los controladores de base de datos correctos para su middleware, que permiten que la aplicación cliente se conecte al middleware y a la base de datos.

Los controladores JDBC deben instalarse para el middleware de la base de datos para usar consultas SQL. El controlador de acceso es el.jararchivo. Puede descargar este archivo desde el sitio del proveedor y copiarlo en la carpeta del controlador en la ruta de la aplicación.

A continuación se muestran los pasos para conectarse a una consulta con la fuente de datos SQL.

Step 1 - Para utilizar la consulta SQL para crear un conjunto de datos, vaya a File → New.

Seleccione la opción Query with SQL para descargar un conjunto de datos y haga clic en Next.

Step 2- Seleccionar consulta SQL. Todas las consultas en verde representan los controladores, que están instalados correctamente para el middleware.

Step 3 - Seleccione el middleware de la base de datos para la base de datos de destino y haga clic Next.

Step 4 - Ingrese las credenciales de inicio de sesión, como el nombre de host, el número de instancia, el nombre de usuario y la contraseña y haga clic en Connect Como se muestra abajo.

Step 5 - En el panel izquierdo, le mostrará todos los esquemas y tablas en la base de datos de destino.

Seleccione la tabla de destino y agregue a la Querypanel. Puede hacer clic en elPreview opción para ver la vista previa de los datos.

Step 6 - Puedes usar el SELECTdeclaración sólo en el editor SQL para adquirir datos de tablas de base de datos. Hacer clicCreate para agregar el conjunto de datos al Preparelengüeta. También puedes usar "Select All”, Si desea utilizar todas las columnas o desmarcar la casilla para eliminar las columnas del conjunto de datos. Hacer clicCreate.

Especificación de propiedades de conexión de consulta con SQL

El uso de la opción Consulta SQL también le permite crear su propio proveedor de datos, ingresando manualmente el SQL para una fuente de datos de destino para adquirir datos de tabla.

Durante el uso Query with SQL, se debe ingresar la información de conexión para la base de datos de destino y se pueden usar varias propiedades de conexión.

  • User Name - Para conectarse con la base de datos de destino

  • Password - Para conectarse con la base de datos de destino

  • Server and Port name - de la base de datos de destino

  • Database - Nombre de la base de datos

Puedes elegir Advance opciones como -

  • Connection Pool Mode - Para mantener la conexión activa

  • Pool timeout - Duración del tiempo para mantener la conexión activa en minutos.

  • Array Fetch Size - para determinar el número de filas para obtener de la base de datos de destino.

  • Array Bind Size - Matriz de enlace más grande, se recuperarán más filas.

  • Login Timeout - Tiempo antes de que una conexión intente un tiempo de espera.

Propiedades del controlador JDBC

Estas son varias propiedades de conexión, que se pueden definir mientras se usa la opción de consulta con SQL al crear un conjunto de datos de Lumira.