Визуальный анализ табличных данных

Data Workspace Таблицы, графики и AI на одном холсте

Проект на холсте: таблицы, графики, выборки и анализ рядом друг с другом. Перетащите CSV, Excel или LAS — система строит интерактивные графики, считает статистику по всей таблице, связывает таблицы между собой и с вашими документами. AI рисует на графике сам — а не пересказывает его текстом. Данные лежат и считаются на вашей машине, в 1Base, а не в облаке.

Проект и холст

Один проект — один холст

Workspace — полноэкранное рабочее пространство, где на канвасе живут карточки пяти типов: таблица, график, выборка, анализ, документ. Проект — не только порядок на экране: он держит в памяти только свои таблицы и освобождает их при переключении на другой.

Drag-and-drop загрузка

CSV, Excel (xlsx/xls), LAS — табличные. PDF, DOCX, TXT — текстовые. Файл, загруженный второй раз, даёт отдельную таблицу с пометкой «(копия)», а не молча подменяет прежнюю.

Связи таблиц: точные, диапазонные, нечёткие

Exact JOIN по равенству, Range JOIN по попаданию в интервал, Fuzzy JOIN с допуском, составной ключ из нескольких колонок. Ключ можно задать руками или попросить AI определить его и оценить качество связи.

Окно «Объём проекта»

Список таблиц по весу, число строк и колонок, отметка «в памяти / на диске» и предупреждение заранее: «Данные проекта занимают 109 МБ из 130 МБ». Это предупреждение, а не запрет — загрузку оно не отклоняет.

Файл проекта .dws увозит данные

Выгрузка собирает не только карточки, но и сами таблицы с вкладками просмотрщика — на другой машине проект открывается целиком, а не пустым. Текстовые документы остаются на прежней машине: у них своё хранилище.

«Хранилище»: таблицы 1Base — по явному выбору

Всё, что проиндексировано в 1Base, видно в диалоге «Хранилище» с пометкой «из 1Base». Клик отдаёт таблицу проекту — сама она в проект не попадёт, и карточка честно скажет, если данных у проекта нет.

Мини-карта, тёмная и светлая тема, полоса свёрнутых окон

Всё, что построено от таблицы — график, анализ, вкладки просмотрщика, — сворачивается стопкой над её плашкой. На экране всегда ровно одно окно, а свёрнутый анализ продолжает считаться.

📊sales_2026.xlsx 12 048 строк · 14 колонок
📄contract_terms.pdf 42 страницы
📊regions.csv 86 строк · 5 колонок
◈Выборка «Аномалии Q3» правило · 2 521 из 25 020
Пределы

Числа, а не обещания

У каждого предела есть замер и объяснение, и они едут вместе с числом — в текст отказа и в окно «Объём проекта». Отказ приходит до загрузки, а не после долгого ожидания.

Что Предел Почему столько
CSV 2 ГБ Читается потоком самой базой данных — в память целиком не попадает. Замер: 2,9 ГБ загрузились за 2,2 минуты, память процесса не выросла. Предела по числу строк нет
Excel, LAS 300 МБ
300 000 строк
Эти форматы читаются только целиком: xlsx — архив с XML, «прочитать кусок» там не существует. Разбор требует памяти примерно в 9,5 раза больше веса файла. Упёрлись — сохраните лист в CSV
Документы
PDF, DOCX, TXT
50 МБ Защита от случайного файла: текст такого объёма — это тысячи страниц. Число не измерялось, и это сказано вслух
Проект 130 МБ данных
50 таблиц
Предупреждающие, а не запрещающие: с 80 % появляется плашка, но загрузку никто не отклоняет. 130 МБ на диске — это уже полный движок данных, дальше работа начинает незаметно замедляться
Запрос к данным 120 секунд Предел отсекает не медленный запрос, а зациклившийся. Не уложились — операция останавливается и объясняет, что делать; данные при этом не меняются
Движок данных ¼ ОЗУ машины Не меньше 512 МиБ и не больше 8 ГиБ. Доля, а не фиксированное число: 1Base стоит на вашей машине, и машины разные
График показывает часть данных — и говорит об этом. Если в таблице больше 5 000 строк, поле строит случайную выборку в 5 000 точек и пишет строкой под легендой: «Показано 5000 точек из 1 240 000 — случайная выборка, одна и та же, пока таблица не менялась». Выборка случайная, а не «первые 5 000»: начало файла — это обычно один участок, и картина по нему врёт.

Отсюда два числа у выборки-правила — «2521 из 25 020». 25 020 строк отвечают правилу во всей таблице, 2 521 из них попали в показанные точки. Ответы модели, состав выборок, сводные таблицы и фильтры считаются по всей таблице; линия тренда, подсветка и статистика в панели — по видимым точкам. Модель об этом предупреждена и оговаривает в ответе.
Просмотрщик таблиц

Большие таблицы — нативно

Миллионы строк, фильтрация и сортировка без выгрузки в Excel. Считает не браузер: запросы уходят движку данных в 1Base на вашей машине, наружу — только страница, которую вы смотрите.

Фильтрация на движке данных

