第13页,共314页。 显示 3,139 条结果 (0.108 秒)
资源集成异常排查指南
(本文档仅供参考) 在集成传递参数给smartbi的资源时,经常会遇到一些问题,以下是常见的排查方案,供参考。 一、目标报表参数显示值或展示结果不符合预期 检查form表单或url地址是否传递了对应的参数并且传递的参数名称是否正确(加密参数解密后不能乱码),如果没传递参数或者传递的参数名称不正确,需要修改 … :clientId error 没有提前做单点登录,同时打开了多个报表资源,并且每个资源的url中都拼接了登录相关的参数(如user和password参数、不同的smartbiCookie、不同的令牌登录参数),也就是做了并发登录产生了多个会话造成会话冲突。解决方案是提前在第三方系统的一个隐藏位置做单点登录(可以集成smartbi通用问题-如何替换宏代码中的svg资源?
问题描述 在组件模板资源中,有些组件模板宏代码使用了svg资源,但是现在需要替换成自己想要的svg图片资源,应该怎么修改呢? 解决方法 1、选择⼀个.svg⽂件,右键快捷菜单-打开⽅式-选择记事本或者⾃⼰常⽤的⽂本编辑器; 01.png 2、复制<path d="">,d中双括号中的内容(如图,选中的蓝⾊⽂字部分) 如果粘贴发现⽂字有换⾏需要删除⼀下换行。 02.png 3、粘贴svg的路径到宏中。 注意:要加上"path://"前缀,这个⽤于表⽰是svg格式的资源,即:"path://${svg的内容}" 03.png资源迁移时如何把自定义图标同步迁移
(本文档仅供参考) 问题说明: 资源迁移的时候,资源图标能一起迁移吗? 360截图17090914427870.png 解决方案: 自定义图标有两种形式,一种直接上传图片,还有另外一种可以直接写图标路径(如下图),该需求可以通过写路径的方式,然后将图标放在扩展包中,资源迁移的时候连同扩展包一起迁移即可。 image2018-10-31 18:58:3.png 补充说明: 资源树上的图标尺寸为:16px*16px,文件格式为PNG一键部署后内置资源打不开
问题描述 项目环境两台服务器部署产品组件,都是采用的一键部署的方式,两台服务器部署时勾选相应的组件,主要点是知识库和olap分开部署在两台服务器中,部署完成后启动,打开内置的资源报表报错。 原因分析 image2024-8-31_15-47-16.png 通过查看日志,数据源连接不上,northwind的数据源连接信息ip是localhost,无法更改,在olap和bi不在一台服务器的情况下,互访的过程中,bi能通过高级设置访问olap,没有问题,但olap在处理数据时,需要读取数据源的ip,但读到的都是localhost,会在自己所在的服务器当中找,导致无法连接部署内置资源中的mysql。 解决方案: 如果是回写-导入资源回写规则匹配不上
(本文档仅供参考) 问题: 客户测试环境开发了回写报表,但是在迁移资源的时候,导入到生产后 回写规则需要每次都需要手动选择一下。如下图 image2024-8-21_14-39-24.png 排查思路: 首先排查excel插件高级设置–监听工作薄内容发生改变是否勾选。 image2024-8-21_14-48-24.png 一般情况下只要勾选了就可以解决了呢。 但是还有一种情况,已经勾选了还是同样的问题。 需要查看一下导入的数据源的资源id是否一致(如果不一致就会存在该问题) image2024-8-21_15-9-0.png 报表中所使用的数据源中的表id是否一致同步资源树信息到第三方系统中
1.说明 如果在项目中使用第三方系统的权限验证,很可能也需要同步 Smartbi 资源树信息(即目录树节点的详细信息)到第三方系统中以配合权限验证,即每当Smartbi中的资源树发生变化时,资源树信息监听类会监听到资源树变化,此时可以在监听类中通知第三方系统及时更新,效果如下。 资源树同步演示2.0.gif 2.实现步骤 1、在插件包中新建一个Java类com.func.takeover.catalogtree.TreeSyncDemo,并且实现接口smartbi.catalogtree.ICatalogTreeListener。 2、配置新建的Java类,方式有如下两种同步资源树信息到第三方系统中
1.说明 如果在项目中使用第三方系统的权限验证,很可能也需要同步 Smartbi 资源树信息(即目录树节点的详细信息)到第三方系统中以配合权限验证,即每当Smartbi中的资源树发生变化时,资源树信息监听类会监听到资源树变化,此时可以在监听类中通知第三方系统及时更新,效果如下。 资源树同步演示2.0.gif 2.实现步骤 1、在插件包中新建一个Java类com.func.takeover.catalogtree.TreeSyncDemo,并且实现接口smartbi.catalogtree.ICatalogTreeListener。 2、配置新建的Java类,方式有如下两种即席查询跳转-传值给仪表盘资源
“作为数据源。 1. 创建一个即席查询,效果如下: image2021-12-9_10-15-27.png 2. 创建一个自助仪表盘,拖拽表组件到画布区并拖拽以下字段到表上,最后将”年份“拖拽到该表组件的筛选区作为筛选器。 image2021-12-9_10-24-28.png 3. 在左侧资源树中找到先前创建 … 跳转规则名称。接着选择”点击对象“为”表格“,选择”源资源链接字段“为“年份”。 image2021-12-9_10-26-5.png 6. 点击 下一步,进入”跳转规则设置区“的第二步,选择目标资源为先前创建的仪表盘资源,选择参数来源为”<字段真实值>年份即席查询跳转-传值给仪表盘资源
“作为数据源。 1. 创建一个即席查询,效果如下: image2021-12-9_10-15-27.png 2. 创建一个自助仪表盘,拖拽表组件到画布区并拖拽以下字段到表上,最后将”年份“拖拽到该表组件的筛选区作为筛选器。 image2021-12-9_10-24-28.png 3. 在左侧资源树中找到先前创建 … 跳转规则名称。接着选择”点击对象“为”表格“,选择”源资源链接字段“为“年份”。 image2021-12-9_10-26-5.png 6. 点击 下一步,进入”跳转规则设置区“的第二步,选择目标资源为先前创建的仪表盘资源,选择参数来源为”<字段真实值>年份报表资源集成传参示例
更多:集成场景参考文档:从第三方系统中打开Smartbi资源 - Smartbi Insight V11帮助中心 - https://wiki.smartbi.com.cn/pages/viewpage.action?smt_poid=43&pageId=115000996