Anatella

Готовьте данные на полной скорости — без единой строчки кода.

Anatella — это ETL-движок TIMi: он подключается к источникам, очищает и преобразует данные и управляет пайплайнами от начала до конца.

В чём отличие


Движок, который работает с процессором напрямую, без посредников.


Движок, написанный на C и ассемблере

Никаких промежуточных слоёв: каждое преобразование выполняется максимально близко к процессору. Для современного аналитического движка ближе уже некуда.


Один сервер на миллиарды строк

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


Потоковая обработка и асинхронный ввод-вывод

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

Возможности


Что умеет Anatella


Подключение

  • Встроенный отладчик с точками останова и отслеживанием переменных. Ваш код версионируется автоматически.
  • Сжатые файлы (ZIP, RAR, GZ и другие) читаются напрямую. Полная поддержка Unicode.

Преобразование

  • Соединения, фильтры и сортировки собираются простым перетаскиванием. А когда нужно — пишите скрипты на JavaScript, R, Python или C/C++.
  • Таблицы на 50 000 столбцов и больше, а также автоматическое создание производных столбцов для предиктивного моделирования.

Оркестрация

  • Многопоточность и асинхронный ввод-вывод: одно преобразование загружает все ядра процессора.
  • Предиктивные модели TIMi и модели сегментации Stardust применяются прямо в пайплайне.

Расширение

  • C++ SDK для создания собственных операторов. Чтобы развернуть оператор, достаточно положить файл плагина рядом с исполняемым файлом.
  • Встроенный отладчик с точками останова и отслеживанием переменных. Ваш код версионируется автоматически.

Решения


Как это выглядит в продакшене.

Snype | Контроль сети

150 млрд транзакций каждый месяц

Snype подтверждает данные о трафике, выручке и мошенничестве в национальной телеком-сети. И всё это на одном стандартном сервере.

Enel Codensa | IoT в реальном времени

Биллинг: производительность выросла на 95 %

Каждый месяц Codensa обрабатывает 1,8 млрд точек данных IoT в реальном времени на одном сервере.

Minsalud | Суверенитет данных

Более 30 ТБ медицинских данных на одном сервере

400 млн новых записей в год, обработка на собственных серверах. Ни один другой инструмент не уложился в сроки.

Работает где угодно


Anatella подстраивается под ваши системы. А не наоборот.

On-premise

Anatella работает на ваших серверах, в вашем дата-центре, на вашем оборудовании. Вы ни от кого не зависите.

Частное облако

Тот же движок и та же производительность — в облаке, которое контролируете вы.

Edge

Anatella работает на месте, там, где появляются данные, без пересылки на центральный сервер и обратно.

Изолированная среда

Работает полностью автономно, без подключения к какой-либо сети.

Гибрид

Сочетайте on-premise, облако и edge. Одна платформа, один язык, любая архитектура.

Парадокс


Самый мощный ETL-движок на рынке. И ни одной строчки кода, чтобы им управлять.

Архитектурное решение, на которое больше никто не пошёл. Простой интерфейс для ваших команд, нативный движок для ваших данных. Без компромиссов.


Что видят пользователи

  • Визуальный редактор: рабочие процессы собираются перетаскиванием
  • Готовые блоки: соединение, фильтр, сортировка, агрегация
  • Скрипты на JavaScript, R или Python — только когда они действительно нужны
  • Результаты и предпросмотр обновляются по мере сборки пайплайна

Что работает под капотом

  • Движок на C и ассемблере: между рабочим процессом и процессором нет ничего лишнего
  • Все ядра процессора работают одновременно, а не по одному на задачу
  • Асинхронный потоковый ввод-вывод: чтение и вычисления идут одновременно
  • Оптимизации работы с памятью, которые обычно встречаются только в системном программировании

Другие наши инструменты


Движок данных, на котором работают Modeler, Stardust и Kibella.

Modeler

Предиктивный движок

Берёт данные, подготовленные в Anatella, и автоматически строит до 15 000 моделей за считаные секунды.

Узнать больше

Stardust

Сегментация

Строит 3D-сегментации прямо на данных, очищенных и объединённых в Anatella.

Узнать больше

Kibella

BI самообслуживания

Даёт бизнес-командам прямой доступ к тем же данным — без обращения к ИТ.

Узнать больше

Marvim

Управление данными и линеаж

Подключается к потокам данных и сторонним источникам для документирования, отслеживания и управления данными.

Узнать больше

FAQ


Частые вопросы.

Что такое Anatella?

Anatella — это движок данных TIMi, проще говоря, ETL-инструмент. Он подключается к более чем 80 источникам и преобразует наборы данных целиком, без выборок, на одном сервере. В результате данные готовы к анализу и предиктивному моделированию.

Нужно ли уметь программировать, чтобы работать с Anatella?

Нет. Всё делается в визуальном редакторе в режиме no-code/low-code. Для сложной логики можно писать скрипты на JavaScript, R, Python или C/C++, но это необязательно.

Нужен ли кластер, чтобы обрабатывать миллиарды строк?

Нет. В независимом бенчмарке Anatella обработала 1 млрд строк за 730 секунд на одном сервере. Это в 19 раз быстрее самого медленного инструмента в тесте (Talend Open Studio).

Какие форматы файлов и базы данных Anatella читает напрямую?

Anatella подключается через ODBC и OLEDB к реляционным базам данных, таким как Oracle, SQL Server, MySQL и Teradata. Файлы SAS, SPSS и STATA читаются нативно, как и сжатые файлы (RAR, ZIP, GZ, LZO) — распаковывать их заранее не нужно.

Справится ли Anatella с очень широкими таблицами?

Да. Большинство преобразований не зависит от метаданных, а движок поддерживает таблицы более чем на 50 000 столбцов.

Какое место Anatella занимает в пакете TIMi?

Anatella готовит данные, которые Modeler использует для предиктивного скоринга, Stardust — для сегментации, а Kibella — для BI самообслуживания. Всё происходит в одном пайплайне, на одном сервере.

Убедитесь сами


Не верьте нам на слово.

Запустите TIMi на собственных данных в бесплатной пробной версии или закажите живую демонстрацию.

Opens in a new tab