第96页,共129页。 显示 1,286 条结果 (0.079 秒)
使用第三方系统的资源权限验证
://wiki.smartbi.com.cn/download/attachments/51942517/worddav7c5014227b0eff91260ddca72cc9a584.png?version=1&modificationDate=1591587100000&api=v2 参考“扩展包部署 https添加接口查询
” > “产品表” ,右键打开扩展菜单,点击“属性”,找到 “产品表” 资源的节点ID,并且记录下来 javascript.png 2、 建数据模型并增加 脚本查询 , 把刚记录下来的资源节点复制到下图的变量中, 再写获取数据的代码,写完之后,点击 执行 执行成功之后可以看到已经获取到产品表 的数据: 5.png导入资源
的资源”,可通过扩展包实现。 资源导入状态说明 资源导入的状态有如下几种: 覆盖式导入:表示可覆盖导入。表示资源ID、资源类型和资源真名都相同的时候,会对原有资源进行覆盖操作。 不允许导入:表示需修改一些选项,即可导入。 空:表示可直接导入,无任何冲突。 资源导入时不允许导入的情况及解决办法,如下表所示大数据量查询优化:预计算
算原始表)下拉框中仅显示模型中有度量的事实表,维表不会显示 这里是以事实表为中心,根据数据模型中设置的关系(基数、筛选方向),会动态构建出一个查询 核心子图 ,预计算可以针对该查询 核心子图 中的所有字段。 什么叫“核心子图”? 先要了解子图:子图(也可以理解为扩展表),也可以理解为数据模型中的每个表都可构建跨表创建计算列
,分析商品的利润数据,如下图可以清晰的看到各个商品的利润情况: lirun002.png 4 跨表计算列创建原理 以 “核心子图” 为准进行跨表计算列的创建。 什么叫“核心子图”?先要了解子图:子图(也可以理解为扩展表),也可以理解为数据模型中的每个表都可构建一个子图,A表的子图是以A表为中心,根据筛选通过存储过程或 ETL 同步用户
应用系统ID VARCHAR(255) default NULL c_compdefine 扩展定义 LONGTEXT default NULL c_isenabled 是否启用 VARCHAR(255) default NULL t_group_role(用户组附录:Smartbi前端框架介绍
)JS文件:使用 jsloader 方式按需加载js文件,jsloader 也是封装了请求gbk.jsp?name=jsname,见“第四课:如何修改Smartbi JS文件”里的说明; (2)CSS文件:为了减少css的请求,系统采用bof_merge.css.jsp将css合并一次性加载,同时提供了扩展点修改系统内的样式或新增样式,扩展点中配置的css文件,bof_merge.css.jsp会自动识别并加载; (3)HTML文件:html文件一般作为组件的布局和展现文件,下面介绍的“ Module2:js组件基类”,如果使用了基类的init方法,默认会自动加载同名的.html文件,也可以使用domutils.doGetSmartbi前端框架介绍
)JS文件:使用 jsloader 方式按需加载js文件,jsloader 也是封装了请求gbk.jsp?name=jsname,见“修改Smartbi JS文件”里的说明; (2)CSS文件:为了减少css的请求,系统采用bof_merge.css.jsp将css合并一次性加载,同时提供了扩展点修改系统内的样式或新增样式,扩展点中配置的css文件,bof_merge.css.jsp会自动识别并加载; (3)HTML文件:html文件一般作为组件的布局和展现文件,下面介绍的“ Module2:js组件基类”,如果使用了基类的init方法,默认会自动加载同名的.html文件,也可以使用domutils.doGet("相对于仪表盘导出引擎问题排查技巧
了,跳到登录界面,统一节点时间后,导出就正常了 9)导出出错:Node is either not visible or not an HTMLElement image (26).png 由于导出的组件是通过宏控制按钮点击后显示后才导出的,但是目前导出功能,无法处理宏扩展的事件,因为是用户自定义的,不是产品内置AIChat_二次开发教程_AIWeb入口_V2
实现的RestFul API接口。本文主要就是介绍如何使用Smartbi AIChat的接口实现自己的前端页面。 1.2 适用场景 使用Smartbi AIChat 提供的API适合以下场景开发: 觉得Smartbi内置的对话界面不好看,可以使用Smartbi扩展包机制重新开发使用界面 需要将对话嵌入到集团内部APP中 … 】 说明: 用户自定义界面,可以脱离Smartbi,嵌入在第三方平台里面,包括: 第三方Web应用 第三方Android应用 第三方IOS应用 如果是Web页面,推荐使用Smartbi扩展包方式开发集成页面。这样可以避免跨域问题。如果需要在第三方应用中开发,需要做对所有API做服务端转发