Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Table of Contents | ||||||
---|---|---|---|---|---|---|
|
1. 内容概述
支持使用DIV的方式将仪表板或设计器集成到其他业务系统中,本节为您介绍。支持使用DIV的方式将仪表板设计器集成到其他业务系统中,本节为您介绍。
Note | ||
---|---|---|
| ||
进行DIV集成之前,需要将Wyn Enterprise 系统进行跨域配置,允许跨域请求。例如: |
2. 示例代码
下面为集成的示例代码,在实际应用中,您仅需根据示例说明替换相应的字段使用即可。
View file name index-Dashboard.html height 250
3. 示例代码使用方法介绍
Image RemovedImage Added
以下对应图中的编号,分别进行解释说明:
(1) 您具体部署Wyn Enterprise 系统的实际域名地址;
(2) 系统中仪表板(Dashboard)插件的版本号;
Image RemovedImage Added
(3) 用户Token,请确保使用的Token 具有足够权限(如查看仪表板,如集成设计器则需创建仪表板权限)。具体获取方法,请详见具有足够权限(集成设计器则需创建仪表板权限)。具体获取方法,请详见生成令牌。
(4) 仪表板的ID,用于集成单个仪表板文档。 仪表板的ID,用于集成仪表板文档。 如集成空的设计器,则不需要,删掉此行即可。
(5) 引用代码,用于集成设计器。
(6) 引用代码,用于集成单个仪表板文档。
4. DIV集成总结
根据以上对示例代码每个部分的介绍,我们对各种集成场景需要的部分总结如下:
集成仪表板的预览状态
如您需要集成单个仪表板,则不需要使用示例代码中集成设计器的代码(图中编号为 5 )。其他部分按照介绍进行替换即可。
集成空的仪表板设计器
如您需要集成一个空的设计器,则不需要添加文档的ID(图中编号为 4 )和用于预览单个文档的代码(图中编号为 6 )。其他部分按照介绍进行替换即可。
集成空设计器并指定数据集或数据模型
如果需要在设计器中指定数据集或模型,那么使用 datasetId 参数指定数据集或模型的ID即可。
ID的获取方法如下,在门户中选中数据集或模型,在URL中即可看到它的ID:
在集成之后的设计器中,添加组件时则户自动加载数据集。
集成仪表板的编辑状态
如您要集成设计器但要编辑已有文档,则需在集成空设计器的基础上添加仪表板的ID 并在代码中添加“dashboardId”参数来引用文档。