Developer How-tos

Documentation How to Add to this Documentation
This page describes how to add to the documentation for this project. This includes forking and cloning the project from Github, getting started using R Markup (Rmd), editing and previewing a new page, and committing the updated documentation back up to Github.
AWS How to Create a New Amazon Web Services (AWS) Instance
AWS provides free tier services and the ability to create a free AWS account. This guide will walk through the process to do this.
Databricks How to Create a New Databricks Instance
Databricks provides a 14 day trial version of Databricks. This free version will require a host such as AWS, Azure, or Google Cloud. This documentation uses AWS but should be vaild for the most part for Azure and Google Cloud.
Databricks Create a Databricks Token
Use this guide to create a Databricks token. This token will be used as a password for the URL we will use to connect to our Databricks instance using JDBC.
Databricks Getting Started with JDBC
This guide shows where to find and how to use the JDBC connection string and other resources required to connect to Databricks using JDBC.
Databricks Enable DBFS
By default, Databricks does not enable file browsing. We will want to browse the files we upload to make sure we’ve uploaded what we think we’ve uploaded. This guide shows how to enable file browsing.
OHDSI
Documentation
OHDSI on Databricks (Introduction and Documentation)
This document gives and introduction and background on how to create a complete OHDSI on Databricks implementation. This can be used to create a demo CDM instance, or to connect an existing CDM instance (e.g. from your elt process). The implementation described here does not use Docker/Broadsea and assumes that you have installed basic development/implementation software such as Java and PostgreSql.
OHDSI
Standalon (Tomcat)
OHDSI on Databricks (Standalone Implementation Guide)
This quick start guide describes how to set up and instance of the OHDSI stack using a standalone Tomcat instance (i.e. not Broadsea). Running Atlas as a standalone application is NOT the preferred method to run Atlas as this method requires the instalation and cofiguration of a large amount of software that is automated using Broadsea on Databricks Implementation Guide
OHDSI
Broadsea
Broadsea on Databricks Implementation Guide
This document describes how to standup OHDSI on Databricks using Broadsea.
OHDSI
Configuration Notes
OHDSI on Databricks Configuration Notes
This document describes details on configuration required for a successful deployment of OHDSI on Databricks including details on the JDBC URL, Parameterization of the JDBC Token, UseNativeQuery, SocketTimeout, and SSL configuration.