第202页,共580页。 显示 5,795 条结果 (0.162 秒)
汇总依据介绍
1 概述 汇总依据可以对一组数据进行汇总,一般使用汇总后的值进行再计算。 汇总依据包括:求和,平均值,计数,去重计数,最大值,最小值,中位数、样本标准差、总体标准差、样本方差、总体方差、百分位数(如5、10、25、50、75、90、95)、属性,以满足用户不同的需求。 数值型字段汇总依据默认:合计,非数值字段默认:计数。 指标模型的原子指标的汇总依据也支持:求和,平均值,计数,去重计数,最大值,最小值,中位数、样本标准差、总体标准差、样本方差、总体方差、百分位数(如5、10、25、50、75、90、95)、属性。详细可查看:创建指标。 2 功能简介 在数据模型中,原子度量的汇总依据包括基础汇总依据和更多自定义JavaBean示例
此文档说明如何在Smartbi中实现自定义JavaeBean示例。 该文档适用于V10.5以下版本。 另,V10.5以上版本可直接在数据模型新建“java查询”获取数据,原来的“java数据源入口”由license进行控制。 在项目的使用过程中,有一些数据不能直接从关系或者多维数据源中获取,可能需要从另外一些途径获取又或者需要一些特殊的处理。 Smartbi中的基于关系数据源的数据集、多维数据集和多维分析都无法完成此功能,因此提供了Java查询二次开发接口允许项目进行定制开发。 为了应对这种需求,Smartbi提供了一个可以根据需要扩充的Java查询方式,可以根据实际情况开发来满足您的需求小版本更新指南
smartbi主程序:在应用服务器中新的部署包替换旧包。并且进行知识库升级操作。详情参见:。 升级数据挖掘引擎/SmartbiETL组件:若使用了数据挖掘/SmartbiETL功能,则需同步升级数据挖掘引擎/SmartbiETL。详情请参见:。 升级数据模型/Smartbi OLAP Server:若使用了数据模型功能,则需同步升级数据模型Smartbi OLAP Server。详情请见: 升级导出引擎SmartbiExport:若使用了导出引擎SmartbiExport功能,则需同步升级导出引擎SmartbiExport。详情请见: 1、不建议在生产环境中直接升级。若确实需要在生产环境中直接升级,请先参考文档 升级测试 https计算度量实现场景介绍
1 背景 在日常产品使用的过程中,很多用户提出各种各样的场景,整理之后统一放在这里供大家参考,后续会不断补充完善。 1、计算度量相关信息,可以查看:自定义计算度量。 2 示例说明 2.1 值判断是否为空 场景描述:数据源中存储的数据有null,需要验数据 为 null时 显示为 0 。 创建计算 … 3张表; 一个客户对应多个合同,一个合同对应多比收款。想知道这个客户的合同销售额的最大(后)日期多少? 1、通过 Lastnonempty 函数 zuihouriqi.png 2.8 求方差 场景描述:求销售额的年方差 1、创建计算度量,通过 VAR 函数 fangcha.png 2、预览数据用户同步
用户 通过数据模型获取第三方系统的用户数据,并在用户同步计划中配置字段映射,设置定时同步 1.操作简单方便,不需要写代码 2.可实现定时自动同步 3.提供调度日志、运维方便 无法做到实时同步 通过存储过程或 ETL 同步用户 使用存储过程或 ETL 定时将第三方系统中的用户等信息同步到 Smartbi 用户表中 数据库底层同步用户,速度快 不依赖系统是否启动 支持定时同步 实现难度较大 通过SDK API接口同步用户 在第三方系统中使用 Smartbi 用户管理的远程调用接口实现用户等信息的同步 可监听第三方系统的用户变化,做到实时同步 修改第三方系统代码,嵌入同步用户的代码报表查询提示 Too many connections
(本文仅供参考) 问题描述 用户在正常使用制作报表时,提示以下信息: 当前数据库连接数过多 image2025-5-16_14-29-24.png image2025-5-16_14-29-59.png image2025-5-16_14-30-13.png 原因分析 可能原因1:该项目是集群部署,两个节点,其中也使用OLAP SmartbiOLAP 高可用,也默认为集群。 BI连接数据库 默认数据库连接池为100 两个节点 一个数据源连接,连接池=2*100+2*100 (因为olap读取的连接池数 也是数据源连接值。) 数据源连接池数= 客户数据库给的连接数/4⬝ 场景二:多台服务器部署
单节点部署Smartbi各个组件,在使用过程中可能会出现cpu资源抢占的情况。比如MPP高并发,大数据量查询操作、多并发执行导出的场景,数据挖掘大数据量计算场景等,都可能导致服务器资源不足,从而出现访问Smartbi慢,卡顿甚至报错等情况。 当前针对各个组件占用服务器CPU资源,没有好的限制方法,因此,我们建议可以 … Smartbi、知识库、导出引擎 4核、8G 8核+、16G+ 可根据实际部署组件以及使用场景申请服务器资源 服务器二 数据挖掘、高速缓存库、Spark、Python、OLAP 4核、8G 8核+、32G+ 可根据实际部署组件以及使用场景申请服务器资源 场景2、MPP数据抽取,高并发查询怎么通过筛选参数把字段为空的值刷选出来
(本文档仅供参考) 问题说明 怎么通过刷选参数把字段为空的值刷选出来。例如下图的数据集,statue 是作为参数的,希望参数为空的时候查询出第2行数据。 image2021-6-3_16-50-29.png 解决方案 1、建参数,并在参数备注之中构造“未完成”作为选择的值 image2021-6-3_16-51-4.png 2、通过一下方式处理sql,判断出选择“空值”实际筛选出空数据 image2021-6-3_16-51-45.png 3、效果图 image2021-6-3_16-52-3.png 问题说明 怎么通过刷选参数把字段为空的值刷选出来。例如下图的数据集,statue 是作为参数的,希望分页行数 - 电子表格报表类型设置为清单报表后实现获取报表总行数
示例 电子表格报表类型设置为清单报表后,实现获取报表总行数。 注:该方案在需要获取的数据量大的时候不适用,此时如需获取总行数建议通过宏代码实现。 image2018-6-19 16:20:49.png 实现步骤 1.创建数据集 创建一个数据集,包含三个字段:产品类别、产品名称和销售量。预览如下: https://history.wiki.smartbi.com.cn/download/attachments/27001601/image2016-7-7%209%3A41%3A37.png?version=1&modificationDate=1467855696000&api=v2 数据集相关设置项请参考透视分析(旧)导出失败:超出了单元格上限!请缩小结果集或联系管理员修改系统配置。
图2: image2018-11-15 10:51:21.png 说明:【透视分析单元格上限】的作用是限制每页加载的报表单元格总数据,以保证对浏览器渲染不会造成过大压力,以至于导致浏览器无响应等现象;同时减少对服务器的内存压力,因为此项限制同时可控制加载到服务器内存上的数据量大小。 而报表在进行浏览的时候没有弹出此项提示是因为前端进行了报表分页,缩小了每页展示的单元格上限。当导出Excel选择【导出所有页的表格】的时候,这时候后台加载数据量就是需要一次性将所有数据查询返回服务器内存上,从后台逻辑来说就是一个不分页的效果,因此会超出了【透视分析单元格上限