在Python中运行这段代码时,如果有人能在这方面向我提供建议,我们将不胜感激。谢谢
dataframe = pandas.read_sql(sql,cnxn)
DatabaseError:执行失败的sql 'SELECT * FROM _data‘:('HY000',"HY000Connector Dremio未能执行查询: SELECT *从train_data\n30038Query执行错误。详细信息:[\n nVALIDATION错误:表'train_data‘未找到\n\n nSQL查询选择*从train_data\nstartLine 1\nstartColumn 15\nendLine 1 \nendLine 24\n\n ERROR Id: 24c7de0e-6e23-44c6-8cb6-b0a110bbd2fd (用户:31010\n\n从第1行到第15列到第1行,第24栏:.see log (SQLExecDirectW)")
发布于 2020-06-04 09:14:33
您只需要提供您的空间名称,就在表名之前。例如:
SELECT * FROM
SpaceName.train_data这是一个从Dremio空间获取数据的查询,Dremio源不能用于数据摄取。Dremio Source仅用于在数据库和Dremio之间建立连接。
发布于 2020-06-02 06:51:37
这个问题正在解决,它说表不存在,应该给出一个有效的表,在dremio中它可以在一个特定的空间内。
https://stackoverflow.com/questions/62131393
复制相似问题