gpt4 book ai didi

python-3.x - 使用Python将数据写入雪花

转载 作者:行者123 更新时间:2023-12-03 23:34:02 24 4
gpt4 key购买 nike

使用Python可以不使用Snowflake内部阶段直接将数据写入snowflake表吗????
似乎是先在stage中写入,然后将其转换,然后将其加载到表中的辅助任务。可以像RDBMS中的JDBC连接一样一步完成吗?

最佳答案

将数据加载到 Snowflake 的绝对最快方法是从内部或外部阶段的文件中加载数据。时期。所有连接器都可以使用标准插入命令插入数据,但这不会很好地执行。也就是说,许多 Snowflake 驱动程序现在透明地使用 PUT/COPY 命令通过内部阶段将大数据加载到 Snowflake。如果这就是您所追求的,那么您可以利用 Pandas write_pandas命令在单个命令中将数据从 Pandas 数据帧加载到 Snowflake。在幕后,它将为您执行 PUT 和 COPY INTO。
https://docs.snowflake.com/en/user-guide/python-connector-api.html#label-python-connector-api-write-pandas
我强烈推荐这种模式而不是任何驱动程序中的 INSERT 命令。而且我还建议在加载到 Snowflake 之后而不是之前进行转换。

关于python-3.x - 使用Python将数据写入雪花,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63616368/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com