Как подключить GOOD.BI к Looker Studio (ex Google Data Studio)

Изменено Вт, 18 Апр, 2023 на 9:54 AM

Как получить данные из GOOD.BI


Все данные в GOOD.BI, и "сырые" (raw data) и агрегированные (processed data), по умолчанию хранятся в базе данных Postgre SQL.  Для того, чтобы приступить к самостоятельному анализу данных в Looker Studio, вам нужно подключится к этой базе данных через нативный коннектор, и взаимодействовать с ней напрямую - получать список таблиц, строить аналитические запросы. 


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


Описание выгружаемых данных из источников находятся в Базе знаний. В описании каждого источника вы найдете описание таблиц и колонок в вашей базе данных.



1. Получаем параметры подключения к базе данных


Перейдите в личный кабинет GOOD.BI.

Перейдите в раздел Настройки аккаунта - Хранилище




Скопируйте параметры базы данных.



В зависимости от используемого вами типа хранилища настройки подключения Looker могут варьироваться. 

В случае использования Вами инфраструктуры Яндекс.Облако (Yandex Cloud), для него подключение в Looker потребует еще 2 шага:



2. Получаем SSL сертификат облачного хранилища


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



3. Создаем персональный сертификат и ключ


На локальном компьютере нам выпустить собственную пару сертификат+приватный ключ.



Вариант создания на компьютере с Windows:

1) скачать openssl на странице https://slproweb.com/products/Win32OpenSSL.html (достаточно первый вариант, 5Mb, Win64 OpenSSL v3.1.0 Light)

2) установить как обычную программу Windows

3) перейти в папку Openssl

4) с зажатым Shift кликнуть правой кнопкой мыши на пустом поле и выбрать "Открыть окно PowerShell"

5) ввести 

openssl req -newkey rsa:2048 -nodes -keyout private.pem -out cert.pem

6) в диалоговом режиме заполнить поля или оставить их пустыми, нажимая Enter

7) в текущей папке должно создаться два файла: cert.pem и private.pem





Вариант создания на Mac OS:

1) открыть Terminal

2) вставить или набрать команду

openssl req -newkey rsa:2048 -nodes -keyout private.pem -out cert.pem

3) в диалоговом режиме заполнить поля или оставить их пустыми, нажимая Enter

в корневой папке пользователя Mac OS должно создаться два файла: cert.pem и private.pem, можно найти их поиском в Finder






Как подключится к базе данных из Looker Studio


Нажмите в меню пункт "Добавить данные". Выберите коннектор к PostgreSQL.



Коннектор к PostgreSQL


Укажите хост, порт, название базы данных, имя пользователя и пароль. 

Чекбокс "Enable SSL" оставьте пустым.


Для варианта хранилищ на Яндекс Облаке - нажмите оба чекбокса ниже и вставьте туда полученные вами файлы сертификатов и ключа. 

Для подключения таблицы из базы данных необходимо два раза кликнуть на неё и нажать на кнопку "Добавить".



Аутентификация


При работе с базой данных Postgre SQL рекомендуем явно указывать запрос для извлечения данных из таблицы (название таблицы в кавычках). Для этого необходимо выбрать "Пользовательский запрос", затем его указать.



Данные в дашборде, которые будут приходить из базы данных GOOD.BI, обновляются ежедневно. 


Вложения (1)

Статья помогла?

Отлично!

Спасибо за ваш отзыв

Извините, что не удалось помочь!

Спасибо за ваш отзыв

Расскажите, как мы можем улучшить эту статью!

Выберите хотя бы одну причину

Комментарий отправлен

Мы ценим вашу помощь и постараемся исправить статью