Специфика работы с разными типами источников данных

Тип «Clickhouse»

Настройка соединения с источником типа «Clickhouse» включает ввод параметров (Рисунок «Настройка соединения с источником типа «Clickhouse»):

Рисунок 18. Настройка соединения с источником типа «Clickhouse»

Настройка соединения с источником типа «Clickhouse»

  • «Имя подключения» – отображаемое в интерфейсе Системы название;

  • «Имя хоста» – DNS имя или IP-адрес хоста, с которым будет выполняться соединение;

  • «Имя базы данных» – имя базы данных;

  • «Номер порта» – по умолчанию указано значение «9000» (для взаимодействия по TCP), если взаимодействие по HTTP – замените значение на «8123»;

  • «Уровень доступа ETL» – задается ограничение по обращению к источнику для технических операций: сбор статистики, проверка изменений в схеме данных и т.п. Возможные значения:

    • «Разрешено» – обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • «Запрещено» – обращение к источнику не происходит;

    • «Разрешено с ограничениями» – обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в дополнительных параметрах «Кол-во запросов» и «Интервал».

  • блок параметров, доступен для заполнения, если в поле «Уровень доступа ETL» выбрано значение «Разрешено с ограничениями»:

    • «Кол-во запросов» – максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию установлено значение «10»;

    • «Интервал» – интервал времени, за который может выполниться указанное количество запросов. По умолчанию установлено значение «5 минут».

  • «Логин» – учетная запись пользователя, предоставленная владельцем базы данных;

  • «Пароль» – пароль пользователя, предоставленный владельцем базы данных;

  • «Тип соединения» – использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • «Обычное»;

    • «Защищенное» – при выборе значения «Защищенное» отобразится блок для выбора типа соединения:

      • «SSL – соединение» – передвиньте переключатель для выбора соединения;

      • «SSH – соединение» – передвиньте переключатель для выбора соединения. Отобразятся поля для ввода параметров соединения:

        • «Имя хоста» – имя хоста SSH-соединения;

        • «Номер порта» – номер порта SSH-соединения;

        • «Логин» – логин SSH-соединения;

        • «Пароль» – пароль SSH-соединения.

После настройки параметров есть возможность проверить подключение. Для этого нажмите на кнопку «Проверить подключение». В зависимости от результата проверки откроется окно с сообщением «Соединение успешно установлено» или с информацией об ошибке.

Условия и ограничения:

  • скорректирован маппинг типов полей для БД Clickhouse. Добавлены обработчики для типов полей Array. В источниках таблицы столбцы с типом Array открываются с пустыми значениями, в моделях к таким таблицам необходимо обращаться с помощью SQL-запроса с приведением поля с типом массива к типу String.

Тип «MySQL»

Настройка соединения с источником типа «MySQL» включает ввод параметров (Рисунок «Настройка соединения с источником типа «MySQL»):

Рисунок 19. Настройка соединения с источником типа «MySQL»

Настройка соединения с источником типа «MySQL»

  • «Имя подключения» – отображаемое в интерфейсе Системы название;

  • «Имя хоста» – DNS имя или IP-адрес хоста, с которым будет выполняться соединение;

  • «Имя базы данных» – имя базы данных;

  • «Номер порта» – по умолчанию указано значение «3306»;

  • «Уровень доступа ETL» – задается ограничение по обращению к источнику для технических операций: сбор статистики, проверка изменений в схеме данных и т.п. Возможные значения:

    • «Разрешено» – обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • «Запрещено» – обращение к источнику не происходит;

    • «Разрешено с ограничениями» – обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в дополнительных параметрах «Кол-во запросов» и «Интервал».

  • блок параметров, доступен для заполнения, если в поле «Уровень доступа ETL» выбрано значение «Разрешено с ограничениями»:

    • «Кол-во запросов» – максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию установлено значение «10»;

    • «Интервал» – интервал времени, за который может выполниться указанное количество запросов. По умолчанию установлено значение «5 минут».

  • «Логин» – учетная запись пользователя, предоставленная владельцем базы данных;

  • «Пароль» – пароль пользователя, предоставленный владельцем базы данных;

  • «Тип соединения» – использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • «Обычное»;

    • «Защищенное» – при выборе значения «Защищенное» отобразится блок для выбора типа соединения:

      • «SSL – соединение» – передвиньте переключатель для выбора соединения;

      • «SSH – соединение» – передвиньте переключатель для выбора соединения. Отобразятся поля для ввода параметров соединения:

        • «Имя хоста» – имя хоста SSH-соединения;

        • «Номер порта» – номер порта SSH-соединения;

        • «Логин» – логин SSH-соединения;

        • «Пароль» – пароль SSH-соединения.

