User Tools

Site Tools


documentation:support_for_database_platforms:snowflake

Snowflake Support in OHDSI tools

The Snowflake is officially supported by OHDSI tools since September 2022 and starting with ATLAS/WebAPI 2.12 release.

Connection Example

Below is an example for connection to your Snowflake Instance from R code

# Download Snowflake JDBC driver
# https://docs.snowflake.com/en/user-guide/jdbc-download.html
 
install.packages("remotes")
library(remotes)
 
# Install DatabaseConnector and SqlRender
install_github("ohdsi/DatabaseConnector")
install_github("ohdsi/SqlRender")
 
connectionDetails <- DatabaseConnector::createConnectionDetails(
  dbms = "snowflake",
  user = "My_user",
  password = "My_password",
  pathToDriver = "/path/to/driver",
  connectionString = "jdbc:snowflake://my-snowflake-url.snowflakecomputing.com?warehouse=My_Warehouse&db=My_Database"
)
 
conn <- DatabaseConnector::connect(connectionDetails)
DatabaseConnector::querySql(conn, "SELECT * FROM MY_OMOP_SCHEMA.vocabulary")
documentation/support_for_database_platforms/snowflake.txt · Last modified: 2025/01/07 14:01 by konstantin