Ilia Golev, Автор в Data-Daily | Data-Daily

Автор: Ilia Golev

Есть коннект?

Как известно для QlikView/Qlik Sense источником может быть множество баз данных. Для обращений к источнику мы формируем строку коннекта. Самый простой коннект выглядит примерно так: «ODBC CONNECT TO [TERADATA];». В статье рассмотрю, как и зачем апгрейдить коннект к источникам данных, использовать коннект в конфигурационном файле, а также какие дополнительные данные можно собирать по коннектам. Коннект: обычный и через конфигурационный файл Не буду вдаваться в нюансы создания строки коннекта, отмечу лишь пару примеров строк: ODBC CONNECT TO [TERADATA]; Какая бы ни была эта строка – отличной практикой является использование файлов со строкой коннекта и дальнейшее использование файлов с помощью оператора...

Read More

Автоматизация управления хранилищем данных QlikView

Приветствую всех читателей блога и конкретно этой статьи. В продолжение предыдущего поста предлагаю материал на тему: «Анализ структуры хранилища QV» или Storage Report. Из статьи вы узнаете, как автоматизировать процесс управления хранилищем данных, как оперативно оценить его структуру, динамику изменений объема данных и другие интересные моменты. Автоматизация управления ХД: Предпосылки В нашей компании размер хранилища для данных QlikView составляет немногим более 3 ТБ, и два года назад проблемы с нехваткой памяти как таковой не было. Время идёт, бизнес растёт и вместе с бизнесом растёт количество данных в хранилище. И вот уже год назад периодически стал обращать внимание на то,...

Read More

«Расхитители времени»: как контролировать время работы вкладок скрипта.

Предлагаю  Вашему вниманию  статью об одной небольшой, но удобной и полезной функции. Не раз сталкивался с ситуацией, когда нужно понять, какая вкладка или какой кусок кода QlikView отрабатывает  дольше всего. Таких «расхитителей времени» обычно ищут при оптимизации приложения, тестировании или при нестандартных ситуациях.  В общем, применение каждый найдёт сам. Техническое решение Всматриваться в логи меня не вдохновляет, а вот добавить туда строки, по которым будет легче найти нужную информацию –  хорошая идея.  На одном из мероприятий qRUG Day Олегом Савельевым был предложен простой способ фиксирования времени работы скрипта на определенных этапах. Я же этот способ немного оптимизировал: в итоге...

Read More

SAP BAPI Connector

Наконец-то нашлось время написать об ещё одном варианте SAP коннектора, который также активно используется в работе! Итак, встречаем: SAP BAPI Connector! SAP BAPI Connector работает с функциональными модулями в SAP. Функциональный модуль (ФМ, он же FM) – код ABAP, оформленный в виде отдельной функции, которая может быть повторно использована в других разработках. Имеет два вида параметров: Импортируемые— данные, передаваемые «на вход» ФМ из вызывающей программы; Экспортируемые— данные, возвращаемые из ФМ, результат работы; Как раз с этими параметрами и работает коннектор, передает определенные значения на вход и получает запрашиваемый результат. Импортируемые параметры могут быть как определенными значениями или переменными, так...

Read More

SAP Report Connector

Сегодня расскажу о SAP Report Connector – он открыл нам довольно много полезного. Главный плюс – то, что не нужно повторять логику программы SAP, а результат программы можно затянуть, «почти» как обычную таблицу: Итак, создаём коннект. После этого нажимаем в QlikView кнопку Reports: Заполняем название программы (именно программы, а не транзакции) – поле Report, пункт 1 на скрине ниже. Далее заполняем поле Variant: a) либо название варианта – п.2. На примере ниже это оправдано, так как никакие параметры задавать переменными нет необходимости, b) либо же заполняем п.3, параметры вручную, по нажатию на кнопку «Select Options», которые уже в скрипте...

Read More
  • 1
  • 2

О ресурсе:

Меня зовут Андрей Терехов. Я работаю в ИТ-бизнесе уже более 20 лет, из них 8 лет – с QlikView и Qlik Sense.

Далее >>