我有一个包含15K条记录的熊猫数据框。我正在通过PuTTY在EC2实例中运行代码。我想将数据框加载到雪花表中。我正在使用to_sql的pd_writer选项,但出现分段错误。即使我只尝试插入5条记录,仍然出现相同的错误。
我已经在Python中进行了一些计算,结果存储在数据框中。 现在,我使用下面的代码通过EC2连接将数据加载到雪花中,而雪花是通过密钥对身份验证完成的,并且在从雪花中获取数据到Python之前使用了相同的连接
df.to_sql(cust_table, eng,index=False, method=pd_writer)
在这里,eng
是sqlalchemy.engine.Engine
。
我也使用了下面的方法,但是出现了相同的细分错误。
write_pandas(ctx,df,cust_table)
在这里ctx = snowflake.connector.connect(...)
。