После настройки параметров нажмите на кнопку «Проверить подключение». В зависимости от результата проверки откроется сообщение «Соединение успешно установлено» или информацию об ошибке.

Тип «Oracle»

Настройка соединения с источником типа «Oracle» включает ввод параметров (Рисунок «Настройка соединения с источником типа «Oracle»):

Рисунок 20. Настройка соединения с источником типа «Oracle»

Настройка соединения с источником типа «Oracle»

  • «Имя подключения» – отображаемое в интерфейсе Системы название;

  • «Имя хоста» – DNS имя или IP-адрес хоста, с которым будет выполняться соединение;

  • «Имя базы данных» – имя базы данных (или Oracle SID);

  • «Номер порта» – по умолчанию указано значение «1521»;

  • «Уровень доступа ETL» – задается ограничение по обращению к источнику для технических операций: сбор статистики, проверка изменений в схеме данных и т.п. Возможные значения:

    • «Разрешено» – обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • «Запрещено» – обращение к источнику не происходит;

    • «Разрешено с ограничениями» – обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в дополнительных параметрах «Кол-во запросов» и «Интервал».

  • блок параметров, доступен для заполнения, если в поле «Уровень доступа ETL» выбрано значение «Разрешено с ограничениями»:

    • «Кол-во запросов» – максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию установлено значение «10»;

    • «Интервал» – интервал времени, за который может выполниться указанное количество запросов. По умолчанию установлено значение «5 минут».

  • «Логин» – учетная запись пользователя, предоставленная владельцем базы данных;

  • «Пароль» – пароль пользователя, предоставленный владельцем базы данных;

  • «Тип соединения» – использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • «Обычное»;

    • «Защищенное» – при выборе значения «Защищенное» отобразится блок для выбора типа соединения:

      • «SSL – соединение» – передвиньте переключатель для выбора соединения;

      • «SSH – соединение» – передвиньте переключатель для выбора соединения. Отобразятся поля для ввода параметров соединения:

        • «Имя хоста» – имя хоста SSH-соединения;

        • «Номер порта» – номер порта SSH-соединения;

        • «Логин» – логин SSH-соединения;

        • «Пароль» – пароль SSH-соединения.

После настройки параметров нажмите на кнопку «Проверить подключение». В зависимости от результата проверки откроется сообщение «Соединение успешно установлено» или окно с информацией об ошибке.

Тип «PostgreSQL»

Настройка соединения с источником типа «PostgreSQL» включает параметры (Рисунок «Настройка соединения с источником типа «PostgreSQL»).

Рисунок 21. Настройка соединения с источником типа «PostgreSQL»

Настройка соединения с источником типа «PostgreSQL»

  • «Имя подключения» – отображаемое в интерфейсе Системы название;

  • «Имя хоста» – DNS имя или IP-адрес хоста, с которым будет выполняться соединение;

  • «Имя базы данных» – имя базы данных;

  • «Номер порта» – по умолчанию указано значение «5432»;

  • «Уровень доступа ETL» – задается ограничение по обращению к источнику для технических операций: сбор статистики, проверка изменений в схеме данных и т.п. Возможные значения:

    • «Разрешено» – обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • «Запрещено» – обращение к источнику не происходит;

    • «Разрешено с ограничениями» – обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в дополнительных параметрах «Кол-во запросов» и «Интервал».

  • блок параметров, доступен для заполнения, если в поле «Уровень доступа ETL» выбрано значение «Разрешено с ограничениями»:

    • «Кол-во запросов» – максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию установлено значение «10»;

    • «Интервал» – интервал времени, за который может выполниться указанное количество запросов. По умолчанию установлено значение «5 минут».

  • «Логин» – учетная запись пользователя, предоставленная владельцем базы данных;

  • «Пароль» – пароль пользователя, предоставленный владельцем базы данных;

  • «Тип соединения» – использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • «Обычное»;

    • «Защищенное» – при выборе значения «Защищенное» отобразится блок для выбора типа соединения:

      • «SSL – соединение» – передвиньте переключатель для выбора соединения;

      • «SSH – соединение» – передвиньте переключатель для выбора соединения. Отобразятся поля для ввода параметров соединения:

        • «Имя хоста» – имя хоста SSH-соединения;

        • «Номер порта» – номер порта SSH-соединения;

        • «Логин» – логин SSH-соединения;

        • «Пароль» – пароль SSH-соединения.

