ClickHouse / ClickHouse/clickhouse-java
Use a properties file to customize a JDBC connection
- Vorherrschende Sprache
- Java
- Sterne
- 1.6k
- Forks
- 636
- Ø Merge
- 2 T. 23 Std.
- Gemergte PRs (30 T.)
- 29
Beschreibung
### Use case
As of today, several tools rely on the JDBC client under the hood, including DataGrip, Tableau, DBeaver, and others. For Tableau, due to vendor limitations, it’s not possible to pass JDBC configurations through the connection string. Instead, configurations must be provided via a properties file.
This approach can also benefit other JDBC-based tools like DataGrip and DBeaver, or scenarios where customers prefer to manage configurations based on the environment rather than being tied to a specific application.
### Describe the solution you'd like
The client should look for the properties file in some default location, in the class path, or in a configurable path.
### Additional context
For Tableau's requirement, you can find details [here](https://help.tableau.com/current/pro/desktop/en-us/connect_customize.htm#use-a-properties-file-to-customize-a-jdbc-connection)
Beitragsleitfaden
Rechercherichtung
Beginnen Sie mit der Überprüfung der Einstiegspunkte für die JDBC-Verbindungskonfiguration und der verknüpften Anforderungen von Tableau an die Properties-Datei; in der Issue wird keine Quelldatei und kein Test genannt. Legen Sie das unterstützte Verhalten für Standardwert, Classpath und konfigurierbaren Pfad fest und überprüfen Sie anschließend, dass ein JDBC-Tool eine Verbindung aus der Properties-Datei herstellen kann.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- database
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Ruhig
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100