使用Python/pandaSDMX处理并上传到Postgresq

2024-06-16 09:32:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在寻找一种方法来获取SDMX文件(如这里:http://www12.statcan.gc.ca/datasets/Alternative.cfm?PID=105929&EXT=SDMX)并将它们处理到Postgresql表中。在

对于较小的数据集,我可以使用rsdmx(https://cran.r-project.org/web/packages/rsdmx/index.html),但对于大型数据集,我们在R中遇到了许多限制

PandaSDMX(https://pandasdmx.readthedocs.io/en/latest/)似乎解决了其中一些问题,但我对Python没有经验,似乎无法使语法正常工作。我可以使用响应.get()将本地文件作为响应对象加载,但不确定从那里转到何处。在

我知道我需要应用代码表(结构文件),但我不确定如何实现或使之成为可以使用odo(http://odo.pydata.org/en/latest/)将其发送到postgresql的方法。在

希望有人能帮忙或建议另一种方法去追求。在


Tags: 文件数据方法httpsorghttplatestgc