BI Consult Desktop Logo BI Consult Mobile Logo
  • Russian BI Исследование российских bi
  • Перейти на Fine BI
  • Контакты
  • +7 812 334-08-01
    +7 499 608-13-06
  • Отправить сообщение
  • Главная
  • Продукты Эксперт-BI
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • E-Commerce
    • Сельское хозяйство
    • Энергетика
    • FMCG
    • Девелоперы
    • Маркетплейсы
    • Пищевая промышленность
    • Фармацевтика
    • Построение Data Platform
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и FP&A
    • Геоаналитика
    • Цепочки поставок (SCM)
    • AutoML
    • Process Mining
    • IBP
    • ИТ (CIO)
    • Закупки
  • Платформы
    • Системы бизнес-анализа (BI)
    • Интегрированное бизнес-планирование (IBP)
    • Хранилища данных (DWH / Lakehouse)
    • Каталоги данных (Data Catalog)
    • Системы ETL и ELT
    • AI / Исскуственный интеллект
    • Шина данных (ESB)
    • Система управления мастер-данными (MDM)
    • Семантический слой
  • Услуги
    • Переход на отечественные BI и DWH системы
    • Консалтинг
    • Пилотный проект
    • Обучение и сертификация
    • Бесплатное обучение
    • Поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • CI/CD для DWH
    • Аудит BI приложений и DWH
    • Выделенная команда
    • Настойка и поддержка баз данных
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Курсы
    • Учебный курс Информационная грамотность (Data Literacy)
    • Учебный курс для бизнес-аналитиков
    • Учебный курс для системных аналитиков
    • Учебный курс по Data Governance
    • Учебный курс Как стать CDO
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс по Fine BI
    • Учебный курс по FineReport
    • Учебный курс по DWH
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс по PostgreSQL
    • Учебный курс по Greenplum
    • Учебный курс по Apache Airflow и NiFi
    • Учебный курс по Open-source BI
    • Учебный курс по ClickHouse
    • Учебный курс по DataLens
    • Учебный курс по Loginom
    • Учебный курс по Modus BI и ETL
    • Учебный курс по Visiology
    • Учебный курс по dbt (Data Build Tool)
  • Компания
    • Руководство
    • Новости
    • Клиенты
    • Карьера
    • Скачать
    • Контакты

BI

  • FineBI
  • FineReport
  • FineDataLink
  • FineChatBI (FineAI)
  • Коннекторы данных из 1С в BI
  • Airflow / Nifi
  • Visiology
  • PIX BI
  • Modus BI
  • Yandex.DataLens
  • Open-source BI: Superset/Metabase
  • Luxms BI
  • AW BI + Alpha BI
  • FlyBI + Форсайт. Аналитическая Платформа
  • Loginom
  • Триафлай
  • AI / Исскуственный интеллект
  • Optimacros
  • Навигатор BI
  • Семантический слой

СУБД

  • Arenadata
  • ClickHouse
  • Greenplum
  • Postgres Professional
  • TData

Другое

  • Построение Data Platform
    • Аналитическое хранилище данных
    • Data Lake и Data Engineering
    • Подробнее про Data Lake
    • Внедрение Lakehouse
      • Apache Doris
      • StarRocks
      • Trino
    • Миграция витрин из пропиетарных DWH на новый стек
    • Учебный курс "Современная архитектура хранилища данных"
Главная » Курсы по системам бизнес-анализа и методологии » Учебный курс по FineBI, обучение FineBI, практические задачи » Настройка подключений FineBI к базам данных

Настройка подключений FineBI к базам данных

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

 

Подключение к базам данных из списка предложенных по умолчанию

Некоторые базы данных в FineBI имеют коннекторы по умолчанию. Драйверы для этих баз уже имеются в системе, поэтому все, что нужно для работы с ними – заполнить соответствующую информацию в форме подключения.

Чтобы подключиться к базе необходимо перейти во вкладку «Manage» > «Data Connection» > «Data Connection Management» и кликнуть на кнопку «New Data Connection».

Далее нужно выбрать базу с источниками данных Fine BI из списка предложенных. Алгоритм действий в случае, если вашей базы нет в этом списке – описан в п. 4 статьи.

На текущем этапе нужно ввести информацию для подключения к базе данных, а именно:

  • Host (адрес сервера базы данных)
  • Port (порт сервера базы данных)
  • Database Name (имя базы данных)
  • User login (имя пользователя подключения)
  • Password (пароль пользователя подключения)

После ввода учетных данных, кликните на кнопку «Test Connection» в правом верхнем углу для проверки установления подключения к базе данных.

В случае, если учетные данные введены корректно и подходящий драйвер имеется в FineBI – вы увидите значок зеленой галочки и надпись об успешном подключении к базе «Connection Successful».

Если вы видите сообщение «Test connection failed», то вам необходимо проверить корректность введенных учетных данных, или при необходимости скачать недостающие драйвера выбранной базы данных.