После настройки параметров нажмите на кнопку «Проверить подключение». В зависимости от результата проверки откроется сообщение «Соединение успешно установлено» или окно с информацией об ошибке.

Тип «Greenplum»

Настройка соединения с источником типа «Greenplum» включает параметры (Рисунок «Настройка соединения с источником типа «Greenplum»):

Рисунок 22. Настройка соединения с источником типа «Greenplum»

Настройка соединения с источником типа «Greenplum»

  • «Имя подключения» – отображаемое в интерфейсе Системы название;

  • «Имя хоста» – DNS имя или IP-адрес хоста, с которым будет выполняться соединение;

  • «Имя базы данных» – имя базы данных;

  • «Номер порта» – по умолчанию указано значение «5432»;

  • «Уровень доступа ETL» – задается ограничение по обращению к источнику для технических операций: сбор статистики, проверка изменений в схеме данных и т.п. Возможные значения:

    • «Разрешено» – обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • «Запрещено» – обращение к источнику не происходит;

    • «Разрешено с ограничениями» – обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в дополнительных параметрах «Кол-во запросов» и «Интервал».

  • блок параметров, доступен для заполнения, если в поле «Уровень доступа ETL» выбрано значение «Разрешено с ограничениями»:

    • «Кол-во запросов» – максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию установлено значение «10»;

    • «Интервал» – интервал времени, за который может выполниться указанное количество запросов. По умолчанию установлено значение «5 минут».

  • «Логин» – учетная запись пользователя, предоставленная владельцем базы данных;

  • «Пароль» – пароль пользователя, предоставленный владельцем базы данных;

  • «Тип соединения» – использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • «Обычное»;

    • «Защищенное» – при выборе значения «Защищенное» отобразится блок для выбора типа соединения:

      • «SSL – соединение» – передвиньте переключатель для выбора соединения;

      • «SSH – соединение» – передвиньте переключатель для выбора соединения. Отобразятся поля для ввода параметров соединения:

        • «Имя хоста» – имя хоста SSH-соединения;

        • «Номер порта» – номер порта SSH-соединения;

        • «Логин» – логин SSH-соединения;

        • «Пароль» – пароль SSH-соединения.

После настройки параметров нажмите на кнопку «Проверить подключение». В зависимости от результата проверки откроется окно с сообщением «Соединение успешно установлено» или с информацией об ошибке.

Условия и ограничения:

  • если значение состоит только из пробелов, и тип столбца – не строковый, то значение будет пустым (null – для чисел и дат, false – для булевого типа).

Тип «Microsoft SQL Server»

Настройка соединения с источником типа «Microsoft SQL Server» включает параметры (Рисунок «Настройка соединения с источником типа «Microsoft SQL Server»):

Рисунок 23. Настройка соединения с источником типа «Microsoft SQL Server»

Настройка соединения с источником типа «Microsoft SQL Server»

  • «Имя подключения» – отображаемое в интерфейсе Системы название;

  • «Имя хоста» – DNS имя или IP-адрес хоста, с которым будет выполняться соединение;

  • «Имя базы данных» – имя базы данных;

  • «Номер порта» – по умолчанию указано значение «1433»;

  • «Уровень доступа ETL» – задается ограничение по обращению к источнику для технических операций: сбор статистики, проверка изменений в схеме данных и т.п. Возможные значения:

    • «Разрешено» – обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • «Запрещено» – обращение к источнику не происходит;

    • «Разрешено с ограничениями» – обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в дополнительных параметрах «Кол-во запросов» и «Интервал».

  • блок параметров, доступен для заполнения, если в поле «Уровень доступа ETL» выбрано значение «Разрешено с ограничениями»:

    • «Кол-во запросов» – максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию установлено значение «10»;

    • «Интервал» – интервал времени, за который может выполниться указанное количество запросов. По умолчанию установлено значение «5 минут».

  • «Логин» – учетная запись пользователя, предоставленная владельцем базы данных;

  • «Пароль» – пароль пользователя, предоставленный владельцем базы данных;

  • «Тип соединения» – использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • «Обычное»;

    • «Защищенное» – при выборе значения «Защищенное» отобразится блок для выбора типа соединения:

      • «SSL – соединение» – передвиньте переключатель для выбора соединения;

      • «SSH – соединение» – передвиньте переключатель для выбора соединения. Отобразятся поля для ввода параметров соединения:

        • «Имя хоста» – имя хоста SSH-соединения;

        • «Номер порта» – номер порта SSH-соединения;

        • «Логин» – логин SSH-соединения;

        • «Пароль» – пароль SSH-соединения.

После настройки параметров нажмите на кнопку «Проверить подключение». В зависимости от результата проверки откроется окно с сообщением «Соединение успешно установлено» или с информацией об ошибке.

Тип «Mariadb»

Настройка соединения с источником типа «Mariadb» включает параметры (Рисунок «Настройка соединения с источником типа «Mariadb»):

Рисунок 24. Настройка соединения с источником типа «Mariadb»

Настройка соединения с источником типа «Mariadb»

  • «Имя подключения» – отображаемое в интерфейсе Системы название;

  • «Имя хоста» – DNS имя или IP-адрес хоста, с которым будет выполняться соединение;

  • «Имя базы данных» – имя базы данных;

  • «Номер порта» – по умолчанию указано значение «3306»;

  • «Уровень доступа ETL» – задается ограничение по обращению к источнику для технических операций: сбор статистики, проверка изменений в схеме данных и т.п. Возможные значения:

    • «Разрешено» – обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • «Запрещено» – обращение к источнику не происходит;

    • «Разрешено с ограничениями» – обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в дополнительных параметрах «Кол-во запросов» и «Интервал».

  • блок параметров, доступен для заполнения, если в поле «Уровень доступа ETL» выбрано значение «Разрешено с ограничениями»:

    • «Кол-во запросов» – максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию установлено значение «10»;

    • «Интервал» – интервал времени, за который может выполниться указанное количество запросов. По умолчанию установлено значение «5 минут».

  • «Логин» – учетная запись пользователя, предоставленная владельцем базы данных;

  • «Пароль» – пароль пользователя, предоставленный владельцем базы данных;

  • «Тип соединения» – использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • «Обычное»;

    • «Защищенное» – при выборе значения «Защищенное» отобразится блок для выбора типа соединения:

      • «SSL – соединение» – передвиньте переключатель для выбора соединения;

      • «SSH – соединение» – передвиньте переключатель для выбора соединения. Отобразятся поля для ввода параметров соединения:

        • «Имя хоста» – имя хоста SSH-соединения;

        • «Номер порта» – номер порта SSH-соединения;

        • «Логин» – логин SSH-соединения;

        • «Пароль» – пароль SSH-соединения.

После настройки параметров нажмите на кнопку «Проверить подключение». В зависимости от результата проверки откроется окно с сообщением «Соединение успешно установлено» или с информацией об ошибке.

Тип «Vertica»

Настройка соединения с источником типа «Vertica» включает параметры (Рисунок «Настройка соединения с источником типа «Vertica»):

Рисунок 25. Настройка соединения с источником типа «Vertica»

