gpt4 book ai didi

python - 如何通过Python脚本使用NZ Loader (Netezza Loader)?

转载 作者:行者123 更新时间:2023-11-28 22:56:29 28 4
gpt4 key购买 nike

我有一个巨大的 csv 文件,其中包含数百万条记录,我想使用 python 脚本将它加载到 Netezza 数据库中。我尝试了简单的插入查询,但速度非常非常慢。可以指出一些示例 python 脚本或一些想法,我该如何做?

谢谢

最佳答案

如果安装了 Netezza 管理工具,则可以对 nzload 进行 shell 调用。

像这样:

os.system("nzload -host myhost -u myuser -pw mypassword -db MYDB -t MYTABLE -skipRows 1 -nullValue NULL -quotedValue DOUBLE -df \"C:\\myinputfile.txt\" -delim \"|\" -dateDelim \"-\" -lf c:\\logs\\nzload.log -bf c:\\logs\\nzloadbad.log")

另请参阅:Calling an external command in Python

关于python - 如何通过Python脚本使用NZ Loader (Netezza Loader)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15592980/

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