4

Is there a way to import .yxdb (Alteryx database files) into Pandas/Python, without using Alteryx as a go-between?

4

2 回答 2

5

简短的回答是否定的,目前不是。

更长的答案: .yxdb 支持的原始 C++可在 github 上获得,因为它是开源的,以便在 Alteryx 连接到 R 时遵守 R 许可。请参阅此链接,其中 Ned Harding 在他的博客中解释了这一切。所以基本上,有人可以通过使用开源 C++ 来构建 Python 支持……但目前还没有人这样做。

于 2017-01-20T05:22:04.543 回答
2

不是特定于 python 的,基于Alteryx开源的 C++ 库的YXDB 到 SQLite DB 命令行。

限制:

  • 不是 Python 模块:使用 subprocess 调用命令,然后使用 pandas/sqlite3 从 SQLite 数据库文件中读取。
  • 仅将 YXDB 读入 SQLite:写入 YXDB 未实现(尽管 alteryx 库允许)

免责声明:我是 fork 的作者。

于 2019-05-20T01:14:26.293 回答