Що встановлено на вашому сервері Metabase?
- Metabase Open Source 0.65 з офіційного образу Docker
- Окрема база даних PostgreSQL 17, де зберігаються ваші запити й панелі
- Інтерфейс турецькою, часовий пояс — Стамбул
- Налаштування пам’яті, що дає Java до 60 відсотків вашої RAM
- Передачу статистики використання до Metabase вимкнено
- HTTPS через Caddy на адресі sslip.io, створеній на основі вашої IP-адреси, тож домен необов’язковий
- Брандмауер із відкритими лише портами 22, 80 і 443
Який розмір потрібен для Metabase?
У власному посібнику Metabase сказано, що одного ядра й 2 ГБ RAM має бути більш ніж досить для одинаків чи малих команд, а машини з 4–8 ГБ мають упоратися з сотнями користувачів. Орієнтовний розрахунок: близько 1 ядра й 1 ГБ RAM на кожні 20 людей, що користуються одночасно, а збільшувати рекомендовано, коли сервер перевищує 80 відсотків. Навантаження від запитів лягає на підключену базу даних. Коли ви додаєте RAM у панелі, ліміт Java зростає сам, бо заданий у відсотках.
| Використання | Розмір | Ціна | Обрати |
|---|---|---|---|
| Кілька людей | 2 GB RAM · 1 vCore · 40 GB NVMe | $4.01/міс. | |
| Невелика команда | 4 GB RAM · 2 vCore · 60 GB NVMe | $6.89/міс. | |
| Компанія | 8 GB RAM · 4 vCore · 120 GB NVMe | $13.62/міс. |
Кому підійде?
- Команди, які хочуть робити звіти через SQL або просто клацаннями
- Компанії, що хочуть бачити дані з MySQL, PostgreSQL чи SQL Server на панелях
- Малий бізнес, що стежить за продажами, запасами й фінансами на одному екрані
- Команди розробників, які не віддаватимуть свої дані стороннім сервісам звітності
Що буде після замовлення?
- Задайте розмір і завершіть оплату.
- Ваш сервер запускається, а Metabase встановлюється сама. Перший запуск може тривати трохи довше, тож дочекайтеся, поки рядок «Застосунок» покаже Metabase is ready.
- На вкладці «Огляд» натисніть «Відкрити застосунок» і увійдіть за рядками «Електронна пошта» та «Пароль». Майстра початкового налаштування немає.
- Оновіть свою адресу електронної пошти та пароль у профілі. Інсталяція використовує адресу-заглушку.
- У розділі Admin > Databases додайте власну базу даних, використовуючи для підключення окремого користувача лише з правом читання.
- Поставте перше запитання й збережіть результат на панелі.
З кожним сервером
- Щоденне резервне копіювання входить у ціну
- Необмежений трафік
- Повний доступ root
- Пізніше можна збільшувати чи зменшувати RAM і CPU, а також збільшувати диск
- Розташування: Istanbul · IST-1.
Корисно знати
- Це безплатна редакція Open Source. Права на рівні рядків і стовпців, SSO та власне брендування є у платних планах Pro і Enterprise, які в ціну не входять.
- Редакція Open Source має ліцензію AGPL. Якщо ви вбудовуєте панелі у свій продукт, діє AGPL або ліцензія Metabase на вбудовування, а щоб прибрати логотип Powered by Metabase, потрібна комерційна ліцензія.
- Якщо ваша база даних лежить на іншому сервері, Metabase потрібен доступ до неї: дозвольте IP-адресу вашого сервера в тій базі даних або скористайтеся параметром тунелю SSH у Metabase.
- Вихідна пошта не налаштована. Для сповіщень, підписок на панелі та скидання пароля вкажіть власну службу SMTP у Admin > Settings > Email. Служба в ціну не входить.
- Інсталяція лишається на версії 0.65.3, доки ви її не змінете. Щоб оновити, а це ваша відповідальність, впишіть новий тег у compose.yaml і виконайте docker compose up -d.
Metabase: запитання й відповіді
Скільки RAM потрібно Metabase?
У посібнику Metabase сказано, що одного ядра й 2 ГБ RAM має бути більш ніж досить для малих команд, а 4–8 ГБ мають упоратися з сотнями користувачів. Для орієнтиру закладайте 1 ядро й 1 ГБ RAM на кожні 20 людей, що користуються одночасно.
До яких баз даних може підключатися Metabase?
Офіційні драйвери є для PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, MongoDB, SQLite, ClickHouse, BigQuery, Snowflake і Redshift. Драйвери спільноти охоплюють системи, яких немає в списку.
Чи безплатна Metabase і скількох користувачів можна додати?
Редакція Open Source у цій інсталяції безплатна, а на сторінці цін Metabase вона вказана з необмеженою кількістю користувачів. Для таких функцій, як права на рівні рядків і стовпців та SSO, потрібна платна ліцензія Pro або Enterprise.
Чи змінюватиме Metabase дані в моїй базі даних?
Ні, якщо підключити її користувачем лише з правом читання, що рекомендує документація Metabase для основного підключення. Дії, редаговані таблиці та завантаження CSV справді потребують права запису, і для них варто використовувати окреме підключення.
Чи можна користуватися Metabase, не знаючи SQL?
Так. Запити можна будувати клацаннями, вибираючи на екрані фільтри, групування й типи діаграм. Якщо ви знаєте SQL, можна писати запити в тому самому продукті й додавати результати на панель.
Як підключити власний домен до Metabase?
Спрямуйте A-запис на IP-адресу сервера й додайте назву в налаштування Caddy. Потім змініть SITE_URL у файлі .env і виконайте docker compose up -d, бо Metabase використовує цю адресу в листах і посиланнях для спільного доступу.