Dropdown-фильтры в заголовках колонок: выбор из уникальных значений для текстовых, диапазон min/max для числовых. Фильтр считается по всей таблице, а не по видимой странице.

Сортировка и пагинация

ORDER BY по любой колонке (ASC/DESC), LIMIT/OFFSET — навигация по страницам остаётся быстрой даже на гигабайтных выгрузках.

Колонки и правка данных

Скрытие/показ, переименование, drag-and-drop порядка, ширина мышью. Данные меняются операциями над колонкой: правка значений, округление, удаление. Правки отдельной ячейки нет — это названное ограничение, а не забытая кнопка.

Роли X / Y / Color и вкладки

Назначьте колонки осями и цветовой группировкой прямо в просмотрщике — график откроется одной кнопкой. От одной таблицы живёт несколько вкладок с разными осями, и их состояние сохраняется вместе с проектом.

Колонка «Группы»

Видно, к каким пользовательским группам с графика относится каждая строка. Можно фильтровать и сортировать по этой колонке.

Подсветка по значению

Окрашивание строк по значениям COLOR-колонки. Способ разбиения: равные интервалы, квантили, ручные диапазоны или все уникальные значения.

Сводные таблицы

Строки, колонки и значения раскладываются перетаскиванием, агрегат выбирается из списка. Группировка считается запросом к движку — по всей таблице, а не по загруженной странице.

Команды AI и история

Подсветка строк по фильтру, поиск дублей, пометка аномалий (z-score, IQR, пустые, выход за диапазон), сводная и подтягивание данных из другой таблицы по ключу — AI применяет их к таблице, а список показывает, что именно было сделано.

Каталог вычислений

Находит то, чего не видно глазом

28 операций вычислительного каталога плюс отдельные инструменты — паспорт таблицы, SQL-запрос, склейки. Модель не считает сама и не «прикидывает»: она выбирает операцию и вызывает её, а считает движок данных по всей таблице. Результат приходит на график, а не пересказом.

🪪Паспорт таблицы
  • Доля пропусков и кардинальность по каждой колонке
  • Частые значения с долями, квантили
  • Пометки: константа, почти-уникальная, кандидат в ключ
  • Числа — по ВСЕЙ таблице. Первое действие по незнакомой
📈Тренды и регрессии
  • Линейная, степенная, экспоненциальная, логарифмическая
  • Полиномиальная со степенью 2–6
  • Главная ось (RMA) — куда вытянуто облако; наклон не меняется от зума
  • Робастная (Тейл — Сен) — выброс линию не уводит
  • Скользящее среднее — форма без формулы
  • R² по каждой группе; при R² ниже 0,1 подписывается «связи между величинами нет»
🔍Выбросы и аномалии
  • detect_outliers — статистический поиск по колонке
  • Пометка строк методами z-score, IQR, пустые, выход за диапазон
  • Подсветка прямо на графике и в таблице
🎯Кластеры
  • KMeans — заданное число групп
  • DBSCAN — автоопределение числа
  • Автоматическое создание именованных групп на графике
↔️Корреляции
  • pearson_r — линейная зависимость
  • spearman_r — монотонная
  • correlation_matrix — по всем колонкам сразу
  • partial_correlation — с исключением влияющей колонки
  • improvement_score — насколько группировка улучшает связь
⚖️Сравнение групп
  • compare_subsets — выделенные против остальных
  • compare_distributions — формы распределений
  • anova — значимость различий
  • group_stats — статистика в разрезе колонки
🧩Авто-разбивки
  • find_groupings — рейтинг лучших группировок
  • find_best_split — лучший признак для разделения
  • detect_trends — наличие тренда без указания формы
📊Описательная статистика
  • basic_stats: mean, median, σ, min, max
  • histogram, value_counts
  • percentiles, null_analysis
🧮Агрегации и SQL
  • count_by, avg_by, pivot
  • cumulative, moving_average
  • query_table — SELECT к загруженным таблицам; ответ ограничен 5 000 строк, и модель предупреждается, что это не вся таблица
🔗Ключи и склейки
  • key_inference — определить ключ связи и оценить качество
  • match_keys, coverage_map — насколько ключи пересекаются
  • join_preview — что получится до того, как склеивать
  • smart_join — точное, диапазонное или нечёткое совпадение
Команды модели

AI рисует на графике сам

Вместо того чтобы пересказывать график текстом, модель управляет им через специальный протокол: подсвечивает точки, создаёт группы и выборки, ставит пороги, меняет оси и регрессию, правит таблицу. Каждое действие — значок в чате: видно, что именно применено.

График — 18 команд highlight create_group show_range color_points add_annotation add_threshold_line add_connection set_axes toggle_group set_regression zoom_to remove_group show_stats hide_points filter_view show_all_points classify_points clear_highlight Выборки проекта — 5 команд select_by_rule selection_algebra set_selection_state rename_selection clear_selection Таблица — 6 команд highlight_rows show_duplicates flag_anomalies create_pivot cross_table_query link_samples_to_intervals

Попросите словами — «выдели значения выше среднего и собери их в группу „Аномалии Q3“» — модель применит highlight и create_group, а рядом появится кнопка «Отменить» и «→ В выборку», если результат нужен дальше.

Отмена есть у двенадцати команд графика. У смены осей, зума и команд над выборками её нет сознательно: смена осей перезапрашивает данные, а выборки — объекты проекта, которые живут дольше графика, и «отмена» там была бы новым разрушительным действием, а не возвратом.

Лассо: группа или выборка

Обведите точки мышкой и решите, что это. Группа живёт только на этом графике. Выборка становится объектом проекта: считается по всей таблице, видна во всех окнах и в таблицах-источниках. Не уверены — берите выборку, перевести группу в неё можно потом

Маркерные линии

До 2 вертикальных + 2 горизонтальных, перемещаемые. Между парой автоматически подсвечивается диапазон.

Алгебра выборок

Объединение, пересечение, вычитание, инверсия — руками или командой модели. У выборки три состояния: активна, скрыта, отключена. Удаления строк в системе нет вовсе

Режим «Распределение»

Тот же набор точек — гистограммой вместо поля. Правило про показанную выборку действует и здесь, и об этом написано рядом

Прогрессивная отрисовка и смена источников

Сначала разреженная выборка точек, затем полная — поле остаётся отзывчивым. Построенный график можно перевести на другие данные и оси, не строя новый

cross_document_lookup

Поиск информации о записях таблицы в текстовых документах через семантический RAG

map_samples_to_intervals

Сопоставление точечных записей с интервалами: значение попадает в диапазон «от–до» и получает его атрибуты — дата в период действия тарифа, номер в диапазон партии

enrich_from_documents

Обогащение табличных данных атрибутами из текстовых документов через RAG-поиск

key_inference

Автоопределение ключей связи между таблицами: точное совпадение, диапазоны, нечёткое числовое

Cross-document

Связывает таблицы с вашими текстами

AI ищет в ваших документах, что написано про конкретные строки таблицы — по названию, ID, диапазону. Обогащает данные атрибутами из договоров, отчётов и переписки. Не нужно вручную сводить разные источники.

Пример: загрузили таблицу отгрузок и папку с договорами и перепиской. Спрашиваете «чем отличаются позиции 142–186 от остальных?» — AI находит в документах упоминания этих позиций, обогащает таблицу столбцом с условиями из договора и подсвечивает результат на графике.

Совместный график двух таблиц. Связали таблицы по ключу — и на осях доступны колонки обеих, по ним строится общая картина. Раздел «Источники» в панели показывает, по каким колонкам и таблицам построено поле, вид связи и ключ, — сразу видно, стоит график на исходной таблице или на копии с правками. Колонку модель может назвать как угодно: полным именем, коротким, с чужим префиксом — система её узнает.

Границы

Чего система не делает

Список из руководства пользователя, слово в слово. Ограничение, названное заранее, стоит дешевле, чем найденное на своих данных в неподходящий момент.

Нужен запущенный 1Base
Data Workspace — окно сайта, но данные лежат и считаются в 1Base на вашей машине. Без него график откроется, а операции с данными дадут внятный отказ с кнопкой повтора, а не пустой результат.
Правки отдельной ячейки нет
Данные меняются только операциями над колонкой: переименование, правка значений, округление, удаление.
Кнопки «Отменить» у долгой операции нет
Операция останавливается сама по пределу времени — 120 секунд — и объясняет, что делать. Данные при этом не меняются. Сервер отмену уже умеет, кнопки в интерфейсе пока нет.
Точное число строк связи не показывается
Только «не больше N»: у строки склейки нет собственного постоянного номера, и честного точного числа у системы просто нет.
Выборки-правила на совместном графике выключены
Отказ называет причину и предлагает посчитать правило по таблице-участнице, а результат применить к связи. Правило по каждой из таблиц работает как обычно.
Совместный график не переживает F5
После перезагрузки страницы его придётся открыть заново. Обычные графики восстанавливаются из полосы свёрнутых окон.
«Группировки» на большой таблице думают до полуминуты
На миллионе строк расчёт занимает около 13 секунд и всё это время молчит. Ждать имеет смысл: результат придёт.
Связь «один ко многим», раздувающая строки, отклоняется
Отказ приходит за секунды и называет оба числа, а не роняет операцию по памяти на середине.
Кому подходит

Data Workspace для разных задач

📊

Аналитикам данных

Без кода, без выгрузок

  • Миллионы строк без выгрузки в Excel
  • AI находит тренды и кластеры
  • Сравнение групп с ANOVA и паспорт таблицы
🔬

Исследователям

Эксперимент → инсайт

  • Корреляции Pearson и Spearman
  • Кластеризация KMeans / DBSCAN
  • Связь строк таблицы с текстами документов
💼

Менеджерам

Цифры + контекст

  • Интерактивные графики продаж и метрик
  • Авто-выявление выбросов и аномалий
  • Сводные таблицы и связи двух выгрузок

Спросите данные напрямую — AI ответит на графике

Data Workspace — часть the1.day. Загрузите таблицы, постройте график, задайте вопрос — AI найдёт закономерности и нарисует ответ.