来自 Databricks 的 Jaydebeapi.connect()

问题描述 投票:0回答:0

我能够从数据块读取数据并将数据写入 Teradata 但无法运行 jaydebeapi.connect() 函数。

''' '导入jaydebeapi jdbc_driver_loc ='dbfs:/FileStore/jars/bad3070d_dcf9_445a_ad2f_a83066001166-terajdbc_20_00_00_06-6121b.jar,dbfs:/FileStore/jars/008ecc1e_67f3_44f6_b2a4_51753s-cd1cd1 config_dict={"JDBCURL":"jdbc:?,LOGMECH=LDAP","JDBCDriver":"com.teradata.jdbc.TeraDriver","DB_User":"?","DB_PWD":"?"} jdbcUrl=config_dict["JDBCURL"] jdbcDriver =config_dict["JDBCDriver"] user=config_dict["DB_User"] password=config_dict["DB_PWD"] 打印(jdbcDriver) 打印(jdbcUrl) jars=["dbfs:/FileStore/jars/bad3070d_dcf9_445a_ad2f_a83066001166-terajdbc_20_00_00_06-6121b.jar","dbfs:/FileStore/jars/008ecc1e_67f3_44f6_b2a4_51753cd1dfsd07"sconfig"s conn = jaydebeapi.connect('com.teradata.jdbc.TeraDriver',jdbcUrl,[用户,密码],jars) '''' 错误:类型错误:找不到类 com.teradata.jdbc.TeraDriver

我可以使用相同的 teradata 连接手动连接。

有人请对此发表评论。

谢谢。 狗屎

我试图改变驱动程序以及路径。

database-connection databricks teradata jaydebeapi data-connections
© www.soinside.com 2019 - 2024. All rights reserved.