Skip to main content

Thrifty Settings

AtScale supports the following settings for configuring Thrift.

thrifty.hiveserver2.session.max.age

  • Default: 1 day
  • Restart: Yes

Timeout for an entire SQL session.

thrifty.sasl.plain.enabled

  • Default: true
  • Restart: Yes

Whether or not the PLAIN SASL protocol is enabled in thrift.

thrifty.sasl.powerbi_supported_transport.enabled

  • Default: false
  • Restart: Yes

Whether or not a nonstandard thrift transport supporting PowerBI is enabled. Be aware that enabling this setting will cause potential loss of compatibility with other SQL clients such as Tableau.

note

Enabling this setting is not recommend if your site uses other SQL clients to connect to AtScale.

thrifty.sasl.kerberos.enabled

  • Default: false
  • Restart: Yes

Whether or not the KERBEROS SASL protocol is enabled in thrift.

thrifty.client.protocol

  • Default: cloudera
  • Restart: No

The client driver to use when generating configuration (e.g., .tds files).

Supported values:

  • cloudera
  • hortonworks
  • mapr
  • simba
  • atscalesimba
  • atscalesimbajdbc

Unless you have a specific requirement, it is recommended to leave this at its default value.

thrifty.hiveserver2.session.max.age

  • Default: 1 day
  • Restart: Yes

Timeout for an entire SQL session.

thrifty.sasl.powerbi_supported_transport.enabled

  • Default: false
  • Restart: Yes

Whether or not a nonstandard thrift transport supporting PowerBI is enabled. Be aware that enabling this setting will cause potential loss of compatibility with other SQL clients such as Tableau.

note

Enabling this setting is not recommend if your site uses other SQL clients to connect to AtScale.