ClickHouse / ClickHouse/clickhouse-java
Use a properties file to customize a JDBC connection
- Lingua principale
- Java
- Stelle
- 1.6k
- Fork
- 636
- Merge medio
- 2g 23h
- PR unite (30g)
- 29
Descrizione
### 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)
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Iniziare esaminando i punti di ingresso della configurazione della connessione JDBC e i requisiti collegati di Tableau per il file delle proprietà; nell’issue non sono indicati file sorgenti né test. Definire il comportamento supportato per il valore predefinito, il classpath e il percorso configurabile, quindi verificare che uno strumento JDBC possa stabilire una connessione dal file delle proprietà.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- database
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100