第26页,共433页。 显示 4,322 条结果 (0.036 秒)
第二课:Smartbi图形宏
1 图形宏简介 当图形需要根据数据,动态展示一些效果的时候,使用扩展属性也难以满足。Smartbi提供了“图形宏”功能,用户能根据需求实现图形的各种动态效果。“图形宏”是报表宏的一部分,是单指作用在ECharts图形对象上的报表宏,用户可以使用“图形宏”实现丰富的图形效果(如下图,实现柱图轮播)。 柱图轮播.GIF 基本上,使用Smartbi的图形宏功能,可以在Smartbi实现任何使用ECharts能够实现的图形。创建入口与创建报表宏相同(详见:报表宏创建方式 https://wiki.smartbi.com.cn//pages/viewpage.action?pageId=69731515),功能明道云集成Smartbi跨域问题
(本文档仅供参考) 问题: 用户使用明道云SaaS版,域名是:https://www.mingdaoyun.com https://www.mingdaoyun.com, 需要集成用户自己的Smartbi,域名是:https://smartbi.***.com.cn/smartbi/vision/index.jsp https://smartbi.xibei.com.cn/smartbi/vision/index.jsp 目前通过同iframe+openresoure.jsp+url 带用户名和密码的方式,集成时浏览器提示跨域不安全问题,导致跳转到登录页面。针对这种SaaS平台集成Smartbi 时,我们是否有解决跨域问题Smartbi前端框架介绍
1.Smartbi 前端框架 1.1前端组件框架 Smartbi 是典型的基于JavaScript的面向对象框架,整个系统只有几个入口jsp(譬如index.jsp、login.jsp),剩下基于AJAX按业务或操作逻辑按需动态加载或注销组件,譬如在系统中双击一张分析报表,系统就会调出报表组件 … )JS文件:使用 jsloader 方式按需加载js文件,jsloader 也是封装了请求gbk.jsp?name=jsname,见“修改Smartbi JS文件”里的说明; (2)CSS文件:为了减少css的请求,系统采用bof_merge.css.jsp将css合并一次性加载,同时提供了扩展点修改系统内的样式或新增Smartbi V10.1-基础平台
新特性列表中:+表示新增;^表示增强;<表示变更 新增【+】 增强【^】 +【基础平台】资源树实现过滤空目录 +【系统集成】新增令牌单点登录方式 +【系统运维】限制数据模型的按次抽取的并发数 ^【基础平台】“关于Smartbi”窗口标准化:调整产品Logo及增加产品线信息 ^【基础 … 功能简介 新版本中,新增了一种加密传输的单点登录方式——“令牌登录”,可用于第三方系统集成Smartbi时单点登录中加密传输用户信息,安全系数更高,不会暴露用户的真实密码。 image2021-9-8_17-21-47.png 参考文档 详情请参考 令牌登录功能说明 https单点登录集成,通过谷歌浏览器80版本及以上访问Smartbi报表,有时会跳转到Smartbi登录界面
(本文档仅供参考) 问题现象 1、2020年3月份有用户反馈,在第三方系统通过iframe的方式集成Smartbi的url,并拼接了登录信息从而实现单点登录,在谷歌浏览器(80版本)中,打开报表有时会跳到Smartbi登录界面(现象如下图所示),通过IE、火狐等其他浏览器访问是正常的。 2、基于 Chromium 开源项目的内核浏览器,如新版本的Microsoft Edge浏览器,第三方系统拼接了登录信息集成smartbi,也会存在跳到Smartbi登录界面的问题。 image2020-3-19 11:48:57.png 问题分析 1.问题的本质 新版本的chrome浏览器(80版本之后)对cookie的校验更加严格东方通部署smartbi通过URL拼接参数添加特殊字符{}[]
(本文档仅供参考) 问题 项目原来使用tomcat部署smartbi,在url通过URL拼接参数打开报表报400,根据以下wiki解决了Tomcat高版本部署smartbi通过URL拼接参数打开报表报400,后进行环境迁移,更换了应用服务器,新环境部署应用服务器为东方通,遇到同样有问题。 解决方案: 根据东方通厂家人员提供信息现场修改如下: image2024-3-29_10-8-17.png image2024-3-29_10-8-23.png 基本配置上图都可解决,如还有问题,可以看一下东方通版本。此前遇到下图版本出现该问题,最终跟踪是东方通的bug,联系中间件厂商提供补丁包,更新后即可金蝶Apusic-AS-6.0 部署Smartbi
: worddavd9b7bab7b80468b5aa8fab5b9e50dbf8.png 4、在右侧点击 部署 按钮,开始部署。 worddav1ff64dab3b56e721279d7e1b7ed04e9f.png 5、进入部署应用框界面,输入应用名称,选择需要部署的smartbi.war文件,点击 完成 。 其中,应用名称为部署在服务器的名称,根据需要自定义名称,可以是Smartbi,可以是公司名称等。 worddav672f09c8bfb8d8711cbfd6afa7f4e54e.png 6、部署成功。 7、登录Smartbi配置页面,设置知识库信息,上传License文件,请参考 配置Smartbi。 8、如需要在系统中加载Smartbi如何统计smartbi里面的各种报表类型的数量
(本文档仅供参考) 问题说明: 如何统计smartbi里面的各种报表类型的数量? 解决方案: 可以通过写sql去知识库里面的t_restree表里面查询。比如查询smartbi里面所有电子表格报表的数量。 select count(*) from t_restree where c_restype='SPREADSHEET_REPORT' 其中c_restype字段代表的是资源类型,各种常见资源类型的中文对照如下(不同版本有细微不同,具体见 如何查看各个资源类型的中文名称 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=76678900Smartbi SaaS-租户管理平台
思迈特SaaS BI云平台采用云原生技术,实现Smartbi的云端部署,为用户提供云端租户,其功能和本地部署版一致。用户无需购买硬件,开通即可使用。云平台具有租户管理平台,实现租户的创建和管理。 云平台的底层是K8S容器引擎,能自动部署、启停和管理容器化应用程序。K8S管理的服务器硬件可以自动扩容,当租户数量超过阈值后,能自动的增加服务器,保障Smartbi租户的性能及用户体验。每个租户是独立的容器组,运行Smartbi所需的各个组件,租户高度隔离,互不干扰,安全性高。 相比于Smartbi本地安装,云端租户具有以下优势: 1.开通即用,无需购买硬件,无需下载,无需安装,无需申请License,无需运维。1-2分钟可创建新Windows Tomcat安装包部署 Smartbi
安装步骤 1. 安装Java 检查服务器上是否已经安装了Java,如果没有,请先安装Java。 因为Smartbi至少需要8G以上内存,所以必须安装64位的JDK才行。 2. 安装Tomcat ①从官网下载tomcat安装包:https://tomcat.apache.org/ https … 下载 image2020-10-16_16-32-8.png 下载下来是个压缩包,无需安装,直接解压就能使用。 3. 修改启动参数 接着请修改Tomcat的启动参数,此步骤不可省略。具体操作请参考 修改Tomcat启动参数的推荐方法 https://wiki.smartbi.com.cn/pages