Custom Database Queries: различия между версиями

Материал из Документация Ключ-АСТРОМ
(Новая страница: «== Обзор == === Пользовательское расширение запросов к БД === Это специальное расширение Акт...»)
 
Строка 22: Строка 22:
* db2jcc4.jar
* db2jcc4.jar
* ngdbc-2.14.7.jar '''ПРИМЕЧАНИЕ. Его необходимо загрузить и развернуть вручную. См. Установка.'''
* ngdbc-2.14.7.jar '''ПРИМЕЧАНИЕ. Его необходимо загрузить и развернуть вручную. См. Установка.'''
== Установка ==
=== Требования ===
* Среда Linux или Windows АктивныйШлюз
* Сетевой доступ с компьютера АктивномуШлюзу к целевой базе данных
* Имя пользователя и пароль для доступа к базе данных и выполнения настроенных вами запросов.
** Примечание . Проверка подлинности Windows в настоящее время не поддерживается.
* Для SAP HANA файл jar необходимо загрузить отсюда: ngdbc-2.14.7.jar.
=== Установка ===
Существует два шага для установки расширения АктивногоШлюза:
# Среда Сервер АктивногоШлюза — извлеките zip-файл с расширением в папку ''plugin_deployment'' удаленного подключаемого модуля.
#* При установке по умолчанию это делается с помощью<code>unzip -o -d /opt/astromkey/remotepluginmodule/plugin_deployment custom.remote.python.dbquery.zip</code>
#* Скорректируйте путь, если АктивныйШлюз был установлен не в<code>/opt/astromkey</code>
# (Необязательно) Для SAP HANA поместите файл ngdbc-2.14.7.jar в <code>../plugin_deployment/custom.remote.python.dbquery/jars/</code>каталог.
# Браузер — загрузите <code>custom.remote.python.dbquery.zip</code>файл в ваш тенант
#* <code>Settings > Monitored technologies > Custom extensions > Upload extension</code>

Версия 06:55, 31 мая 2023

Обзор

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

Это специальное расширение АктивногоШлюза позволяет выполнять запросы к базам данных 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