Neoflex Datagram – это программная платформа предназначенная для преобразования данных и разработки приложений Big Data. Datagram является одним из основных инфраструктурных элементов Neoflex Reporting Big Data Edition.
Высокое качество кода
Генерируемый код соответствует Best Practice, обеспечивает выcокую производительность и простую поддержку
Быстрая разработка
Визуальное проектирование и генерация Scala-кода способствует сокращению ошибок
Версионность и teamwork
Блокировка одновременных обновлений, поддержка иерархии проектов и интеграция Apache Subversion
Низкий порог входа
Не требует специальных знаний в технологиях Big Data, уровень сложности как в стандартных ETL-процессах
Интерфейс
Развитый интерфейс позволяет визуально и интуитивно конструировать иерархические процессы извлечения данных, обработки и сохранения результатов
Дизайнер трансформаций
Интерфейс для визуальной разработки потоков преобразования данных и маппирования данных.
Основные возможности
Дизайнер трансформаций позволяет просматривать содержимое источников и приемников данных, структуру потока данных, поступающего на вход элемента схемы, устанавливать происхождение отдельных полей потока данных и проверять структуру потока на выходе элемента. Выполнять частичные преобразования с просмотром промежуточных результатов и просмотром сгенерированного кода приложения. Дает возможность валидации трансформаций на основе данных о наиболее частых ошибках.
Дизайнер Workflow
Интерфейс для визуальной разработки потоков управления последовательностями преобразований данных.
Основные возможности
Дизайнер Workflow позволяет создавать схемы параллельного, последовательного, или зависящего от условий исполнения преобразования данных. Создавать схемы управления последовательностями преобразований с использованием вложенных объектов. Планировать исполнение Workflow по времени или событиям файловой системы. Поддерживает shell scripts и java.
Работа с данными
Источники/приемники данных
RDBMS источники/приемники данных использующие соединение JDBC (включая хранимые процедуры);
Сложноструктурированные источники/приемники: XML, AVRO и JSON;
Источники/приемники данных файловой системы HDFS поддерживают форматы файлов: ORC, PARQUET;