-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dremio jdbc plugin #162
Dremio jdbc plugin #162
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think using both drivers is useful as you can do the same with the Dremio driver and the Apache Flight SQL driver.
We will discuss internally if we need to change something about that.
@Getter | ||
@NoArgsConstructor | ||
@Schema( | ||
title = "Query a Dremio database through Apache Arrow Flight sql driver." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
title = "Query a Dremio database through Apache Arrow Flight sql driver." | |
title = "Query a Dremio database through Apache Arrow Flight SQL." |
@Plugin( | ||
examples = { | ||
@Example( | ||
title = "Send a sql query to a Dremio direct database and fetch a row as outputs using Apache Arrow Flight sql driver", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
title = "Send a sql query to a Dremio direct database and fetch a row as outputs using Apache Arrow Flight sql driver", | |
title = "Send a SQL query to a Dremio database and fetch a row as outputs using Apache Arrow Flight SQL", |
} | ||
), | ||
@Example( | ||
title = "Send a sql query to a Dremio coordinator and fetch a row as outputs using Apache Arrow Flight sql driver", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
title = "Send a sql query to a Dremio coordinator and fetch a row as outputs using Apache Arrow Flight sql driver", | |
title = "Send a SQL query to a Dremio coordinator and fetch a row as outputs using Apache Arrow Flight SQL", |
@Plugin( | ||
examples = { | ||
@Example( | ||
title = "Send a sql query to a Dremio database and fetch a row as outputs", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
title = "Send a sql query to a Dremio database and fetch a row as outputs", | |
title = "Send a SQL query to a Dremio database and fetch a row as outputs", |
@Plugin( | ||
examples = { | ||
@Example( | ||
title = "Wait for a sql query to return results and iterate through rows", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
title = "Wait for a sql query to return results and iterate through rows", | |
title = "Wait for a SQL query to return results and iterate through rows", |
"", | ||
"triggers:", | ||
" - id: watch", | ||
" type: io.kestra.plugin.jdbc.clickhouse.Trigger", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
" type: io.kestra.plugin.jdbc.clickhouse.Trigger", | |
" type: io.kestra.plugin.jdbc.dremio.Trigger", |
closes kestra-io/kestra#1854 |
What changes are being made and why?
How the changes have been QAed?
Dreamio query was tested through Dremio Test Drive and Dremio OSS (Docker)
Arrow Flight SQL was tested through Dremio account, adding source that supports Apache Arrow Flight sql
Setup Instructions