Dynamic Addition of Query Runners in Redash Without Rebuilding (Beginner Question) #7183
Unanswered
johnthotekat
asked this question in
Q&A
Replies: 1 comment 3 replies
-
|
Query runners are essentially python code that sends raw query texts to a database. Each database has some unique aspects to which the python code needs to adapt. Following best practices, Redash maintainers and contributors should thoroughly test their runner code. From a security perspective, all accesses to the db should be managed upon the creation of the db users. AFAIK, Redash has little way or responsibility to prevent a |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I'm new to Redash and still learning about its architecture and capabilities. As I explore its features, I'm curious about the possibility of extending its functionality by adding new query runners dynamically.
From what I understand so far, adding a new query runner typically requires modifying the core codebase and rebuilding the application. However, I'm wondering if there's a more flexible approach.
My question is: Is there a way for a Redash beginner to add new query runners dynamically at runtime, without having to rebuild and redeploy the entire application?
Specifically, I'd like to know:
As someone new to Redash, I'm open to learning about any existing solutions, workarounds, or even alternative approaches that might address this need. Any beginner-friendly insights or explanations would be greatly appreciated.
Beta Was this translation helpful? Give feedback.
All reactions