Настройка подключения QlikView к базе данных (MS SQL, Oracle DB)

Данная статья написана с целью подробного ознакомления пользователей QlikView с настройкой подключения к базам данных. Детально разобрана настройка драйверов ODBC для баз данных MS SQL и Oracle. Показан пример, как сформировать строку подключения и представлен пример написания SQL запроса к базе данных, который запускается из скрипта QlikView.

Для настройки ODBC-подключения Вам необходимо знать имя сервера или его IP адрес, на котором находится база данных. Плюс логин и пароль для доступа к данным в базе данных.

Настройка подключения QlikView к базе данных — это основа всей работы по разработке аналитического приложения QlikView.

Настройка MS SQL ODBC

Для того, чтобы произвести настройку ODBC, необходимо открыть в QlikView редактор скрипта и в нем выбрать пункт «ODBC Administrator». ODBC сохраняет сведения по соединению с источником данных.

Для создания нового ODBC-соединения, необходимо нажать кнопку «Добавить».

Выбираем драйвер MS SQL для сервера баз данных Microsoft.

Прописываем наименование подключение и наименование сервера (хост, к которому будет осуществляться подключение).

Указываем каким образом будет производиться проверка подлинности учетной записи.

Производим дополнительные настройки подключения.

После расстановки дополнительных параметров подключения нажимаем кнопку «Готово».

Производим проверку подключения к источнику данных.

Если Вы все правильно настроили, то должно появиться сообщение «ТЕСТ УСПЕШНО ЗАВЕРШЕН!».

Все — настройка ODBC для подключения к базе данных MS SQL из QlikView завершена!

Настройка Oracle DB ODBC
Рассмотрим один из способов подключения к базе данных Oracle. Для настройки ODBC нам необходимо скачать Oracle client win64. Найти его можно через google на официальном сайте оракла (для этого необходимо зарегистрироваться на сайте и скачать архив дистрибутива).

После того, как Вы скачаете архив дистрибутива, необходимо разархивировать дистрибутив и запустить файл setup.exe. В ходе инсталляции можно выбрать способ установки «Administrator».

Далее переходим в меню пуск, ищем Net Manager и запускаем его.

Создаем новый Service:

Далее открываем в QlikView редактор скрипта и в нем выбрать пункт «ODBC Administrator». В новом окне нажимаем «Добавить»:

Выбираем Oracle in OraClient:

В выпадающем списке выбираем доступное значение:

Указываем User ID (схема в базе данных Oracle). Нажимаем Test Connection:

В случае, если подключение настроено правильно, Вы получите сообщение:

Теперь у нас есть два настроенных ODBC-соединения:

Подключение к MS SQL


Следующим шагом, на пути к получению данных из базы данных MS SQL, является создание строки подключения к базе данных. Нажимаем Connect:

Производим следующие манипуляции для подключения к базе данных MS SQL из QlikView:

Строка подключения готова!

Пишем SQL запрос:

Запускаем скрипт и наблюдаем, как данные загружаются из базы данных MS SQL:

Подключение к Oracle DB


Аналогичные действия необходимо выполнить для подключения к базе данных Oracle:

Создаем строку подключения:

Готовая строка подключения:

Пишем SQL:

Грузим данные:

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.

63 queries in 0,390 seconds