初期 SQL タブ
Advanced タブ
-
カスタム接続パラメータ。デフォルトでは
socket_timeoutがすでに指定されています。一部の抽出の更新に非常に時間がかかる場合は、このパラメータを変更する必要があることがあります。このパラメータの値はミリ秒単位で指定します。その他のパラメータはこちらで確認できます。このフィールドにカンマ区切りで追加してください -
JDBC Driver custom_http_params。このフィールドでは、ドライバーの
custom_http_paramsパラメータに値を渡すことで、ClickHouse の接続文字列に任意のパラメータを追加できます。たとえば、Set Session ID チェックボックスを有効にすると、session_idはこの方法で指定されます -
JDBC Driver
typeMappings。このフィールドでは、JDBC ドライバーで使用する Java データ型への ClickHouse データ型の型マッピング一覧を渡せます。コネクタはこのパラメータにより大きな整数を自動的に文字列として表示しますが、次のように独自のマッピングセットを渡すことで変更できます (理由はわかりません)マッピングの詳細については、該当セクションを参照してください -
JDBC Driver URL Parameters。このフィールドでは、たとえば
jdbcComplianceなどのその他のドライバーパラメータを渡せます。なお、パラメータ値は URL エンコード形式で渡す必要があります。また、custom_http_paramsまたはtypeMappingsをこのフィールドと Advanced タブ内の前のフィールドの両方で指定した場合は、Advanced タブ内の先行する 2 つのフィールドの値が優先されます -
Set Session ID チェックボックス。初期 SQL タブでセッションレベルの設定を行うために必要です。
\"tableau-jdbc-connector-*{timestamp}*-*{number}*\"形式で、タイムスタンプと疑似乱数を使ったsession_idを生成します