BeamSQL is built on top of Apache Beam Java SDK, as a relational API for unified batch and streaming data processing.