在Windows上构build或安装pg_loader

我在一台由企业IT严格pipe理的Windows 7笔记本电脑上运行PostgreSQL 9.6 。 我没有这台笔记本电脑的pipe理员权限,但可以通过BeyondTrust授予的提升权限执行“许多”事情,包括软件安装。

我使用这个数据库从各种来源导入一些中等大小的数据集并进行一些深入的分析和报告。 这些数据集有一个疯狂的编码和格式变化,导致他们的挑战。 对于一个数据集,我首先将其导入到MySQL中,从数据中删除违规字符,将其导出到CSV,最后将清理后的数据导入到PostgreSQL中。

作为一个实验,我在运行macOS 10.12的家庭iMac上安装了PostgreSQL 9.6和pg_loader,并且能够毫无问题地导入所有的数据集。

鉴于所有这一切的背景,我有一个需要使用pg_loader导入各种数据集。 但是,该网站不提供Windows安装程序或在Windows上编译它的说明。

任何人都可以向我指出下面的一个方向,列表从最理想到最不理想?

  1. Windows安装程序的pg_loader
  2. 与pg_loader类似的Windows安装程序
  3. 在Windows上编译pg_loader的详细说明
  4. 在导入之前使用Python清理数据的build议(警告:我对Python有很less的经验)