IDES is short name of Intelligent Data Exploration Service, aka DataLinked.
- Load and save various data sources for data exploration (such as ETL)
- Support standard SQL for data processing
- Support native Scala/Spark code execution
- ...
Prerequisites for building DataLinked:
- Unix-like environment (we use Linux, Mac OS X, Cygwin, WSL)
- Git
- Maven (we recommend version 3.5.4)
- Java 8 or 11 (we recommend version 1.8)
git clone https://github.com/bebee4java/ides.git
cd ides
./bin/ides-build.sh
Now we got the executable distribution package, like this ides-1.0.0-bin-spark2.4.tgz
.
NOTE: Maven 3.5.4, java 1.8.0_271 in Mac OS X are tested.
- You can use bin/ides-shell.sh to start a Ides serve after unpack the distribution (tgz) package.
- We recommend to run it use yarn-client or local mode in spark cluster after packaged jar(can use bin/package.sh).
The documentation of DataLinked(or IDES) is located on the website: https://www.yuque.com/ides/docs or in the docs/ directory of the source code.
We recommend that you go to the website: https://www.yuque.com/ides for help. We hosted all the documents on the yuque
platform.
This is an active open-source project. We are always open to people who want to use the system or contribute to it. Contact us if you are looking for implementation tasks that fit your skills.
If you plan to contribute to this repository, we recommend you to create an issue at our Issue page first, then commit your source code or other topic (e.g., documentation, new idea and proposal).