第175页,共579页。 显示 5,790 条结果 (0.162 秒)
创建计算指标
计算指标是是基于已有指标通过四则运算或结合条件而产生的一类指标,如:“月度毛利率”,该类指标不需要将数据结果存储到指标存储库中的指标,只在前端计算结果展现即可。 下面我们演示如何新建一个计算指标“合同回款率”,该指标的表达式为:回款金额/合同金额。 1、在“指标管理”界面,单击 新建指标 按钮,进入到“新建指标”页面,按照下图设置“业务属性”: 指标管理-4.png 2、单击 下一步 按钮,进入到“指标配置”页面:按照下图设置表达式。 指标模型中至少存在一个定义了存储设置的原子指标,在“指标配置”环节才允许设置表达式。 指标管理-5.png 由于计算指标不需要落地,查询数据时根据表达式动态计算结果,因此不需要设置映射ETL-上传Excel文件英文括号变成两个双引号
(本文档仅供参考) 问题现象 使用ETL的Excel文件上传功能,英文括号会两个双引号,见下图 image2024-2-27_10-1-26.png 原因 数据源节点使用的excel节点。由于可能存在xss攻击问题,excel节点对于单元格内的一些特殊字符进行转义处理,其中就包括英文的括号。因此英文括号转义后会变成双引号,需用双引号来过滤;而中文括号不在特殊字符范围内,故可以筛选出来。 处理方案 可以采用以下三种方案进行规避处理: 方案一、先在excel上面用中文的括号来代替英文的,然后重新上传excel文件,后面再使用预处理节点把中文的括号替换回英文括号(如需要的話,不需要则无需再处理回英文括号); 方案二业务库迁移之后ID替换操作指南
添加的,会引起找不到对象的问题 4、缓存可能会影响使用,切换数据库和id后建议系统清除缓存 可视化等数据集,默认是自动缓存的,修改了数据库类型,需要清除缓存(清除时需确保数据集不是打开状态),数据集设置了禁用缓存不受影响 5、其他不支持 SQL查询、sql数据集、参数等用户使用手写SQL部分无法支持。 只支持 … 业务库迁移之后ID替换操作只适用于2024-05-07号之后的包。 1 背景 业务库在迁移,数据连接修改为其他类型的数据库,或者本身数据库的catalog、schema发生了改变,已有的报表取数会找不到表,导致查询报错。 Smartbi 为了解决这类问题,业务库迁移之后,可以替换ID。 其核心原理值转换 - 电子表格如何实现值互转如空0转换、空转换为其他字符
16:18:10.png 则浏览数据效果如下:在原始值为空的都会显示为0。然后我们可以设置"原始值"对应列隐藏。 image2014-10-16 16:18:19.png 方法3:可以通过对电子表格写宏来实现。 可以通过写服务器宏来实现空值转换为其他字符。 转换前 … (本文档仅供参考) 空值显示为0或是其他字符 当交叉表中数据是通过行和列单元格扩展组合获取得到的,其中当交叉组合不存在时,则单元格值显示为空。 我们希望空值显示为0,或是显示为其他字符如N/A,则有三个方法实现: 文档目录: 方法1:使用产品自带功能设置。 选中数据列单元格,进入单元格属性仪表盘-前端系统扩展接口说明
> | on | [接口名称](https://smartbi.feishu.cn/docs/doccnd0RTRACnIwLJwmzRCX1d5d#aDiesp),回调方法 … ) | 获取页面对象 | # install 初始化接口 <strong>触发时机:</strong>仪表盘创建时。 <strong>作用:</strong>此时仪表盘刚进行创建,此时开发者可以在此接口中通过 on 方法添加对仪表盘事件的监听,并进行一些数据准备sql查询order by应用到仪表盘中排序不生效
(本文档仅供参考) 问题说明 在数据模型中新建sql查询,sql查询中对字段做了order by。使用该模型新建仪表盘,排序效果没有生效 image2024-5-21_16-49-9.png 原因解释 在仪表盘中应用数据模型时,sql会做一层嵌套,嵌套后的sql顺序是不确定的,不一定会按照嵌套前的数据展示。 image2024-5-21_16-43-44.png 解决方案 方案一:在报表层指定排序字段,如下: image2024-5-21_16-46-56.png 方案二:新建命名集,通过写mdx命名集指定排序。参考: 1、命名集-根据某字段排序 2、构建数据模型 ⬝ 自定义命名集 方案三:最新的V11中支透视分析(旧)如何调整日期格式
(本文档仅供参考) 问题说明 在自助分析的透视分析中(引用业务主题的数据),如何调整日期格式如下格式? image2018-12-29 14:10:19.png 解决方案 具体可通过如下方式实现: 方式一:新建计算字段,将日期字段通过写SQL实现要展示的效果,新建计算字段可参考wiki文档:计算字段 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=41550890 image2018-12-29 14:11:58.png脱敏规则
数据集(SQL方式) 在源表设置了脱敏规则,写SQL无法继承源表字段的脱敏规则,比如在数据模型中使用SQL查询,需要重新设置脱敏规则 脱敏规则的缓存 默认读取数据集的缓存策略,比如:数据模型是禁用缓存则脱敏规则也是禁用缓存。 设置脱敏规则原则 报表层原则上不设置脱敏规则。 2.5.2 涉及 … 1 概述 数据脱敏是指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。 脱敏规则是涉及数据安全的,和数据行权限一样,越底层越优先,如数据源上给表字段身份证设置了脱敏规则A,在数据模型上给此字段设置脱敏规则B,系统依然会用脱敏规则A,避免用户钻漏洞,同样基于身份证的计算字段等都会是脱敏的,都是如何查看各个资源类型的中文名称
11.多维分析:OLAP_REPORT 12.portal页面: PAGE 13.WEB链接:URL 14.SMARTBIX_DATASET:自助数据集 15.SMARTBIX_PAGE:自助仪表盘 16.AUGMENTED_DATASET:数据模型 17.DEFAULT_TREENODE:文件夹 二、获取到资源类型对应的中文名称方法 方式一: 在知识库中打开t_restree 表,然后先确定资源ID和c_restype类型,然后在系统中打开报表: 1.jpg高效处理资源集成难题
由于电子表格里参数是通过英文逗号进行分割多个参数,所以在多个参数传递的时候只能写成"value":"2020,2021" ,若业务数据中不规范有逗号,则会解析为两个参数,由于电子表格的架构实际目前无法解决该问题。 仪表盘上的参数逻辑不同于电子表格,不仅可以写成"values":"2020,2021"和电子表格的逻辑一致,还额外提供了数组的写法"values":["2020","2021"]。此时需要注意,如果使用数组的写法,数组中的每一项表示一个参数,如写为"values":["2020,2021"]则表示传递的参数是2020,2021的整体,而不是拆分成两个参数,可解决业务数据中有英文逗号的问题。 2、url转码