Use Native Query

This option specifies whether the connector uses native queries, or converts the queries emitted by an application into an equivalent form in . If the application is Databricks-aware and already emits , then enable this option to avoid the extra overhead of query transformation.

  • Enabled (1): The connector does not transform the queries emitted by an application, and executes queries directly.
  • Disabled (0): The connector transforms the queries emitted by an application and converts them into an equivalent form in HiveQL.
Important:

Using native query mode may impact parameterized queries, see EnableNativeParameterizedQuery and PopulateParametersForNativeQuery to alter connector behaviour if your parameterized statement is not working.

Key Name Default Value Required

UseNativeQuery

1

No