Dinky


Введение
Открытая платформа для реального времени, построенная с использованием Apache Flink в качестве ядра, способная к разработке задач приложений в реальном времени, отладке данных и мониторингу в процессе выполнения, помогающая упростить создание эффективных приложений в реальном времени.
Основные возможностиОсновные возможности следующие:
- Погружение в разработку данных с использованием Flink SQL: Dinky обеспечивает моментальное завершение, улучшение синтаксиса, онлайн-отладку, проверку синтаксиса, логическое планирование, каталог, линеаризацию, сравнение версий и многое другое.
- Поддержка многоверсионной разработки и выполнения Flink SQL: Dinky поддерживает несколько режимов разработки и выполнения для Flink SQL, включая локальный, standalone, сессию Yarn/Kubernetes, Yarn Per-Job и приложение Yarn/Kubernetes.
- Поддержка экосистемы Flink: соединители, FlinkCEP, FlinkCDC, Paimon, PyFlink.
- Поддержка улучшения синтаксиса Flink SQL: Dinky улучшает Flink SQL с такими функциями, как синхронизация баз данных, среды выполнения, глобальные переменные, агрегирующие функции таблиц, зависимость загрузки, разрешения на уровне строк и выполнение JAR.
- Поддержка реального времени для ведомости и ввода данных в экосистеме FlinkCDC.
- Поддержка онлайн-отладки в реальном времени: предварительный просмотр таблицы, ChangeLog и UDF.
- Поддержка каталога Flink, онлайн-запроса и управления метаданными источников данных.
- Поддержка операций и обслуживания задач в реальном времени: онлайн и оффлайн, информация о задаче, журнал задачи, информация о версии, снимок задачи, мониторинг, линеаризация SQL, записи тревоги и т. д.
- Поддержка реального времени для тревог задач и групп тревог: DingTalk, WeChat, Feishu, E-mail, SMS, Http и т. д.- Поддержка автоматически управляемого восстановления SavePoint/CheckPoint и механизмов активации: последний, самый ранний, указанный и т. д.
- Поддержка управления ресурсами: экземпляр кластера, конфигурация кластера, источник данных, тревога, документация, глобальная переменная, проект Git, UDF, ресурс, системная конфигурация и т. д.
- Поддержка корпоративного управления: многопользовательский режим, пользователь, роль, токен.
- Больше скрытых функций ждут открытия от наших пользователей. ## Основные принципы
Скриншот запуска
Data Studio

Data Debug

Task Monitor

Task Metrics

Участие в вкладе
Ветка разработки — Dinky 1.3.0, а ветка 1.2 — Dinky 1.2.4.

Приветствуем вас в нашем сообществе, чтобы вместе создать выигрышную ситуацию. Пожалуйста, обратитесь к процессу вклада: Как вносить вклад.
Благодарим всех, кто уже внес вклад в Dinky!

Как развернуть
Для получения подробной информации о компиляции исходного кода и установке и развертывании, обратитесь к разделам: Компиляция исходного кода и Установка и развертывание.
БлагодарностиDinky родился на плечах гигантов. Мы выражаем искреннюю благодарность всем открытым проектам и их сообществам! Мы также надеемся, что мы не только получатели открыто-источника, но и вкладчики в открыто-источник. Мы также надеемся, что партнеры, которые разделяют наш энтузиазм и веру в открыто-источник, присоединятся к нам в вкладе в сообщество открыто-источника.Вот текст с исправлениями:
Вот частичный список благодарностей:
Apache Flink
Apache FlinkCDC
Apache Paimon
Apache DolphinScheduler
Apache Doris
DruidAnt-Design-Pro
MyBatis Plus
Monaco Editor
Sa Token
SpringBoot
Благодарим JetBrains за предоставление бесплатной лицензии для открытых источников.

Получить помощь
-
Создайте issue и предоставьте ясное описание.
-
Посетите официальный сайт для чтения последней документации.
-
Войдите в WeChat-сообщество пользователей (рекомендуется, добавьте WeChat wenmo_ai
для приглашения в группу) и QQ-сообщество пользователей (543709668) для общения, и заполните примечание "Dinky + название компании + должность".
-
Подписывайтесь на WeChat-канал для получения последних официальных статей: Dinky Open Source.
Авторские права
Пожалуйста, обратитесь к LICENSE документу.
Комментарии ( 0 )