如何从雪花到jupyter笔记本数据框导入时间列?

时间:2016-09-15 13:31:22

标签: python jupyter snowflake-datawarehouse

我需要将数据从雪花导入Jupyter。在数据集中,我有一个时间列,它是从时间戳值导出的。

每次我尝试导入数据时,Jupyter都说过程失败了,下面是错误信息。

我该如何解决这个问题?

ERROR:snowflake.connector.converter:Failed to convert: field T: TIME::76493.000000000
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/snowflake/connector/converter.py", line 88, in to_python
    type_name=type_name))
AttributeError: 'SnowflakeConverter' object has no attribute '_TIME_to_python'
ERROR:snowflake.connector.cursor:failed to convert row to python
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/site-packages/snowflake/connector/cursor.py", line 658, in __row_to_python
    res += (self._connection.converter.to_python(col_desc, col),)
  File "/usr/local/lib/python2.7/site-packages/snowflake/connector/converter.py", line 88, in to_python
    type_name=type_name))
AttributeError: 'SnowflakeConverter' object has no attribute '_TIME_to_python'
ERROR: An unexpected error occurred while tokenizing input
The following traceback may be corrupted or invalid
The error message is: ('EOF in multi-line string', (1, 0))

1 个答案:

答案 0 :(得分:0)

您可以查看Python Connector版本吗?该错误表示Python Connector不支持TIME数据类型。自v1.0.6起支持TIME数据类型。截至今日,最新版本为1.2.8: https://pypi.python.org/pypi/snowflake-connector-python/

以下是Jupyter笔记本中TIME数据类型的示例: https://gist.github.com/smtakeda/e401c80d71f2da4aa7452d238c5ccffa