Apache Drill with Jupyter Notebook

Apache Drill with Jupyter Notebook

 

Introduction

Note:

Please follow the following collaborate pages for Building and Installing Drill and Jupyter Notebook

 

Prerequisites

 

  • Have Apache Drill installed and running

  • Have Jupyter Notebook installed and running in virtual environment

  • npm

  • jupyterhub>=0.5

  • beakerx

  • marathon

  • requests

  • requests_toolbelt

  • IPython

  • getpass

  • pandas

  • ipywidgets

 

Setup Apache Drill with Jupyter

 

  • Open up SSH tunnel connection to Jupyter

  • sudo apt-get update

  • sudo apt-get install -y build-essential nodejs python3-pip

  • curl -L https://npmjs.org/install.sh | sudo sh

  • npm -v

  • sudo python3 -m pip install jupyterhub
    sudo npm install -g configurable-http-proxy

  • pip3 install requests

  • pip3 install requests-toolbelt

  • pip3 install pandas