Быстрый старт¶
Добро пожаловать в Р13.Орбита! Это руководство поможет вам сделать первые шаги и начать задавать вопросы вашим данным.
Предварительные требования
Убедитесь, что система Р13.Орбита уже установлена и настроена администратором. Если это не так, обратитесь к Руководству по развертыванию.
Запуск интерфейса¶
Вариант 1: Через командную строку¶
Откройте терминал и выполните:
Если установлен скрипт запуска, используйте:
Вариант 2: Через API¶
Если у вас настроен API сервер:
Выбор режима
- Local mode - работа напрямую с базами данных (быстрее, но требует локальной настройки)
- API mode - работа через сервер (удобнее для команд)
Первое знакомство¶
После запуска вы увидите приветственное сообщение:
╔══════════════════════════════════════════════════╗
║ Р13.Орбита Interactive Chat v1.0 ║
║ Интеллектуальная работа с данными ║
╚══════════════════════════════════════════════════╝
Готов к работе! Введите ваш вопрос или /help для справки.
>
Курсор мигает и ждет вашего вопроса. Давайте попробуем!
Ваш первый вопрос¶
Введите простой вопрос на русском языке:
Нажмите Enter.
Р13.Орбита обработает ваш вопрос и выведет результат:
Анализирую ваш запрос...
Преобразую в SQL...
Выполняю запрос...
┌────────────────────────┬──────────────┐
│ Товар │ Продажи (₽) │
├────────────────────────┼──────────────┤
│ Смартфон Galaxy S23 │ 15 234 500 │
│ Ноутбук MacBook Pro │ 12 890 300 │
│ Наушники AirPods Pro │ 8 456 200 │
│ ... │ ... │
└────────────────────────┴──────────────┘
Найдено 10 товаров
Поздравляем! Вы задали свой первый вопрос 🎉
Основные команды¶
Р13.Орбита CLI предоставляет интерактивный REPL (Read-Eval-Print Loop) с набором команд.
Справочные команды¶
| Команда | Описание | Пример |
|---|---|---|
/help | Показать справку | /help |
/status | Текущий статус системы | /status |
/domains | Список доступных доменов | /domains |
Управление чатами¶
| Команда | Описание | Пример |
|---|---|---|
/new [название] | Создать новый чат | /new анализ_продаж |
/list | Список всех чатов | /list |
/switch [id] | Переключиться на чат | /switch 5 |
/delete [id] | Удалить чат | /delete 3 |
Работа с датасетами¶
| Команда | Описание | Пример |
|---|---|---|
/datasets | Список сохраненных датасетов | /datasets |
/load [название] | Открыть датасет | /load январь_2024 |
Системные команды¶
| Команда | Описание | Горячая клавиша |
|---|---|---|
/exit | Выход из приложения | Ctrl+D |
/clear | Очистить экран | - |
Горячие клавиши¶
Для удобной работы используйте горячие клавиши:
| Клавиша | Действие |
|---|---|
| Up / Down | Навигация по истории команд |
| Tab | Автодополнение команд |
| Ctrl+C | Прервать выполнение запроса |
| Ctrl+D | Выйти из чата |
| Ctrl+L | Очистить экран |
История команд
Нажимайте Up для быстрого доступа к предыдущим запросам. Это очень удобно, если нужно слегка изменить запрос.
Примеры запросов¶
Попробуйте задать следующие вопросы:
Простые запросы¶
Аналитические запросы¶
> топ-10 клиентов по выручке
> сравни продажи этого и прошлого года
> покажи динамику среднего чека по неделям
С временными периодами¶
Естественный язык
Р13.Орбита понимает естественный русский язык. Пишите как обычному человеку, не нужно думать о синтаксисе SQL.
Сохранение результатов¶
Если результат вам нужен для дальнейшей работы, сохраните его как датасет:
Р13.Орбита выполнит запрос, покажет результат и сохранит данные под именем январь_2024.
Позже вы сможете:
Открыть датасет:
Посмотреть список всех датасетов:
или командой:
Создание графиков¶
Р13.Орбита может автоматически создавать визуализации:
Система: 1. Выполнит запрос 2. Проанализирует данные 3. Выберет подходящий тип графика 4. Создаст визуализацию 5. Сохранит файл с графиком
Вы увидите сообщение:
Типы графиков
Р13.Орбита автоматически выбирает тип графика (столбчатый, линейный, круговой, точечный) в зависимости от ваших данных. Подробнее в разделе Создание визуализаций.
Переключение между чатами¶
Р13.Орбита поддерживает множественные чаты для организации работы:
Создание нового чата¶
Создаст чат с названием "анализ_логистики".
Просмотр списка чатов¶
Выведет:
Переключение¶
Переключит на чат "анализ_продаж" со всей его историей.
Проверка доступных доменов¶
Чтобы узнать, какие данные доступны для запросов:
Выведет список настроенных доменов:
Доступные домены:
- ecommerce (Электронная коммерция)
Таблицы: orders, customers, products, order_items
- logistics (Логистика)
Таблицы: deliveries, couriers, routes
- films (Кинотеатры)
Таблицы: films, sessions, tickets, cinemas
Теперь вы знаете, какие данные можно запрашивать!
Пример рабочей сессии¶
Вот как может выглядеть типичная рабочая сессия:
> /new анализ_продаж_февраль
Создан новый чат: анализ_продаж_февраль
> покажи топ-10 товаров по продажам за февраль
[Результаты...]
> а теперь сравни с январем
[Сравнительная таблица...]
> построй график динамики продаж этих товаров
График сохранен: top10_products_trend.png
> сохрани эти данные как топ_февраль
Датасет сохранен: топ_февраль
> /datasets
Сохраненные датасеты:
1. топ_февраль (только что)
2. январь_2024 (5 дней назад)
> /exit
До свидания! 👋
Что делать, если что-то не работает?¶
Система не запускается¶
Убедитесь, что:
- Вы находитесь в правильной директории
- Все зависимости установлены
- Система настроена администратором
Обратитесь к администратору или см. Решение проблем.
Запрос не выполняется¶
Возможные причины:
- Домен не найден - проверьте доступные домены командой
/domains - Таблица не существует - уточните название таблицы у администратора
- Ошибка в запросе - попробуйте переформулировать вопрос
Пример:
Непонятный результат¶
Если результат не соответствует ожиданиям:
- Уточните вопрос - добавьте больше деталей
- Проверьте временные рамки
- Убедитесь, что в базе есть нужные данные
Подробнее о формулировке вопросов см. Как задавать вопросы.
Следующие шаги¶
Теперь, когда вы освоили базовые возможности Р13.Орбита, рекомендуем:
- Как задавать вопросы - научитесь формулировать точные запросы
- Работа с датасетами - углубите знания о сохранении и переиспользовании данных
- Создание визуализаций - создавайте профессиональные графики
- Примеры использования - изучите готовые сценарии
Советы для эффективной работы¶
Совет 1: Используйте историю
Нажимайте Up для быстрого доступа к предыдущим запросам. Это экономит время!
Совет 2: Создавайте отдельные чаты
Для разных задач создавайте отдельные чаты. Это помогает организовать работу.
Совет 3: Сохраняйте важные датасеты
Если результат потребуется снова, сразу сохраните его как датасет.
Совет 4: Экспериментируйте
Не бойтесь пробовать разные формулировки. Р13.Орбита понимает естественный язык.
Удачи в работе с Р13.Орбита! 🚀