Открыть меню
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Custom Database Queries

Материал из Документация АппОптима

Обзор

Пользовательское расширение запросов к БД

Это специальное расширение АктивногоШлюза позволяет выполнять запросы к базам данных Oracle, MSSQL, MySQL, DB2, PostgreSQL, Informix или SAP HANA и отправлять результаты обратно в Ключ-АСТРОМ в виде метрик.

Случаи Использования

Вы можете использовать это расширение для ввода бизнес-данных, показателей обработки заданий, статистики базы данных и таблиц, всего, что хранится в ваших базах данных.

Примеры запросов

  • SELECT COUNT(*) FROM DAILY_PROCESSED_JOBS
  • SELECT DEPARTMENT, EMPLOYEE_COUNT FROM DEPARTMENTS

Информация О Совместимости

Это расширение использует JDBC для подключения к различным базам данных. Вот версии драйверов JDBC, которые мы используем. Пожалуйста, обратитесь к документации драйвера JDBC, чтобы узнать, какую версию базы данных они поддерживают.

  • mssql-jdbc-9.4.0.jre8.jar
  • mysql-connector-java-8.0.26.jar
  • ojdbc11.jar
  • postgresql-42.3.3.jar
  • jdbc-4.50.7.1.jar
  • db2jcc4.jar
  • ngdbc-2.14.7.jar ПРИМЕЧАНИЕ. Его необходимо загрузить и развернуть вручную. См. Установка.

Установка

Требования

  • Среда Linux или Windows АктивныйШлюз
  • Сетевой доступ с компьютера АктивномуШлюзу к целевой базе данных
  • Имя пользователя и пароль для доступа к базе данных и выполнения настроенных вами запросов.
    • Примечание . Проверка подлинности Windows в настоящее время не поддерживается.
  • Для SAP HANA файл jar необходимо загрузить отсюда: ngdbc-2.14.7.jar.

Установка

Существует два шага для установки расширения АктивногоШлюза:

  1. Среда Сервер АктивногоШлюза — извлеките zip-файл с расширением в папку plugin_deployment удаленного подключаемого модуля.
    • При установке по умолчанию это делается с помощьюunzip -o -d /opt/astromkey/remotepluginmodule/plugin_deployment custom.remote.python.dbquery.zip
    • Скорректируйте путь, если АктивныйШлюз был установлен не в/opt/astromkey
  2. (Необязательно) Для SAP HANA поместите файл ngdbc-2.14.7.jar в ../plugin_deployment/custom.remote.python.dbquery/jars/каталог.
  3. Браузер — загрузите custom.remote.python.dbquery.zipфайл в ваш тенант
    • Settings > Monitored technologies > Custom extensions > Upload extension