Вкладка Initial SQL
Вкладка Advanced
-
Пользовательские параметры подключения. По умолчанию
socket_timeoutуже задан; этот параметр может потребоваться изменить, если какие-то выгрузки обновляются очень долго. Значение этого параметра указывается в миллисекундах. Остальные параметры можно найти здесь; добавьте их в это поле, разделяя запятыми -
JDBC Driver custom_http_params. Это поле позволяет добавить некоторые параметры в строку подключения ClickHouse, передав значения в параметр драйвера
custom_http_params. Например, именно так задаетсяsession_id, когда установлен флажок Set Session ID -
JDBC Driver
typeMappings. Это поле позволяет передать список сопоставлений типов данных ClickHouse с типами данных Java, используемыми JDBC-драйвером. Благодаря этому параметру коннектор автоматически отображает большие целые числа как строки; вы можете изменить это, передав свой набор сопоставлений (не знаю, зачем) с помощьюПодробнее о сопоставлениях читайте в соответствующем разделе -
JDBC Driver URL Parameters. В этом поле можно передать остальные параметры драйвера, например
jdbcCompliance. Будьте внимательны: значения параметров должны передаваться в формате URL-encoded, а еслиcustom_http_paramsилиtypeMappingsпередаются и в этом поле, и в предыдущих полях вкладки Advanced, то значения из двух предыдущих полей вкладки Advanced имеют более высокий приоритет -
Флажок Set Session ID. Он нужен для задания настроек на уровне сеанса на вкладке Initial SQL и генерирует
session_idс временной меткой и псевдослучайным числом в формате"tableau-jdbc-connector-*{timestamp}*-*{number}*"