paul-rogers commented on PR #13787:
URL: https://github.com/apache/druid/pull/13787#issuecomment-1546391110

   @xvrl, thanks for the question. It seems that PyDruid has historically 
focused on queries: primarily for native queries, also for SQL. PyDruid has 
great integrations with things like SqlAlchemy, Pandas, etc.
   
   The Python API here is primarily for the operational aspects of the Druid 
REST API. It allows those of us who tinker with Druid to create notebooks to 
drive various Druid tasks. This API also has query features, including those 
not (yet) supported in PyDruid, such as support for MSQ, both for ingestion and 
for query. (MSQ query, at the moment, is a bit awkward, but it does work.)
   
   A way to combine efforts would be to expand PyDruid to offer the non-query 
features in this API, as well as including (experimental) MSQ query support. 
Since PyDruid has historically been query-focused, there could be two 
"PyDruid+" modules: one for the classic query tasks, another for the other 
Druid REST API features. Combining the two APIs would certainly make life 
simpler for users: just one library to import rather than two.
   
   How do you suggest we might proceed? 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to