Helper function to make it more R-like to set Drill SESSION or SYSTEM optons. It handles the conversion of R types (like TRUE) to SQL types and automatically quotes parameter values (when necessary).

drill_set(drill_con, ..., type = c("session", "system"))

Arguments

drill_con

drill server connection object setup by drill_connection()

...

named parameters to be sent to ALTER [SYSTEM|SESSION]

type

set the session or system parameter

Value

a tbl (invisibly) with the ALTER queries sent and results, including errors.

Details

If any query errors result, error messages will be presented to the console.

References

Drill documentation

Examples

not_run({ drill_connection() %>% drill_set(exec.errors.verbose=TRUE, store.format="parquet", web.logs.max_lines=20000) })