Det kan ta lite tid att installera, men PrestoDB är en giltig OpenSource-lösning att överväga.
Du ansluter till Presto med JDBC, skickar SQL till den, den tolkar de olika anslutningarna, skickar till de olika källorna och gör sedan det sista arbetet på Presto-noden innan resultatet returneras.