在python中运行此代码时出现以下错误,如果有人能就此向我提供建议,我将不胜感激。谢谢 dataframe = pandas.read_sql(sql,cnxn)
databaseerror:sql'selectfrom train\u data'执行失败:('hy000',“[hy000][dremio][connector](1040)dremio未能执行查询:selectfrom train\u data\n[30038]查询执行错误。详细信息:[\n验证错误:未找到表“列车数据”\n\nsql查询select*from列车数据\nstartline 1\nstartcolumn 15\nendline 1\nendcolumn 24\n\n[错误id:24c7de0e-6e23-44c6-8cb6-b0a110bbd2fd onuser:31010]\n\n(org.apache.calcite.runtime.calcitecontextexception)从第1行第15列到第1行,第24列:…[参见日志](1040)(sqlexecdirectw)“)
2条答案
按热度按时间js5cn81o1#
只需在表名之前提供空间名。例如:
这是一个从dremio空间获取数据的查询,dremio源不能用于数据摄取。dremio源只能用于在数据库和dremio之间建立连接。
klr1opcd2#
这个问题正在解决,它说表不存在,应该给出一个有效的表,在dremio中它可以在一个特定的空间内