yaml
type: "io.kestra.plugin.databricks.sql.Query"

Execute a SQL query on a Databricks cluster.

Examples

yaml
id: databricks_sql_query
namespace: company.team

tasks:
  - id: sql_query
    type: io.kestra.plugin.databricks.sql.Query
    accessToken: <your-accessToken>
    host: <your-host>
    httpPath: <your-httpPath>
    sql: SELECT 1

Properties

host

  • Type: string
  • Dynamic: ✔️
  • Required: ✔️

Databricks host.

httpPath

  • Type: string
  • Dynamic: ✔️
  • Required: ✔️

Databricks cluster HTTP Path.

To retrieve the HTTP Path, go to your Databricks cluster, click on Advanced options then, click on JDBC/ODBC. See Retrieve the connection details for more details.

sql

  • Type: string
  • Dynamic: ✔️
  • Required: ✔️

SQL query to be executed.

accessToken

  • Type: string
  • Dynamic: ✔️
  • Required:

Databricks access token.

catalog

  • Type: string
  • Dynamic: ✔️
  • Required:

properties

  • Type: object
  • SubType: string
  • Dynamic:
  • Required:

schema

  • Type: string
  • Dynamic: ✔️
  • Required:

timeZoneId

  • Type: string
  • Dynamic:
  • Required:

The time zone id to use for date/time manipulation. Default value is the worker default zone id.

Outputs

size

  • Type: integer
  • Required:

uri

  • Type: string
  • Required:
  • Format: uri