我目前正在开发一个网络应用程序,我想在其中添加 qlik sense 实用程序。
问题是,即使在阅读了所有有关它的不同文档之后,我仍然发现如何实现 qlik sense API 并不明确。
有人可以帮助我吗?
Qlik Sense 内容可以通过嵌入
方法1
第一种方法会更容易
第 1 步:登录 qlik sense 桌面,导航至单一 api。
Single api 是 qlik sense 提供的应用程序,用于识别具有特定应用程序 ID 的 qlik 应用程序。
第2步:获取您需要的应用程序ID。
第3步:在HTML页面中使用IFrame嵌入qlik对象。
将iframe标签粘贴到html页面中并设置高度和宽度
第4步: 示例 ApplicationID 如下所示:
2fd30673-866d-4bb6-b3be-c5708555ee1f
方法2
使用能力 API
配置 Web 应用程序以与 qlik 服务器通信。应定义 qlik 服务器的主机和端口号。
在 html 中使用 java 脚本
示例 JavaScript 代码:
var config = {
host: "myhost.com",
prefix: "/",
port: window.location.port,
isSecure: true
};
require(["js/qlik"], function(qlik) {
// open the app
var app = qlik.openApp("c31e2aba-3b46-4b13-8b87-c5c2514dea1d", config);
// insert Qlik objects into the page.
app.getObject(document.getElementById("divID"), "objectID");
}
使用 api 连接 qlik sense 服务器的步骤
1.打开 qlik sense 桌面
2.导航到 mashup editop
3.创建新应用程序或编辑现有应用程序
4.从应用程序下拉列表中选择 qlik sense 应用程序
5.打开自动生成的 js 文件 - 该文件包含连接 qlik 的代码使用 API 的服务器并将 qlik 对象嵌入到 Web 应用程序中。
:>)
此外您还可以查看http://integration.qlik.com
查看有关 Web 集成的文档或幻灯片生成器
本次研讨会还解释了以下选项: https://youtu.be/FHQRaYOogiU