第226页,共466页。 显示 4,658 条结果 (0.036 秒)
数据模型
功能索引 功能 说明 概述 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=75696876&src=contextnavpagetreemode 数据模型实现了将所有查询结果归集后,基于CUBE模型以“维度”和“度量 … ?pageId=69737460&src=contextnavpagetreemode 用具体示例演示如何快速定义一个数据模型。 私有查询 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=69737191&src自定义计算成员
1 概述 计算成员是维度成员和度量的结合体,它通过绑定在普通维度上输出自定义成员字段,并且通过多维表达返回数值结果。因此在报表应用时,计算成员必须结合度量字段才有数据意义。 1、新建计算成员时,父成员可不选;如果要选择,只能选择”层次结构“的上级或者父级。 2、计算成员是存储在内存中的,如果底层的数据量过大,在数据模型中自定义"计算成员”可能会导致性能变差。 3、计算成员与分组字段要做的事情有点类似,区别是: 计算成员 不会新增列,而是在选择的字段中增加成员。 分组字段 是新增了新的一列,实现的场景不太一样,详参:自定义分组。 4、自定义成员支持参数,可参考:参数设置 https交互式仪表盘 ⬝ 时间计算
“2022年”所有月份同期值的相加 shijianjisuan-02.png 合计行/列同期值:报表上展示的所有同期值数据的相加 如下图合计行的同期值为所有月份同期值的相加 shijianjisuan-03.png 同比 当期值/同期值*100% 当期值/同期值*100% 同期增长 … 年”小计行的前期值为“2022年”所有月份数据的相加 shijianjisuan-05.png 合计行/列前期值:报表上展示的所有前期值数据的相加 如下图合计行的前期值为所有月份数据的相加 shijianjisuan-12.png 环比 当期值/前期值*100% 当期值/前期值*100多维数据源连接
支持的多维数据库产品有:SQL Server 2000/2005/2008/2010/2012、Mondrian、Essbase 7、Essbase 9、IBM Cubing Services、Jedox Palo和SAP。 连接的地址 用户选择好连接的多维数据库的类型的后,系统自动生成URL连接 … 的数据源,数据源集合的可选列表从服务器中获取。有的多维数据库(Mondrain和Essbase)支持不同的数据库来源不同的数据源。 多维数据库 根据用户指定的数据源,列出该数据源下的所有多维数据库,请指定连接的多维数据库。 设置好数据源连接的配置项后,必须要先进行“测试连接”操作,只有在测试连接加载文件数据用户权限说明
数据的载体除了有库表之外,还有文件,如excel文件、txt文件等。如何将这些记录在文件中的数据转化成数据库表就是Smartbi加载文件数据要解决的。 使用加载文件数据功能导入数据表操作必须满足如下两个前提条件: 加载的文件数据的目标数据源必须支持“允许加载Excel数据”。设置详情请参见:允许加载Excel数据。 执行加载文件数据的用户必须拥有”本地数据源“的操作权限和目标数据源的”编辑“资源权限。设置详情请参见:设置执行加载操作的用户权限。 一旦将数据文件转化成库表后,该库表默认只对加载的用户和超级管理员”admin“开放”编辑“权限,但是这两个用户可以将该库表的资源权限再授权给其它用户,详细设置请参见:导入多维数据源连接
数据库的产品类型。系统支持的多维数据库产品有:SQL Server 2000/2005/2008/2010/2012、Mondrian、Essbase 7、Essbase 9、IBM Cubing Services、Jedox Palo和SAP。 连接的地址 用户选择好连接的多维数据库的类型的后,系统 … 指定连接服务器上的数据源,数据源集合的可选列表从服务器中获取。有的多维数据库(Mondrain和Essbase)支持不同的数据库来源不同的数据源。 多维数据库 根据用户指定的数据源,列出该数据源下的所有多维数据库,请指定连接的多维数据库。 设置好数据源连接的配置项后,必须要先进行“测试连接作业流如何识别“外部ETL”跑完状态?
1、概述 在V10.5beta版本中,识别“外部ETL”跑完状态有以下方法: 1)“源库脚本"节点: 需要写SQL语句并且该节点无法与其他节点关联,需要单独建一个ETL资源,不但操作麻烦而且增加了维护成本。 而V10.5.8,支持”标识“存放在ftp上,也支持”标识“存放在具体的表中,如下图, 扩展了识别方法,操作也更为直观简单,节省了实施成本,确保了数据正确. 未命名文件 (3).png 2、场景举例:通过"ftp方式”检测文件是否存在 某银行项目,客户有自己的ETL工具,会设置时间频率跑定时任务,跑完会把定时任务文件输出到ftp下,并且会生成一个ok.csv文件;如果存在了ok文件,那么资源集成
;也可用 Smartbi 作为统一资源访问门户,将其它系统中已有资源集成到 Smartbi 中。使用下表快速访问 Smartbi 与第三方系统进行资源集成的各种方式。 2.资源集成的几种类型 资源集成方式 方案简述 从第三方系统链接转到Smartbi资源 通过访问 URL 链接,可在第三方系统中集成 Smartbi http://www.smartbi.com.cn/ 整个系统。其中有三种方式可实现链接转到Smartbi,分别是: 1、将登录用户名和密码参数添加到链接后面。 2、在第三方系统中编写JS脚本实现链接跳转,登录用户名和密码写在脚本之中。 3、采用Smartbi单点登录,无需资源集成
;也可用 Smartbi 作为统一资源访问门户,将其它系统中已有资源集成到 Smartbi 中。使用下表快速访问 Smartbi 与第三方系统进行资源集成的各种方式。 2.资源集成的几种类型 资源集成方式 方案简述 Smartbi资源访问说明 通过访问 URL 链接,可在第三方系统中集成 Smartbi http://www.smartbi.com.cn/ 整个系统。其中有三种方式可实现链接转到Smartbi,分别是: 1、将登录用户名和密码参数添加到链接后面。 2、在第三方系统中编写JS脚本实现链接跳转,登录用户名和密码写在脚本之中。 3、采用Smartbi单点登录,无需用户名和密码即可Smartbi中查询SqlServer同名临时表字段会丢失
(本文档仅供参考) 问题说明 1、SqlServer中新建了多张同名#临时表 2、#临时表作为参数传入存储过程查询出结果 3、在smartbi中查询带#临时表参数的存储过程时会出现字段丢失的情况 有关临时表说明可参考网上的介绍:https://zhuanlan.zhihu.com/p/562721751 https://zhuanlan.zhihu.com/p/562721751 问题原因 1、SqlServer以#开头的临时表只会存在于当前数据库连接,如果此连接被释放那么临时表也就消失了。 2、启用连接池后,多张同名临时表的连接在连接池中的可能相同,那么存储过程在连接池获取空闲连接的时候就有可能获取到另一张同名的临时