Explorer — это новый редактор запросов на панели управления Supabase Dashboard, который работает как с вашей базой данных, так и с логами. Он представляет Notebooks: файл в папке supabase, который объединяет сохраненные запросы к базе данных или логам с заметками в формате markdown. Запустите блокнот самостоятельно или поручите вашему агенту запустить его в рамках его постоянного мониторинга. Explorer находится на стадии предварительного просмотра функций и доступен для каждого проекта уже сегодня. Включите его в разделе Feature Previews на панели управления Supabase Dashboard.
Диагностика проблемы в продакшене означает чтение логов, графиков использования и отчетов базы данных по отдельности и их самостоятельную корреляцию. Логи используют другой диалект запросов, а связь между ними существует только в вашей голове. Explorer объединяет вашу базу данных и логи в одном редакторе. Выберите источник, напишите для него SQL, и каждый результат отобразится в виде таблицы или графика.
Если вы предпочитаете описывать желаемое простым языком, Supabase Assistant, чат-панель, встроенная в панель управления, напишет запрос в том же редакторе, где вы сможете прочитать его и изменить перед запуском.
Запросы к логам имеют собственный диапазон времени, поэтому запрос, который нашел ошибку, и запрос, который нашел медленный запрос, располагаются бок о бок без необходимости что-либо экспортировать.
Notebook — это документ, который объединяет запросы различных типов в виде ячеек, логику между ними и разметку markdown, описывающую ход рассуждений. Любая ячейка запроса может отображать свой результат в виде графика. Блокнот сохраняет запросы, а не результаты, поэтому его повторный запуск всегда возвращает актуальные данные.
Notebooks невероятно полезны при многошаговом анализе и исследовании данных, предоставляя надежный инструмент для расследований, который значительно превосходит текущее положение дел. Обычным результатом расследования является ответ в Slack и фрагмент запроса без названия, который никто не может найти снова. Блокнот сохраняет проделанную работу. Кто-то другой в проекте может продолжить с того места, где вы остановились, а вы можете повторно запустить ту же проверку после деплоя, чтобы убедиться, что показатели изменились так, как вы ожидали.
Assistant также работает внутри Explorer. Попросите его провести расследование, и он напишет ячейки блокнота, выполнит их и сохранит блокнот для дальнейшего использования. Каждое создание и каждое изменение ожидает вашего одобрения перед сохранением, а то, что вы одобряете, — это SQL и markdown, которые можно читать построчно. Вы также можете попросить Assistant изменить отдельную ячейку, и он отредактирует эту ячейку на месте.
Хотя Assistant является мощным инструментом, ничто здесь не требует его обязательного использования. Explorer — это полноценное рабочее пространство SQL без использования ИИ, а блокнот можно написать полностью вручную.
Блокнот находится в вашей папке supabase, поэтому к нему применяется такое же отношение, как и к остальным элементам вашего проекта. Он версионируется, проверяется в pull request и выкачивается любым, кто клонирует репозиторий. Создайте его на панели управления и скачайте с помощью CLI, либо напишите локально (в том числе с помощью собственного агента) и отправьте наверх, чтобы он отобразился на панели управления. Результаты не сохраняются в файл, поэтому один и тот же блокнот работает с любой веткой.
_10
supabase notebooks pull
_10
supabase notebooks push
- Explorer находится на стадии предварительного просмотра функций. Включите его в разделе Feature Previews на панели управления Supabase Dashboard, и он заменит SQL Editor на боковой панели.
- Команды notebooks доступны в бета-версии CLI.












