我必须使用python
连接器在Snowflake
中读取一个巨大的表(10M行),并将其写入csv文件
我在snowfalke文档中读到了fetchmany
fetchmany([size=cursor.arraysize])
Purpose
Fetches the next rows of a query result set and returns a list of sequences/dict. An empty sequence is returned when no more rows are available.
我如何使用它并将数据块写入csv文件,直到所有记录都被完全写入
最好是将数据写入stage,除非您实际上不必为此使用python
步骤是
一,
二,
注意:上面的示例使用
user stage
,但您可以将其更改为您喜欢的阶段类型使用fetch\u pandas\u all()并将数据加载到具有
`
`
注意:我在另一个导入的文件中提供了我的连接详细信息。我从数据库testdb和表store\u sales中选择了2列
相关问题 更多 >
编程相关推荐