Иногда, часть драйверов может не загрузиться по умолчанию, поэтому для решения данной проблемы следует зайти на сайт официальной документации FineBI и найти драйвер или в магазин плагинов FanRuan и найти плагин с драйвером или сам драйвер.

 

Документация: https://help.fanruan.com/finebi/doc-view-290.html
Магазин плагинов: https://market.fanruan.com/

 

Плагин (с драйвером) поставляется архивированным файлом, который не нужно распаковывать. Для установки необходимо зайти во вкладку «Manage» > «Plugin», нажать на кнопку «Local install».

 

Если всё прошло успешно, то можно подключиться к базе во вкладке «Data Connection», выбрав установленный драйвер в разделе driver при вводе учетных данных подключения.

 

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

 

Подключение к базам данных без базовых коннекторов

1 Подготовка драйверов

В случае, если коннектора к вашей базе данных нет в FineBI по умолчанию, то необходимо:

  1. Скачать архив plugin-com.fr.plugin.decision.config.visual.v11-1.9.9.zip
    (для получения свяжитесь с нами)
  2. Установить скачанный драйвер в разделе «Plugin»
  3. На вкладке «Manage» появится новый раздел «System Tools», перейдите в него.
  4. Выбрать тип значения true у параметра SystemConfig.driverUpload
  5. Сохранить изменения, кликнув «Save»
  6. Скачать драйвер для JDBC подключения в формате .jar с официального сайта поставщика базы данных
  7. Перейти во вкладку Driver Management в разделе data connection и создать новый драйвер и в окне выбора драйвера укажите скачанный файл .jar

 

Проделав эти действия, вы сможете настроить драйвер для последующего подключения к вашей базе данных систем аналитики Fine BI. Следующим пунктом, описаны необходимые для этого действия.

  

 

2 Настройка подключения OtherJDBC

Для установки подключения к базе данных, к которой нет базового коннектора, нужно воспользоваться JDBC. Перейдите на вкладку «Manage» > «Data Connection» > «Data Connection Management» и выберите «Other JDBC».

Далее перед вами откроется страница ввода учетных данных для подключения, аналогичную в п.1. Нужно отметить, что заполнение данных о Host, Port, Database name должны описываться в блоке «Data Connection URL» в качестве ссылки для установления JDBC подключения, остальные поля нужно оставить пустыми.

Пример строки URL: jdbc:sqlserver://host:port/dbname/?user=<username>&password=<password>

 

Кейс подключения кастомной БД на примере Exasol

Базы данных Exasol нет в списке баз по умолчанию, поэтому нужно отдельно установить драйвер и подключаться с помощью Other JDBC:

  1. Для начала скачиваем архив plugin-com.fr.plugin.decision.config.visual.v11-1.9.9.zip (по запросу у нас)
  2. Устанавливаем плагин, который хранится в скачанном архиве: Во вкладке Plugin нажимаем Local Install и выбираем скачанный архив.

  1. Проверьте отображение раздела «System Tools» на вкладке «Manage» системы, возможно, потребуется перезапуска сервера.
  2. В появившейся вкладке Manage -> System Tools устанавливаем значения true у параметра SystemConfig.driverUpload.

  1. После изменения данного параметра выполняем перезапуск сервера FineBI.
  2. На момент написания статьи плагин с драйвером для Exasol в FineBI отсутствует. Поэтому проследуем на официальный сайт Exasol и скачаем архив с JDBC драйвером Exasol: https://www.exasol.com/support/projects/DOWNLOAD/issues/DOWNLOAD-1098?filter=allissues

В архиве нас интересует файл exajdbc.jar - переносим его в каталог установки FineBI, webapps/webroot/WEB-INF/lib.

  1. Добавим драйвер в систему FineBI: во вкладке Manage переходим в раздел Data Connection Manage и выбираем Driver Management

Нажмем «New Driver» > «Upload File» и выбираем файл exajdbc.jar, скачанный на предыдущем шаге, сохраняем результат.

  1. Переходим в «Manage» >«Data Connection» > «Data Connection Manage» и нажимаем «New data Connection». Далее выбираем «Other JDBC».

  1. В открывшейся форме в разделе Driver необходимо выбрать «Custom» и загруженный в систему драйвер.

  1. Заполняем строку «Data Connection URL» в форматеjdbc:exa://host:port и вводим Database Name, Username, Password в соответствующих полях формы.
  2. Нажмем Test Connection, убедимся, что подключение прошло успешно, сохраняем результат по клику на «Save».

  1. Загружать таблицы данных из базы теперь можно в разделе «Server Dataset» с помощью выбора «SQL Dataset» во вкладке «Create Dataset».

Узнать стоимость решенияЗапросить видео презентацию

← Предыдущая статья
Инкрементное обновление данных FineBI
Следующая статья →
Настройка рассылки по расписанию

Решения

Анализировать ФинансыУвеличивайте ПродажиОптимальный Склад и ЛогистикаМаркетинговые Метрики

