【发布时间】:2019-01-24 13:38:19
【问题描述】:
我想用 python 从 pandas 数据帧生成 qlikview qvd 文件。 python中有一个qvd解码器(https://github.com/BenSimonds/Qlik-Script-Tools/),但我对qvd编码器很感兴趣。
【问题讨论】:
标签: python python-3.x pandas qlikview
我想用 python 从 pandas 数据帧生成 qlikview qvd 文件。 python中有一个qvd解码器(https://github.com/BenSimonds/Qlik-Script-Tools/),但我对qvd编码器很感兴趣。
【问题讨论】:
标签: python python-3.x pandas qlikview
我还没有看到生成qvd 文件的方法(至少不是开源的)。 Qlik 理解另一种类似于qvd - qvx 的格式(QlikView 数据交换)。
还没有看到很多生成qvx 文件的工具,但至少可以找到一些(较旧的)文档。
This link 将引导您访问 Qlik 社区帖子,其中包含有关该主题的内容 + 带有 qvx 规范的 PDF
This link 来自 Qlik 的帮助页面(可能与 pdf 文档重叠)
几年前也有人启动了Node 项目,该项目可以生成qvx 文件(它可能会对您有所帮助)https://github.com/kmpm/node-qvx
【讨论】:
最好/最快的方法是将您的 Pandas 保存为 CSV。 然后在 QlikView/QlikSense 脚本中加载它,然后
STORE Table into file.qvd (qvd);
我尝试了一些非 qlikview qvd 库,它们仅适用于读取文件,当我使用它们保存 qvd 时,我经常遇到文件损坏,所以最好使用 qlikview 脚本。
【讨论】: