ClickHouse / ClickHouse/clickhouse-java
Use a properties file to customize a JDBC connection
- Lenguaje dominante
- Java
- Estrellas
- 1.6k
- Forks
- 637
- Merge medio
- 2 d 23 h
- PR fusionados (30 d)
- 29
Descripción
### 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)
Guía de contribución
Línea de trabajo
Comience revisando los puntos de entrada de la configuración de la conexión JDBC y los requisitos vinculados de Tableau para el archivo de propiedades; en el issue no se menciona ningún archivo de código fuente ni ninguna prueba. Defina el comportamiento compatible para el valor predeterminado, el classpath y la ruta configurable, y luego verifique que una herramienta JDBC pueda establecer una conexión a partir del archivo de propiedades.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- database
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100