2016-09-15 2 views
1

私はSnowflakeからJupyterにデータをインポートする必要があります。データセットには、タイムスタンプ値から派生した時間列があります。snowflakeから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)) 

答えて

0

Python Connectorのバージョンを確認できますか?このエラーは、TIMEデータ型がPython Connectorでサポートされていないことを示しています。 TIMEデータ型はv1.0.6からサポートされています。今日の時点で、最新バージョンは1.2.8です。ここ https://pypi.python.org/pypi/snowflake-connector-python/

はJupyterのノートブックのTIMEデータ型の例である: https://gist.github.com/smtakeda/e401c80d71f2da4aa7452d238c5ccffa

関連する問題