gpt4 book ai didi

windows - 在 Windows 上构建或安装 pgloader

转载 作者:可可西里 更新时间:2023-11-01 13:27:18 33 4
gpt4 key购买 nike

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

我使用此数据库从各种来源导入大量中型数据集,并执行一些深入分析和报告。这些数据集具有疯狂的编码和格式变化,这在导入它们时会带来挑战。对于一个数据集,我首先将其导入 MySQL,从数据中去除违规字符,将其导出回 CSV,最后将清理后的数据导入 PostgreSQL。

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

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

谁能给我指明以下方向之一,列表从最理想到最不理想?

  1. pg_loader 的 Windows 安装程序
  2. 与 pg_loader 相当的替代品的 Windows 安装程序
  3. 在 Windows 上编译 pg_loader 的详细说明
  4. 关于在导入前使用 Python 清理数据的建议(警告:我对 Python 的经验很少)

最佳答案

您可以安装 Windows Subsystem for Linux ,安装 Linux 发行版,然后使用 apt 或其他包管理器安装 pgloader -

$ sudo apt install pgloader
$ pgloader --version

pgloader version "3.4.1"
compiled with SBCL 1.3.3.debian

$ cd /mnt/c/Users/bburns/Desktop
$ pgloader ....

关于windows - 在 Windows 上构建或安装 pgloader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38750898/

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