第104页,共561页。 显示 5,610 条结果 (0.04 秒)
数据挖掘-自定义离散
概述 将连续的属性进行离散化操作,方便数据挖掘处理。用户可自定义规则进行离散化操作。 输入/输出 输入 一个输入端口,用于接收前置节点传下来的数据集。 输出 一个输出端口,用于输出增加了离散后的字段的数据集。 参数设置 参数名称 说明 … 。 后缀默认值为Buckerizer。 示例 使用“银行零售客户流失数据”,进行自定义离散化,自定义规则将年龄字段离散区间设置为-INF,20,30, 40,INF,其他字段区间为空,输出结果如下图: 图片8.png 自定义离散数据模型演示参数全选且参数联动
(本文档仅供参考) 需求 如果在数据模型中实现参数联动(区域联动省份),且参数默认全选呢? 实现方案 1、创建SQL私有查询,并设置两个参数,具体SQL:select * from `orders` where ({[ `ShipRegion` in ( ${区域 … ('a','b','c','d'),此时才能正常执行SQL返回数据; b.如果SQL查询中写的是"=",控件类型需要控件类型需要选择"单选",因为单选拼接格式 ('a,b,c'),此时才能正常执行SQL返回数据; c.默认值设置all,实现参数【数据挖掘】V9.5升级到V10版本
数据挖掘从 V9.5 升级到 V10 版本的升级内容如下: 数据挖掘组件 V9.5版本 V10版本 更新内容 备注 实验引擎 √ √ 数据挖掘引擎版本更新,添加执行引擎-一键推荐计算机点配置 服务引擎 √ √ 数据挖掘引擎版本更新 Spark √ √ Spark版本由2.4升级到3.1.3版本 需要使用Smartbi提供的安装包 Python执行节点 √ √ 数据挖掘引擎版本更新,新增Python代理程序启动用户。 Hadoop × √ V9.6版本中,新增Hadoop组件,用于节点中间数据存储。 需要使用Smartbi提供数据模型IIF函数使用示例
(本文档仅供参考) 问题 数据模型中的IIF函数如何使用? 方案 1、判断条件为数值型 参考表达式:IIF(数值型字段>1,表达式1,表达式2) 表达式说明:满足条件则返回表达式1,不满足则返回表达式2。 图1.png 2、判断条件为字符串 参考表达式:IIF(维度.currentmember.caption = "xxx",表达式1,表达式2) 图2.png 以上两种情况预览数据效果如下: 图3.png 注:iif返回表达式类型,需数据挖掘-梯度提升决策树
概述 梯度提升决策树原理是训练多棵CART分类树,每棵树建立是基于前一课树的残差,不断的迭代拟合前一课树的残差,通过损失函数的负梯度来拟合,直到残差达到最小。 示例 使用“银行零售客户流失”案例数据,包含17个特征列和1个二类的目标标签。需要对银行客户预测是否流失。通过数据预处理及模型训练,如下图: image2020-6-4 16:33:34.png 其中,特征离散是将年龄、卡龄等数据离散化,是为了提高模型的准确度,提高运行速度。 模型构建中,梯度提升决策树的各个参数: 参数名称 值 说明 归一化 正则化 详情请参考 归一化 https数据挖掘-梯度提升决策树
概述 梯度提升决策树原理是训练多棵CART分类树,每棵树建立是基于前一课树的残差,不断的迭代拟合前一课树的残差,通过损失函数的负梯度来拟合,直到残差达到最小。 示例 使用“银行零售客户流失”案例数据,包含17个特征列和1个二类的目标标签。需要对银行客户预测是否流失。通过数据预处理及模型训练,如下图: image2020-6-4 16:33:34.png 其中,特征离散是将年龄、卡龄等数据离散化,是为了提高模型的准确度,提高运行速度。 模型构建中,梯度提升决策树的各个参数: 参数名称 值 说明 归一化 正则化 详情请参考 归一化 httpsEcharts图形-扩展属性:自助仪表盘饼图自定义数据标签以及提示框内容
(本文档仅供参考) 问题说明 自助仪表盘里面,饼图如何设置,数据标签显示数量,但是鼠标提示显示百分比: 1.png 解决方案 1.双击“产品目录名称”和“数量”字段,由系统自动分配维度到“颜色”标记项、分配度量到“角度”标记项 2.把“产品目录名称”、“数量”拖拽到“标签”标记项,如下图: 2.png 3.修改扩展属性,设置鼠标提示内容,显示百分比: 7.png 3.png "tooltip": { "showContent": true, "formatter": "{b}:{d}%" }, 4.或者可以直接通过扩展属性来实现: (1)双击“产品目录名称”和“数量”字段,由系统自动分配维度到⬝ 使用Gbase 8S V8.4数据库作为知识库
V8.5.5 及之后的版本支持Gbase8S V8.4作为知识库。 配置步骤如下: 步骤 说明 1、添加驱动包 Gbase8S V8.4 的驱动包image2018-12-5 14:24:36.png(可联系数据库厂商获取) 。 将驱动包放在\Smartbi_Insight\Tomcat\webapps\smartbi\WEB-INF目录下。 2、创建Gbase 8S知识库 1)打开Gbase(版本为8S V8.4)数据库,弹出“创建新连接”界面,选择新连接类型:Gbase8t 。image2018-12-17 11:9:48.png 2)点击 下一步 ,输入配置信息,如图使用Gbase8S V8.4数据库作为知识库
V8.5.5 及之后的版本支持Gbase8S V8.4作为知识库。 配置步骤如下: 步骤 说明 1、添加驱动包 Gbase8S V8.4 的驱动包image2018-12-5 14:24:36.png(可联系数据库厂商获取) 。 将驱动包放在\Smartbi_Insight\Tomcat\webapps\smartbi\WEB-INF目录下。 2、创建Gbase 8S知识库 1)打开Gbase(版本为8S V8.4)数据库,弹出“创建新连接”界面,选择新连接类型:Gbase8t 。image2018-12-17 11:9:48.png 2)点击 下一步 ,输入配置信息,如图电子表格获取首行和末行数据
(本文档仅供参考,仅适用于本文档中的示例报表/场景,若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。) 问题描述: 如下一个电子表格模板,销售量在数据集中进行了排序,由于数据较多,当需要看到销售量最少的数据时,需要下拉到电子表格最后才能看到,有什么方案能够直接获取到电子表格的首行和末行数据呢? image2021-4-6_11-15-28.png 解决方案: 可通过如下代码进行获取。注意:此获取的是当前页面的首行值和最末值,也就是说当报表为清单报表分页时,获取到的是当前页面的第一行和最后一行,而不是总体数据排序后的首行和末行。 服务端宏如下