【发布时间】:2021-06-07 20:10:02
【问题描述】:
我已经成功地能够使用 websockets 连接到 Qlik Sense JSON-RPC API (QIX)。我可以看到所有的表格、字段和表格数据。这些表有数百万行,查询所有数据需要几个小时。我希望能够按时间戳字段之一进行过滤,以仅获取最新数据。
这是我在连接到wss://{tenant}.us.qlikcloud.com/app/{app_id} 后当前正在进行的 API 调用
{
"jsonrpc": "2.0",
"id": 1,
"handle": -1,
"method": "OpenDoc",
"params": {
"qDocName": "{app_id}"
}
}
{
"jsonrpc": "2.0",
"id": 1,
"handle": 1,
"method": "GetTablesAndKeys",
"params": {
"qWindowSize": {"qcx": 1, "qcy": 1},
"qNullSize": {"qcx": 1, "qcy": 1},
"qCellHeight": 1,
"qSyntheticMode": true,
"qIncludeSysVars": false,
"qIncludeProfiling": false
}
}
{
"jsonrpc": "2.0",
"id": 1,
"handle": 1,
"method": "GetTableData",
"params": {
"qOffset": 0,
"qRows": 1000,
"qSyntheticMode": true,
"qTableName": "{table_name}"
}
}
如何GetTableData 应用过滤器?
【问题讨论】:
标签: qliksense