Open emanueledomingo opened 1 year ago
I'm not entirely sure about it but checked how the UI console does the engine switch and basically the MSQ is a separate endpoint. Normal SQL queries are sent to /druid/v2/sql
while MSQ queries go to /druid/v2/sql/task
. Unfortunately just changing the URL didn't work for me; possibly the MSQ endpoint isn't quite compatible.
Hi everyone.
With Druid 24.0.0 the team included the possibility to start an ingestion using SQL. This uses a new SQL engine called
multi-stage-query
. Changelog here.This seems to not be supported in
pydruid
(using SqlAlchemy). If i runi get
Using:
pydruid[sqlalchemy]==0.6.5
sqlalchemy==1.4.46
Is there a way to specify a different engine? it will be great to use
sql-msq-task
instead ofnative
.