Настройка соединения с источником типа «Vertica»

  • «Имя подключения» – отображаемое в интерфейсе Системы название;

  • «Имя хоста» – DNS имя или IP-адрес хоста, с которым будет выполняться соединение;

  • «Имя базы данных» – имя базы данных;

  • «Номер порта» – по умолчанию указано значение «5433»;

  • «Уровень доступа ETL» – задается ограничение по обращению к источнику для технических операций: сбор статистики, проверка изменений в схеме данных и т.п. Возможные значения:

    • «Разрешено» – обращение к источнику происходит по расписанию, согласно настройкам в переменной ETL_STATS_RUN_WINDOW;

    • «Запрещено» – обращение к источнику не происходит;

    • «Разрешено с ограничениями» – обращение к источнику происходит по расписанию переменной, согласно настройкам в переменной ETL_STATS_RUN_WINDOW, но с выбранными ограничениями, указанными в дополнительных параметрах «Кол-во запросов» и «Интервал».

  • блок параметров, доступен для заполнения, если в поле «Уровень доступа ETL» выбрано значение «Разрешено с ограничениями»:

    • «Кол-во запросов» – максимально допустимое количество запросов к источнику за указанный интервал времени. По умолчанию установлено значение «10»;

    • «Интервал» – интервал времени, за который может выполниться указанное количество запросов. По умолчанию установлено значение «5 минут».

  • «Логин» – учетная запись пользователя, предоставленная владельцем базы данных;

  • «Пароль» – пароль пользователя, предоставленный владельцем базы данных;

  • «Тип соединения» – использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • «Обычное»;

    • «Защищенное» – при выборе значения «Защищенное» отобразится блок для выбора типа соединения:

      • «SSL – соединение» – передвиньте переключатель для выбора соединения;

      • «SSH – соединение» – передвиньте переключатель для выбора соединения. Отобразятся поля для ввода параметров соединения:

        • «Имя хоста» – имя хоста SSH-соединения;

        • «Номер порта» – номер порта SSH-соединения;

        • «Логин» – логин SSH-соединения;

        • «Пароль» – пароль SSH-соединения.

После настройки параметров нажмите на кнопку «Проверить подключение». В зависимости от результата проверки откроется окно с сообщением «Соединение успешно установлено» или с информацией об ошибке.

Тип «Файл»

Параметры

Добавление параметров на вкладке «Параметры» описаны в п. Параметры источника.

Список доступных параметров к файловым источникам и список типов данных представлены в таблицах ниже (Таблица «Список доступных параметров к файловым источникам и список типов данных»).

Таблица 1. Список доступных параметров к файловым источникам и список типов данных

Название параметра Модификатор Значения Выполняемые действия Примеры Типы файлов
Кодировка   Список кодировок доступен по ссылке https://docs.python.org/3.11/library/codecs.html#standard-encodings Устанавливает кодировку, в которой должен быть прочтен текстовый файл Кодировка=cp1251 csv, json, xml
Разделитель  
  • символ;

  • строка «Таб» – для табуляции;

  • строка «Пробел» – для пробела

С каким разделителем необходимо прочесть файл в формате .csv
  • Разделитель=;

  • Разделитель=Пробел

csv
РазделительДробнойЧасти   Символ Какой символ (точка/запятая) является разделителем целой и дробной части РазделительДробнойЧасти=, csv, xlsx
СимволЭкранирования   Символ Какой символ используется в файле формата .csv для экранирования строк в ячейках СимволЭкранирования=| csv
КоличествоСтрок   Целое число Указывает, сколько строк необходимо считать из файла КоличествоСтрок=10 csv, xlsx
ПропуститьСтрок   Целое число Указывает, сколько строк необходимо пропустить с начала файла перед началом чтения заголовка ПропуститьСтрок=5 csv, xlsx
Тип
  • название или индекс листа (необязательно);

  • название или индекс столбца

Значения указаны в таблице ниже (см. Таблица «Названия типов»)

Указывает, с каким типом необходимо прочесть значения столбцов. Список допустимых типов указан в таблице ниже (см. Таблица «Названия типов»)

  • Тип:has_snils=Логическое 1/0

  • Тип:Лист2:Сумма=Целое

  • Тип:Сумма=Дробно

csv, xlsx
Столбцы

Название или индекс листа

Список названий столбцов (как в файле) или список индексов столбцов.

Индексация столбцов начинается с 0 (то есть первый столбец имеет индекс 0)

Элементы списка разделяются через запятую.

Если в названии столбца есть символ «;», то такое название необходимо заключить в двойные кавычки (например, "Сумма, руб"). Если при этом в названии столбца уже есть двойная кавычка, то их нужно заменить на две двойных кавычки: "Сумма, ""руб"""

Позволяет управлять тем, какие столбцы необходимо прочесть из файла
  • Столбцы=Наименование,Цена,"Сумма, руб"

  • Столбцы=0,2,3

  • Столбцы:Лист1=Наименование,Цена,Сумма

  • Столбцы:0=Наименование,Цена,Сумма

  • Столбцы:Лист1=0,2,3

