SAP Lumira - Использование запросов с SQL
SAP Lumira позволяет создавать набор данных с помощью SQL queryдля целевого источника данных вручную. Вы можете указать исходные таблицы, столбцы, процедуры и функции для сбора данных в SAP Lumira.
Вы можете использовать драйверы JDBC для типичных баз данных, таких как Oracle, SQL Server, IBM DB2, Sybase, Teradata.
База данных | Имя драйвера JDBC |
---|---|
Oracle | ojdbc14.jar |
Microsoft SQL Server | sqljdbc4.jar |
Терадата | terajdbc4.jar и tdgssconfig.jar |
Sybase | jconn4.jar |
IBM DB2 | db2jcc.jar или db2cc.jar и db2jcc_license_cu.jar для версий ранее 9.5 |
IBM Netezza | nzjdbc.jar |
Подключение к запросу с источником данных SQL
Чтобы подключиться к базе данных с помощью SQL-запроса для получения данных, вы должны хорошо разбираться в своей базе данных и хорошо владеть SQL.
У вас должны быть установлены правильные драйверы базы данных для вашего промежуточного программного обеспечения, которые позволяют клиентскому приложению подключаться к промежуточному программному обеспечению и к базе данных.
Драйверы JDBC должны быть установлены для промежуточного программного обеспечения базы данных для использования SQL-запроса. Драйвер доступа - это.jarфайл. Вы можете скачать этот файл с сайта поставщика и скопировать в папку с драйверами в пути к приложению.
Ниже приведены шаги для подключения к запросу с источником данных SQL.
Step 1 - Чтобы использовать SQL-запрос для создания набора данных, перейдите в File → New.
Выберите вариант Query with SQL чтобы загрузить набор данных и нажмите Next.
Step 2- Выберите SQL-запрос. Все запросы, выделенные зеленым цветом, представляют драйверы, которые правильно установлены для промежуточного программного обеспечения.
Step 3 - Выберите промежуточное ПО базы данных для целевой базы данных и нажмите Next.
Step 4 - Введите учетные данные для входа, такие как имя хоста, номер экземпляра, имя пользователя и пароль, и нажмите Connect как показано ниже.
Step 5 - На левой панели он покажет вам все схемы и таблицы в целевой базе данных.
Выберите целевую таблицу и добавьте в Queryпанель. Вы можете нажать наPreview возможность увидеть предварительный просмотр данных.
Step 6 - Вы можете использовать SELECTтолько в редакторе SQL для получения данных из таблиц базы данных. НажмитеCreate чтобы добавить набор данных в Prepareтаб. Вы также можете использовать "Select All», Если вы хотите использовать все столбцы, или снимите флажок, чтобы удалить какие-либо столбцы из набора данных. НажмитеCreate.
Указание запроса со свойствами соединения SQL
Использование опции SQL Query также позволяет вам создать собственного поставщика данных, вручную введя SQL для целевого источника данных для получения данных таблицы.
При использовании Query with SQLнеобходимо ввести информацию о соединении для целевой базы данных и использовать различные свойства соединения.
User Name - Для подключения к целевой базе данных
Password - Для подключения к целевой базе данных
Server and Port name - целевой базы данных
Database - Название базы данных
Вы можете выбрать Advance варианты вроде -
Connection Pool Mode - Чтобы соединение оставалось активным
Pool timeout - Время, в течение которого соединение остается активным в минутах.
Array Fetch Size - определить количество строк для выборки из целевой базы данных.
Array Bind Size - Чем больше массив привязки, тем больше строк будет выбрано.
Login Timeout - Время до попытки соединения установить тайм-аут.
Свойства драйвера JDBC
Это различные свойства соединения, которые можно определить при использовании запроса с опцией SQL при создании набора данных Lumira.