Быстрый старт
С помощью быстрого старта вы создадите инстанс Managed BI, подключите Google Sheets как источник данных, создадите первые отчет и дашборд. Интеграция BI с базой данных описана в лабораторной работе Построение отчета с PostgreSQL.
Перед началом работы
-
Если вы уже зарегистрированы, войдите под своей учетной записью.
Создайте кластер Data Platform, в котором будет размещен инстанс.
Создайте публичный SNAT-шлюз для доступа к Google Sheets.
Создайте подсеть, в которой будут размещены инстанс BI и связанные сервисы Cloud.ru, например базы данных и инстансы SQL-движков.
Создайте группу безопасности для инстанса Managed BI.
В ней создайте разрешающие правила на входящий и исходящий трафик.
Подготовьте таблицу
В Google Sheets создайте новую таблицу.
Скопируйте в нее данные из файла. Нажмите Скачать в правом верхнем углу.
Назовите таблицу bi-quickstart-google.
Измените настройки доступа:
все, у кого есть ссылка;
читатель.
Сохраните ссылку на доступ.
Создайте инстанс Managed BI
Перейдите в раздел Evolution и выберите сервис Managed BI.
Нажмите Создать инстанс.
В поле Кластер выберите созданный кластер.
В поле Вычислительные ресурсы выберите «vCPU 2, RAM 4».
Нажмите Продолжить.
В блоке Сетевые настройки выберите:
Подсеть — выберите созданную подсеть.
Группа безопасности — выберите созданную группу безопасности.
Нажмите Создать.
Создание инстанса занимает 15 минут. Дождитесь, когда статус изменится на «Готов».
Откройте Superset
На странице Managed BI нажмите на карточку инстанса.
Нажмите SIGN IN WITH CLOUD.
Создайте подключение в Superset
Откройте Superset.
В правом верхнем углу нажмите Settings и выберите Database Connections.
Справа сверху нажмите Database +.
В открывшемся окне выберите в поле Supported databases выберите из списка Google Sheets.
Заполните поле Google Sheet Name and URL:
bi-quickstart-google;
вставьте ссылку на доступ к таблице.
Нажмите Connect.
Нажмите Finish.
Создайте датасет и отчет
В Superset перейдите на вкладку Датасеты.
В правом верхнем углу нажмите Dataset +.
Заполните поля:
Database — Google Sheets.
Schema — main.
Table — bi-quickstart-google.
Нажмите Create dataset and create chart.
В разделе Choose chart type в поиске введите Bar chart.
В результатах поиска выберите Bar chart.
В правом нижнем углу нажмите Create new chart.
В поле Add the name of the chart введите название отчета.
В поле X-axis выберите region и нажмите Save.
В поле Metrics:
Перейдите на вкладку Simple.
В поле Column выберите order_sum.
В поле Aggregate выберите SUM.
Нажмите Save.
Нажмите Create chart.
Справа сверху нажмите Save и подтвердите сохранение.
Создайте дашборд
В Superset перейдите на вкладку Дашборды.
Справа сверху нажмите Dashborad +.
Из списка справа перетащите график в рабочую область.
Нажмите Save.
В результате получится дашборд с одним графиком, который отражает суммы покупок в Москве и Московской области.
Следующие шаги
Вы можете продолжить создавать разные графики, настраивать для них фильтры, и размещать их на дашбордах на основе таблицы «bi-quickstart-google», чтобы ознакомиться с возможностями Superset. Более подробно о работе с графиками читайте в документации Apache Superset.
- Перед началом работы
- Подготовьте таблицу
- Создайте инстанс Managed BI
- Откройте Superset
- Создайте подключение в Superset
- Создайте датасет и отчет
- Создайте дашборд
- Следующие шаги