🔥 Инструмент Deta ETL AI для работы с данными в процессах анализа данных / Инструмент Deta ETL AI для работы с данными в процессах анализа данных
Этот проект предназначен для выполнения рабочих потоков данных. Основные особенности этого программного обеспечения включают:
- Самый легкий движок ETL (6 КБ) использует структуру VPCS, быстрое запускание, высокую эффективность, простоту использования, легкость структуры, возможность встраивания в веб-страницы, быстрое выполнение, поддержку высокой концентрации запросов, простоту вторичной разработки и свободу изменения исходного кода для реализации различных стилей.
<<100% личное авторское право (первый случай)>>
Номер версии: V1.0.2
Номер регистрации права на программное обеспечение: №4240558
Адрес руководства пользователя:
https://github.com/yaoguangluo/AOPM_VPCS_Theroy/blob/master/%E5%BE%B7%E5%A1%94ETL%E5%8F%AF%E8%A7%86%E5%8C%96%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90%E5%BC%95%E6%93%8E%E7%B3%BB%E7%BB%9FAPI%201.0.2%20%E8%AF%B4%E6%98%8E%E4%B9%A6%20final.docx
Система оформления
3% от системы оформления заимствовано из открытых компонентов Sun Tech (стили Drag-and-Drop, JTree и разделители). Эта система была перемещена в следующий проект.
https://github.com/yaoguangluo/Data_Processor/tree/master/DP/org/LYG/GUI/platForm##### Система нейронного оформления
Идея вдохновлена работами профессора Ньютона, опубликованными на LinkedIn (в частности, фотографиями мозга). Пример можно видеть на нижнем правом углу изображения.
##### Правила именования файлов
Файлы пакетов узлов используют правила именования, аналогичные правилам KNIME ("настройка", "выполнение" и "просмотр"), что является общепринятой практикой в мировых системах анализа данных.###### Автор благодарит университет Констанца и команду проекта KNIME за предоставление знаний по ETL и основам обучения. Автор также обязуется передать 10% дохода от коммерческого использования закрытого исходного кода этому проекту.
Автор благодарит профессора Ньютона Ховарда из Университета Оксфорда и обязуется передать 3% дохода от коммерческого использования закрытого исходного кода этому профессору.
Автор благодарит GitHub за бесплатное хранение данных и обязуется передать 1% дохода от коммерческого использования закрытого исходного кода этой организации.
Автор благодарит GitEE за бесплатное хранение данных и обязуется передать 1% дохода от коммерческого использования закрытого исходного кода этой организации.
Автор благодарит команду разработчиков JDK компании Sun Tech (позже приобретённой Oracle) и обязуется передать 1% дохода от коммерческого использования закрытого исходного кода этой команде.
Прогресс проекта
Улучшение функциональности алгоритма, общая оптимизация.
Улучшение функциональности быстрого соединения с анимацией стрелок, версия без оптимизации. Г-н Яо Guang 20190306