csv, xlsx

Названия типов

Название типа регистро-независимое. Оба варианта «Целое» и «целое» распознаются как целочисленный тип.

Для некоторых типов через пробел нужно указывать модификатор (который несет дополнительную информацию для приведения к нему).

Названия типов представлены в таблице ниже (Таблица «Названия типов»).

Таблица 2. Названия типов

Тип Алиас (указывается в параметре) Модификаторы Пример

number

(целое число)

Целое   Тип:summa=Целое
Число
ЧислоЦелое
Int
Integer

float

(дробное число)

Дробное   Тип:summa=Дробное
ЧислоДробное
Float

string

(строка)

Строка   Тип:summa=Строка
Текст
Str
String

date

(дата, дата и время)

Дата

Формат даты и времени:

dd – день

mm – месяц (число)

bb – месяц (прописью рус/англ)

yy – год (2 знака)

yyyy – год (4 знака)

HH – часы

MM – минуты

SS – секунды

Тип:date1=ДатаВремя dd.mm.yyyy HH:MM:SS
ДатаВремя
ДатаИВремя
Date
DateTime

bool

(логическое значение)

Логическое

Через символ «/» указываются, какие значения должны распознаваться как ИСТИНА и как ЛОЖЬ:

Значение_ИСТИНА/Значение_ЛОЖЬ

Тип:has_snils=Логическое 1/0
Булево
Bool
Boolean

История изменений

В режиме редактирования источника типа «Файл» доступна вкладка «История изменений» (Рисунок «История изменений источника типа «Файл»). На вкладке отображается история изменений загрузки файлов данного источника в режиме чтения без функциональных возможностей.

Рисунок 6. История изменений источника типа «Файл»

История изменений источника типа «Файл»

Отображаются следующие сведения по записи изменения:

  • имя подключения (имя источника);

  • тег «Текущая версия» отображается возле текущей версии;

  • дата и время изменения;

  • тип источника;

  • автор изменения;

  • название файла/архива;

  • размер.

Подключение к источнику данных с помощью JDBC

Используя драйвер базы данных, создаются подключения JDBC к источнику данных. Основной принцип создания подключения к источникам через драйверы заключается в следующем:

  • указывается тип источника, соответствующий загруженному драйверу базы данных;

  • вводятся имя пользователя и пароль, необходимые для доступа к источнику данных;

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

Загрузка драйвера осуществляется администратором Системы в разделе «Драйверы» Центра управления (см. п. Драйверы).

Настройка соединения с помощью JDBC включает параметры (Рисунок «Настройка соединения с помощью JDBC»):

Рисунок 7. Настройка соединения с помощью JDBC

Настройка соединения с помощью JDBC

  • «Имя подключения» – отображаемое в интерфейсе Системы название;

  • «Логин» – учетная запись пользователя, предоставленная владельцем базы данных;

  • «Пароль» – пароль пользователя, предоставленный владельцем базы данных;

  • «URL» – строка подключения базы данных. Формат строки подключения зависит от базы данных. Примеры:

    • для базы данных MongoDB используется следующий формат строки подключения:

      • jdbc:[dbms]://[host]:[port]/[databaseName]. Пример строки подключения: jdbc:mongodb://myhost.example.com:7777/mydatabase.

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

      • пример подключения к драйверу СУБД MongoDB: «jdbc:mongo://» + serverIP + «:» + port + «/» + databaseName.

  • «Тип соединения» – использование безопасного канала передачи данных на базе SSL и SSH соединений. Возможные значения:

    • «Обычное»;

    • «Защищенное» – при выборе значения «Защищенное» отобразится блок для выбора типа соединения:

      • «SSL – соединение» – передвиньте переключатель для выбора соединения;

      • «SSH – соединение» – передвиньте переключатель для выбора соединения. Отобразятся поля для ввода параметров соединения:

        • «Имя хоста» – имя хоста SSH-соединения;

        • «Номер порта» – номер порта SSH-соединения;

        • «Логин» – логин SSH-соединения;

        • «Пароль» – пароль SSH-соединения.

После настройки параметров нажмите на кнопку «Проверить подключение». В зависимости от результата проверки откроется окно с сообщением «Соединение успешно установлено» или с информацией об ошибке.