Hi Chris Matta, At the moment, Zeppelin allow one 'Interpreter setting' derived from an interpreter in a notebook.
Therefore, Zeppelin will always use the first available interpreter (drilllocal) among your 3 interpreter settings derived from jdbc interpreter drilllocal(%jdbc), jdbc(%jdbc), mysql(%jdbc). Fortunately, jdbc interpreter in master branch allows multiple connections in a single 'Interpreter setting'. Please take a look 'Multiple connections' section in http://zeppelin.incubator.apache.org/docs/0.6.0-incubating-SNAPSHOT/interpreter/jdbc.html Thanks, moon On Wed, Mar 2, 2016 at 11:52 AM Christopher Matta <cma...@mapr.com> wrote: > If i’m understanding configuring multiple jdbc prefixes correctly I should > be able to create an Apache Drill interpreter called “drilllocal” as a jdbc > interpreter, but I’m not having much success with identifying it with it’s > prefix: > > This is the drilllocal config (meant to connect to my local, embeded > drillbit): > [image: interpreter shot] > > This notebook has 3 jdbc interpreters enabled: > [image: notebook settings] > > The problem is that the %jdbc interpreter is returning connection info > from the drilllocal interpreter, even though it’s configured to connect > to a remote instance: > [image: results] > > And as you can see the %jdbc(drilllocal) prefix isn’t found. Any ideas > why this may be happening? > > Chris Matta > > cma...@mapr.com > 215-701-3146 > >