ClickHouse / ClickHouse/clickhouse-java

Use a properties file to customize a JDBC connection

Aperta
#2,651 1 commento 1 reazione 0 assegnatari Vedi su GitHub
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.