Skip to content

Подключения к данным HSQL

1. Обзор

1.1 Версия

Версия FineBIФункциональные изменения
6.0-

1.2 Сценарии применения

В этой статье описывается, как подключиться к базе данных HSQL (Hyper SQL).

Примечание 1: В базах данных HSQL избегайте имен таблиц данных, начинающихся с цифр, иначе при подключении могут возникнуть ошибки.

Примечание 2: При использовании базы данных HSQL создается база данных с памятью, и при большом объеме данных она будет занимать много памяти, поэтому не создавайте подключение к данным "Встроенная база данных FineDB" в проекте FineBI, если в этом нет необходимости.

2. Подготовительная работа

2.1 Версии и драйверы

Адрес загрузки пакета драйверов
Встроенный, не требует загрузки

2.2 Сбор информации о подключении

Перед подключением к базе данных соберите следующую информацию:

  • Имя базы данных
  • Пути хранения базы данных

3. Этапы подключения

1) Войдите в FineBI как администратор, нажмите "System Management > Соединения данных > Управление соединением данных" и нажмите "Новое соединение данных", какпоказано на рисунке ниже:

Примечание: Если пользователь, не являющийся администратором, хочет настроить подключение данных, администратор должен назначить ему разрешения узла подключения данных в системе управления, подробнее см. в разделе Разрешения подключения данных.

2) Выберите базу данных Hsql, как показано ниже:

40.png

3) Введите имя пользователя и пароль, а также измените URL подключения к данным, заменив " PATH_TO_DB_FILES " на путь, по которому расположена база данных.

Например, встроенная база данных хранится в каталоге %FineBI%\webapps\webroot\WEB-INF\embed\finedb\db, тогда URL подключения данных будет таким

jdbc:hsqldb:file:D:\finebi\5.1.19\FineBI5.1\webapps\webroot\WEB-INF\embed\finedb\db

Перед тем как выбрать схему, ее необходимо подключить к базе данных, поэтому перед выбором "Схема" нужно нажать "Нажмите, чтобы подключиться к базе данных", как показано на рисунке ниже:

46.png

4) Нажмите "Test Connection", если соединение успешно, то нажмите "Save", как показано ниже:

47.png

4. Добавьте таблицы базы данных в FineBI

Существует два способа добавления таблиц из базы данных в FineBI: