Проект на холсте: таблицы, графики, выборки и анализ рядом друг с другом. Перетащите CSV, Excel или LAS — система строит интерактивные графики, считает статистику по всей таблице, связывает таблицы между собой и с вашими документами. AI рисует на графике сам — а не пересказывает его текстом. Данные лежат и считаются на вашей машине, в 1Base, а не в облаке.
Workspace — полноэкранное рабочее пространство, где на канвасе живут карточки пяти типов: таблица, график, выборка, анализ, документ. Проект — не только порядок на экране: он держит в памяти только свои таблицы и освобождает их при переключении на другой.
CSV, Excel (xlsx/xls), LAS — табличные. PDF, DOCX, TXT — текстовые. Файл, загруженный второй раз, даёт отдельную таблицу с пометкой «(копия)», а не молча подменяет прежнюю.
Exact JOIN по равенству, Range JOIN по попаданию в интервал, Fuzzy JOIN с допуском, составной ключ из нескольких колонок. Ключ можно задать руками или попросить AI определить его и оценить качество связи.
Список таблиц по весу, число строк и колонок, отметка «в памяти / на диске» и предупреждение заранее: «Данные проекта занимают 109 МБ из 130 МБ». Это предупреждение, а не запрет — загрузку оно не отклоняет.
.dws увозит данныеВыгрузка собирает не только карточки, но и сами таблицы с вкладками просмотрщика — на другой машине проект открывается целиком, а не пустым. Текстовые документы остаются на прежней машине: у них своё хранилище.
Всё, что проиндексировано в 1Base, видно в диалоге «Хранилище» с пометкой «из 1Base». Клик отдаёт таблицу проекту — сама она в проект не попадёт, и карточка честно скажет, если данных у проекта нет.
Всё, что построено от таблицы — график, анализ, вкладки просмотрщика, — сворачивается стопкой над её плашкой. На экране всегда ровно одно окно, а свёрнутый анализ продолжает считаться.
У каждого предела есть замер и объяснение, и они едут вместе с числом — в текст отказа и в окно «Объём проекта». Отказ приходит до загрузки, а не после долгого ожидания.
| Что | Предел | Почему столько |
|---|---|---|
| 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 стоит на вашей машине, и машины разные |
Миллионы строк, фильтрация и сортировка без выгрузки в Excel. Считает не браузер: запросы уходят движку данных в 1Base на вашей машине, наружу — только страница, которую вы смотрите.
Dropdown-фильтры в заголовках колонок: выбор из уникальных значений для текстовых, диапазон min/max для числовых. Фильтр считается по всей таблице, а не по видимой странице.
ORDER BY по любой колонке (ASC/DESC), LIMIT/OFFSET — навигация по страницам остаётся быстрой даже на гигабайтных выгрузках.
Скрытие/показ, переименование, drag-and-drop порядка, ширина мышью. Данные меняются операциями над колонкой: правка значений, округление, удаление. Правки отдельной ячейки нет — это названное ограничение, а не забытая кнопка.
Назначьте колонки осями и цветовой группировкой прямо в просмотрщике — график откроется одной кнопкой. От одной таблицы живёт несколько вкладок с разными осями, и их состояние сохраняется вместе с проектом.
Видно, к каким пользовательским группам с графика относится каждая строка. Можно фильтровать и сортировать по этой колонке.
Окрашивание строк по значениям COLOR-колонки. Способ разбиения: равные интервалы, квантили, ручные диапазоны или все уникальные значения.
Строки, колонки и значения раскладываются перетаскиванием, агрегат выбирается из списка. Группировка считается запросом к движку — по всей таблице, а не по загруженной странице.
Подсветка строк по фильтру, поиск дублей, пометка аномалий (z-score, IQR, пустые, выход за диапазон), сводная и подтягивание данных из другой таблицы по ключу — AI применяет их к таблице, а список показывает, что именно было сделано.
28 операций вычислительного каталога плюс отдельные инструменты — паспорт таблицы, SQL-запрос, склейки. Модель не считает сама и не «прикидывает»: она выбирает операцию и вызывает её, а считает движок данных по всей таблице. Результат приходит на график, а не пересказом.
Вместо того чтобы пересказывать график текстом, модель управляет им через специальный протокол: подсвечивает точки, создаёт группы и выборки, ставит пороги, меняет оси и регрессию, правит таблицу. Каждое действие — значок в чате: видно, что именно применено.
Попросите словами — «выдели значения выше среднего и собери их в группу „Аномалии Q3“» — модель применит highlight и create_group, а рядом появится кнопка «Отменить» и «→ В выборку», если результат нужен дальше.
Отмена есть у двенадцати команд графика. У смены осей, зума и команд над выборками её нет сознательно: смена осей перезапрашивает данные, а выборки — объекты проекта, которые живут дольше графика, и «отмена» там была бы новым разрушительным действием, а не возвратом.
Обведите точки мышкой и решите, что это. Группа живёт только на этом графике. Выборка становится объектом проекта: считается по всей таблице, видна во всех окнах и в таблицах-источниках. Не уверены — берите выборку, перевести группу в неё можно потом
До 2 вертикальных + 2 горизонтальных, перемещаемые. Между парой автоматически подсвечивается диапазон.
Объединение, пересечение, вычитание, инверсия — руками или командой модели. У выборки три состояния: активна, скрыта, отключена. Удаления строк в системе нет вовсе
Тот же набор точек — гистограммой вместо поля. Правило про показанную выборку действует и здесь, и об этом написано рядом
Сначала разреженная выборка точек, затем полная — поле остаётся отзывчивым. Построенный график можно перевести на другие данные и оси, не строя новый
Поиск информации о записях таблицы в текстовых документах через семантический RAG
Сопоставление точечных записей с интервалами: значение попадает в диапазон «от–до» и получает его атрибуты — дата в период действия тарифа, номер в диапазон партии
Обогащение табличных данных атрибутами из текстовых документов через RAG-поиск
Автоопределение ключей связи между таблицами: точное совпадение, диапазоны, нечёткое числовое
AI ищет в ваших документах, что написано про конкретные строки таблицы — по названию, ID, диапазону. Обогащает данные атрибутами из договоров, отчётов и переписки. Не нужно вручную сводить разные источники.
Пример: загрузили таблицу отгрузок и папку с договорами и перепиской. Спрашиваете «чем отличаются позиции 142–186 от остальных?» — AI находит в документах упоминания этих позиций, обогащает таблицу столбцом с условиями из договора и подсвечивает результат на графике.
Совместный график двух таблиц. Связали таблицы по ключу — и на осях доступны колонки обеих, по ним строится общая картина. Раздел «Источники» в панели показывает, по каким колонкам и таблицам построено поле, вид связи и ключ, — сразу видно, стоит график на исходной таблице или на копии с правками. Колонку модель может назвать как угодно: полным именем, коротким, с чужим префиксом — система её узнает.
Список из руководства пользователя, слово в слово. Ограничение, названное заранее, стоит дешевле, чем найденное на своих данных в неподходящий момент.
Без кода, без выгрузок
Эксперимент → инсайт
Цифры + контекст
Data Workspace — часть the1.day. Загрузите таблицы, постройте график, задайте вопрос — AI найдёт закономерности и нарисует ответ.