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.
> 
> 

Reply via email to