我有连接到Netezza并读取表格的火花代码。
conf = SparkConf().setAppName("app").setMaster("yarn-client")
sc = SparkContext(conf=conf)
hc = HiveContext(sc)
nz_df=hc.load(source="jdbc",url=address dbname";username=;password=",dbtable="")
我按照以下方式进行spark-submit并运行代码。 spark-submit -jars nzjdbc.jar filename.py
我得到以下例外:
py4j.protocol.Py4JJavaError: An error occurred while calling o55.load.
: java.sql.SQLException: No suitable driver
我在这做错了什么?罐子不适合或是不能将瓶子重新标记?如果不是这样,请告诉我正确的方法,并且任何人都可以提供连接以从火花连接netezza的罐子。
我正在使用1.6.0版本的spark。