使用 Python 从 Qlik API 中提取数据
Extract Data from Qlik API using Python
我有一个要求,我需要从 Qlik API 以 JSON 格式获取数据(就像我们在 Power BI 数据集中所做的那样)并以 CSV 格式解析它。
本质上,附件是我试图从 Qlik 中提取的一种数据 Engine/QRS API。
是否达到此要求?
与 Qlik Engine 的通信是通过网络套接字完成的 (JSON-PRC)
在您的情况下,工作流程应该是:
- 与引擎建立通信通道
- 连接到包含数据的应用程序
- 构造table对象并在定义measures/dimensions中提供所需的measures/dimensions
- 获取 table/object
的布局
- 从布局中提取数据(如果数据超过 10 000 个数据单元格,则必须实现分页)
- 一旦拥有所有数据 - 随心所欲
至少有几个基本示例如何连接 Python。例如Qlik Sense: call Qlik Sense Engine API with Python
我有一个要求,我需要从 Qlik API 以 JSON 格式获取数据(就像我们在 Power BI 数据集中所做的那样)并以 CSV 格式解析它。
本质上,附件是我试图从 Qlik 中提取的一种数据 Engine/QRS API。
是否达到此要求?
与 Qlik Engine 的通信是通过网络套接字完成的 (JSON-PRC)
在您的情况下,工作流程应该是:
- 与引擎建立通信通道
- 连接到包含数据的应用程序
- 构造table对象并在定义measures/dimensions中提供所需的measures/dimensions
- 获取 table/object 的布局
- 从布局中提取数据(如果数据超过 10 000 个数据单元格,则必须实现分页)
- 一旦拥有所有数据 - 随心所欲
至少有几个基本示例如何连接 Python。例如Qlik Sense: call Qlik Sense Engine API with Python