Dataround Link v0.9.0 Release Notes
We're excited to announce the release of Dataround Link v0.9.0! This is a significant milestone release that delivers robust data integration capabilities with support for synchronizing multiple data sources.
About Dataround Link
Dataround Link is an open-source data integration tool designed for multi-source heterogeneous data synchronization. It supports seamless integration and synchronization of structured, semi-structured, and unstructured data. Adopting a zero-code visual design philosophy, it eliminates the need for configuration files or programming, allowing users to easily configure and manage complex data synchronization tasks through an intuitive web interface.
Core Features
- Multi-source Heterogeneous Support - Unified support for structured, semi-structured, and unstructured data sources
- Structured Data Support - Traditional relational databases (MySQL, PostgreSQL, Oracle, SQL Server, TiDB, etc.)
- Semi-structured Data Support - Kafka, JSON, and more
- Unstructured Data Support - Images, videos, model files, documents, and other file types
- Zero-Code Visual Interface - No configuration files or programming required, pure visual operations
- Virtual Table Support - Map semi-structured data from Kafka, JSON, etc. to structured data through virtual tables, enabling synchronization with relational databases
- Based on SeaTunnel - Table data synchronization is implemented based on Apache SeaTunnel, providing stable and reliable data transmission capabilities
Deployment Options
Docker Deployment (Recommended)
Using the default embedded H2 database:
docker run -p 5600:5600 -d dataround/link:0.9.0Using an external PostgreSQL database:
docker run -e SPRING_PROFILES_ACTIVE=prod \
-e DATASOURCE_URL=jdbc:postgresql://your-postgres-host:5432/dataround_link \
-e DATASOURCE_USERNAME=your_username \
-e DATASOURCE_PASSWORD=your_password \
-p 5600:5600 -d \
dataround/link:0.9.0Building from Source
Requirements:
- Java 17 or higher
- Maven 3.8 or higher
Build steps:
git clone https://github.com/dataround/dataround-link.git
cd dataround-link
mvn clean package -DskipTestsThe deployment package will be generated at: dataround-link-svc/target/dataround-link-0.9.0.tar.gz
Database Initialization
Dataround Link supports both PostgreSQL and H2 databases:
PostgreSQL (Production):
- Create database:
CREATE DATABASE dataround_link; - Tables are automatically created on service startup
H2 (Development/Testing):
- No installation required, H2 is configured to persist data to local files
- Tables are automatically created on service startup
Starting the Service
PostgreSQL (Production):
./bin/start.shH2 Database (Development/Testing):
./bin/start.sh --spring.profiles.active=testAccess URL: http://localhost:5600/datalink
Supported Connectors
- JDBC Connector (supports major relational databases)
- Hive Connector
- Kafka Connector
- File Connector (supports FTP/SFTP)
Feedback and Contributions
If you encounter any issues or have suggestions during usage, please contact us through:
- GitHub Issues: https://github.com/dataround/dataround-link/issues
- GitHub Discussions: https://github.com/dataround/dataround-link/discussions
We welcome all forms of contributions, including but not limited to code submissions, documentation improvements, and feature suggestions.
Thank you for choosing Dataround Link!