R/snowflake_core.R

Defines functions snowflake_connect

library(dplyr)
library(dplyr.snowflakedb)


#' @export
snowflake_connect = function(credentials) {
    Sys.setenv(JAVA_HOME = credentials$javahome)
    options(dplyr.jdbc.classpath = credentials$snowflakejdbc)
    con = src_snowflakedb(
        user = credentials$user,
        password = credentials$password,
        account = credentials$account,
        opts = list(
            warehouse = credentials$warehouse,
            db = credentials$db,
            schema = credentials$schema
        )
    )

    con
}
auth0/rauth0 documentation built on July 3, 2021, 4:11 p.m.