Druid it self has built in SQL capabilities that is a good as well. As a side have you considered looking at Hive as well it does use Calcite to talk to Druid. The reason i am suggesting Hive is the fact that Hive can run what ever druid can not execute in LLAP or TEZ as opposed to what calcite will do.
-- B-Slim _______/\/\/\_______/\/\/\_______/\/\/\_______/\/\/\_______/\/\/\_______ > On Jun 13, 2017, at 2:45 PM, Junxian Wu <[email protected]> wrote: > > Yes, they did. What we are expecting is to run SQL on druid for our > consumers. They may want the SQL Lab interface in Superset works better. > (Their implementation is definitely not as efficient as Calcite's Relational > Algebra) Therefore, we may provide an option for superset user to use Calcite > connection on Druid to run SQL. > > Thank you. > > > On Tuesday, June 13, 2017 2:40 PM, Slim Bouguerra <[email protected]> > wrote: > > > Thought superset has a native support to connect to druid and use druid’s > physical language rather than SQL > -- > > B-Slim > _______/\/\/\_______/\/\/\_______/\/\/\_______/\/\/\_______/\/\/\_______ > > > On Jun 13, 2017, at 12:19 PM, Junxian Wu <[email protected] > > <mailto:[email protected]>> wrote: > > > > Hi, Dev community, > > Right now, our team are trying to connect Druid to Superset > > (https://github.com/airbnb/superset <https://github.com/airbnb/superset>) > > and other database monitoring tools. I wonder that what will be the best > > way to do so. Superset is based on python and it uses a python SQL > > connection toolkit called SQLAlchemy, they provided some experimental ways > > to connect mySQL through JDBC and those probably could be potentially used > > to connect Calcite. Calcite can provide a standard JDBC connection but I am > > not sure how to expose that. Should I do it through Avatica or there exists > > a simpler way to do it just with Calcite. > > Thank you. > >