Улучшение функциональности оптимизации цикла while
, значительно уменьшена задержка.Пример Улучшение функциональности локализованная версия
! Пример Улучшение функциональности оптимизация сравнений, чтобы избежать ошибок условий.
! Пример Улучшение функциональности оптимизация движка, одновременная работа с 500 узлами без замедления.
! Пример Улучшение функциональности текстовое уведомление при выполнении операций над данными. 20190304 Г-н Лу
! Пример Улучшение функциональности дизайн кожи нейронной клетки, вдохновленный профессором Ньютоном. 1:1, 1:2, 2:1, 2:2, 3:1 (выполнено), 3:2, 3:3. 20190223 Лу Яогuang
! Пример
! Пример Улучшение функциональности возможность свободного публикования в виде апплета на веб-страницах. 2012-2019 Г-н Лу
! Пример Улучшение функциональности возможность свободного назначения объектов передачи для узлов. 2012-2019 Г-н Лу
! Пример Улучшение функциональности возможность свободного изменения и использования любых API. 2012-2019 Г-н Лу
! Пример Улучшение функциональности возможность свободного интегрирования различных компонентов Java UI. 2012-2019 Г-н Лу
! Пример Улучшение функциональности возможности свободного внедрения в различные программы на Java. 2012-2019 Г-н Лу
! [Пример](http://progressed.io/bar/100? title="completed") Улучшение функциональности сериализации потока узлов. 2012-2019 Г-н Лу
! [Пример](http://progressed.io/bar/100? title="completed") Улучшение функциональности многообразия потока узлов. 2012-2019 Г-н Лу
! [Пример](http://progressed.io/bar/100? title="completed") Улучшение функциональности ранжирования узлов. 2012-2019 Г-н Лу
! [Пример](http://progressed.io/bar/100? title="completed") Улучшение функциональности обработки конечных узлов. 2012-2019 Г-н Лу
! [Пример](http://progressed.io/bar/100? ### ! [Пример](http://progressed.io/bar/100? title="completed") Усовершенствовано: Начальная настройка экземпляра узла 2012-2019 Luo Yaoguang
! [Пример](http://progressed.io/bar/100? title="completed") Усовершенствовано: Операция с функциями узла 2012-2019 Luo Yaoguang
! [Пример](http://progressed.io/bar/100? title="completed") Усовершенствовано: Расширение OSGI 2012-2019 Luo Yaoguang
! [Пример](http://progressed.io/bar/100? title="completed") Усовершенствовано: Оптимизация мерцания других узлов при соединении 2012-2019 Luo Yaoguang
! [Пример](http://progressed.io/bar/100? title="completed") Усовершенствовано: Нормализация структуры программирования 2012-2019 Luo Yaoguang
! [Пример](http://progressed.io/bar/100? title="completed") Усовершенствовано: Автоматическая коррекция соединений 2012-2019 Luo Yaoguang
! [Пример](http://progressed.io/bar/100? title="completed") Усовершенствовано: Эффект магнитной привязки соединений 20190203 Luo Yaoguang
! Пример Усовершенствовано: Подсказки для узлов соединений 20190203 Лу Яогuang
! [Пример](http://progressed.io/bar/100? title=completed) Усовершенствовано: Нормализация названий файлов 20190203 Лу Яогuang
! [Пример](http://progressed.io/bar/100? title=completed) Усовершенствовано: Подсказки для входящих и исходящих соединений узлов 20190203 Лу Яогuang
! [Пример](http://progressed.io/bar/100? title=completed) Усовершенствовано: Изменение количества кадров экрана презентации с 70 до 32 для лучшего отображения 20190203 Лу Яогuang
! [Пример](http://progressed.io/bar/100? title=completed) Усовершенствовано: Визуальное оформление трех типов соединений верхнего, среднего и нижнего уровня 20190205 Лу Яогuang, простое выполнение, профессиональный дизайн отложен
! [Пример](http://progressed.io/bar/100? title=completed) Усовершенствовано: Корректировка положения стрелок (стрелки рисуются в виде битовой карты)
! [Пример](http://progressed.io/bar/100? title=completed) Усовершенствовано: Отказ от использования JInternalFrame в окне функций узла в пользу JFrame, так как холст рисуется вручную, что вызывало прозрачность окна при обновлении содержимого, что затрудняло активацию кнопки закрытия мыши. Теперь это исправлено. 20190504
! [Пример](http://progressed.io/bar/100? title=completed) Усовершенствовано: Корректировка масштаба стрелок и соединений. 20190206 Лу Яогuang
! [Пример](http://progressed.io/bar/70? title=completed) Улучшено: Возможности проектирования структуры нейронной сети.title=completed) Улучшены возможности (разработка алгоритма ускорения графики началась) оптимизация скорости адаптивных операций. 20190503.
! [Пример](http://progressed.io/bar/100? title=completed) Улучшены возможности стандартизации названий программных переменных.
! [Пример](http://progressed.io/bar/100? title=completed) Улучшены возможности области отображения异常提示功能。20190612
! [Пример](http://progressed.io/bar/100? title=completed) Улучшены возможности исправления целостности соединений узлов. 20190612
! [Пример](http://progressed.io/bar/100? title=completed) Улучшены возможности реализации функции удаления ETL. 20190604
! [Пример](http://progressed.io/bar/99? title=completed) Улучшены возможности записи, сохранения, загрузки, обновления одиночного экземпляра выполнения. Все операции с архивами потока завершены, кроме конфигурационных данных выполнения. 20190606##### ! [Пример](http://progressed. io/bar/79? title=completed) Улучшение функциональности "Путь кодера" в процессе форматирования...
! [Пример](http://progressed. io/bar/99? title=completed) Улучшены возможности однонажатийного выполнения.
! [Пример](http://progressed. io/bar/62? title=completed) Переход ко всему комплексу VPCS и детализация работы. Реализован локальный PCS регистрационный заводской режим.
! [Пример](http://progressed. io/bar/99? title=completed) Улучшены возможности однонажатийного выполнения.
! [Пример](http://progressed. io/bar/92? title=completed) Улучшены возможности однонажатийного выполнения архива.
! [Пример](http://progressed. io/bar/72? title=completed) Улучшены возможности однонажатийного выполнения пакета архивов. В ближайшие дни будет создан пакет unit тестов.
! [Пример](http://progressed. io/bar/28? title=completed) Улучшены возможности добавления описательного текста во все коды для удобства будущего публикационного использования. Автор планирует организовать текстовое описание причин написания кода, встреченных трудностей, методов решения, способов мысли при написании и необходимых оптимизаций в будущем.
! [Пример](http://progressed. io/bar/68? title=completed) Улучшены возможности отслеживания исполняемых состояний программы.
Недополненные функции: батч-обработка (работа над этим CMD-функционалом прекращена, в будущем будет реализовано в TinShell)
Недополненные функции: процесс записи последних 100 конфигураций узлов с временной операцией.##### Недополненные функции: интеграция большего количества Weka и R.
В работе: пятый этап очистки движка, полное использование VPCS вместо структуры vpc требует времени.
Недополненные функции: улучшение внешнего вида удаления функций.
Недополненные функции: поддержка нескольких языков.
Недополненные функции: создание коммерческой версии этого ETL-софта, замена моих фотографий на открытую без авторских прав картинку единорога.
Недополненные функции: модификация режима регистрации OSGI на основе сканирования файлов.
## Как скомпилировать Delta Analytics
Для этого программного обеспечения требуется только Java IDE (например, Eclipse, IntelliJ IDEA) и UTF-8-кодировка. Программа работает на любой операционной системе, поддерживающей JDK версию 8 и выше.
Ядро программы было написано вручную автором, без использования каких-либо плагинов, что позволяет свободно переводить его на другие языки.
Автор: Лю Яогuang 20190310
Комментарии ( 0 )