Zeppelin的Interpreter没有对SQL Server做原生的支持,如果想通过Zeppelin操作SQL Server目前几种方法:
- 通过Zeppelin的JDBC
- 通过第三方Zeppelin
- 自己写Interpreter
通过Zeppelin的JDBC
- 下载JDBC driver
- 提取sqljdbc42.jar,比如保存到:/zeppelin/3rd-lib/sqljdbc42.jar
- 在zeppelin新建interpreter
- 新建Notebook测试
SELECT name FROM master.dbo.sysdatabases
通过第三方Zeppelin
https://hub.docker.com/r/yorek/zeppelin-sqlserver/
自己写Interpreter
非专业选手就别考虑了,比如我 :)