Клиенты
  • Группа компаний «Галакс» ведет свою деятельность с 2005 года, являясь в те годы дистрибьютором известных международных марок в ряде крупнейших торговых сетей России в сегменте аудио и видео аксессуаров. Активно работая в этом направлении и приобретая ценный опыт, начали создавать собственные торговые марки «GAL» и «VIXTER»

  • KazanExpress — торговая площадка, на которой представлены товары с бесплатной доставкой за один день в более, чем 70 городах России. Аналитическое решение на базе платформы данных Yandex Cloud позволило компании обеспечить демократизацию данных. Результат — принятие обоснованных решений на всех уровнях, увеличение лояльности партнеров и повышение прозрачности бизнеса.

    Мониторинг ключевых метрик в реальном времени минимизировал недополученную прибыль и обеспечил рост прибыльных направлений, а возможности геоаналитики сервиса Yandex DataLens помогли за короткое время проанализировать локации для открытия более 90 ПВЗ в 25 городах России и заложить основу для роста компании.

  • АО «НСПК» - оператор национальной системы платежных карт, который предоставляет операционные услуги и услуги платежного клиринга операторам платежных систем, в том числе Банку России и кредитным организациям. В задачи АО «НСПК» входит обеспечение бесперебойного доступа к переводам денежных средств в Российской Федерации с использованием платежных инструментов.  Также компания является оператором национальной платёжной системы «Мир» и операционным и платёжным клиринговым центром Системы быстрых платежей (СБП).

  • Российский филиал одного их ведущих мировых производителей и дистрибьютеров косметики Estee Lauder Companies Inc. выбрал аналитическую платформу Loginom для предиктивной аналитики продаж как в офлайн-, так и в онлайн-канале.

  • Решения
    • Дистрибуция
    • Розничная торговля
    • Производство
    • Операторы связи
    • Страхование
    • Банки
    • Лизинг
    • Логистика
    • Нефтегазовый сектор
    • Медицина
    • Сеть ресторанов
    • E-Commerce
    • Энергетика
    • Фармацевтика
  • Услуги
    • Переход на отечественные BI и DWH
    • Консалтинг
    • Пилотный проект
    • Обучение и сертификация
    • Бесплатное обучение
    • Техническая поддержка
    • Технические задания
    • Сбор требований для проекта внедрения BI-системы
    • CI/CD для DWH
    • Аудит BI приложений
    • Выделенная команда
    • Настойка и поддержка баз данных
    • Разработка BI Стратегии
    • Styleguide для BI-системы
    • Как выбрать BI-систему
  • Платформы
    • FineBI
    • FineReport
    • FineDataLink
    • Коннекторы данных из 1С в BI
    • Airflow + NiFi
    • Visiology
    • Luxms BI
    • Modus BI
    • PIX BI
    • Arenadata
    • ClickHouse
    • Greenplum
    • Postgres Professional
    • Open-source BI: Superset/Metabase
    • Loginom
    • Yandex.DataLens
    • AI / Исскуственный интеллект
    • Optimacros
    • Шины данных
  • Курсы
    • Учебный курс Информационная грамотность
    • Учебный курс для бизнес-аналитиков
    • Учебный курс для системных аналитиков
    • Учебный курс по Data Governance
    • Учебный курс Как стать CDO
    • Учебный курс Современная архитектура хранилища данных
    • Учебный курс по Fine BI
    • Учебный курс по FineReport
    • Учебный курс по DWH
    • Учебный курс по Data Science (ML, AI)
    • Учебный курс по PostgreSQL
    • Учебный курс по Apache Airflow и NiFi
    • Учебный курс по Open-source BI
    • Учебный курс по ClickHouse
    • Учебный курс по DataLens
    • Учебный курс по Loginom
    • Учебный курс по Modus BI и ETL
    • Учебный курс по Visiology
    • Учебный курс по dbt
  • Функциональные решения
    • Создание Data Lake
    • Цифровая трансформация
    • Управление по KPI
    • Финансы
    • Продажи
    • Склад
    • HR
    • Маркетинг
    • Внутренний аудит
    • Категорийный менеджмент
    • S&OP и прогнозная аналитика
    • Геоаналитика
    • Цепочки поставок (SCM)
    • AutoML
    • Process Mining
    • Сквозная аналитика
  • Компания
    • О нас
    • Руководство
    • Новости
    • Клиенты
    • Скачать
    • Контакты
    • Политика конфиденциальности
RutubeVkontakteLinkedInYouTube
ООО "Би Ай Консалт",
ИНН: 7811437757,
ОГРН: 1097847154184
199178, Россия,
Санкт-Петербург,
6-ая линия В.О., Д. 63, 4 этаж
Тел: +7 (812) 334-08-01
Тел: +7 (499) 608-13-06
E-mail: info@biconsult.ru

 

 

 

 

 

×

Пользуясь сайтом, вы соглашаетесь с использованием cookies и политикой конфиденциальности.