第143页,共561页。 显示 5,602 条结果 (0.044 秒)
数据挖掘-特征转换
概述 特征转换是实现特征类型的转换,将类别型变量转换为数值型变量,方便算法训练学习计算。 例如:将特征列中“男”“女”变量转换为0、1的数值。结合特征抽取中抽取和变换节点组合使用。 输入/输出 输入 没有输入端口。 输出 一个输出端口,用于接入下一个节点,与抽取节点组合使用。 参数设置 参数名称 说明 备注 新增列后缀 用于设置在原字段名后追加后缀生成新的列,默认后缀为:Index; 该节点与抽取、变换节点组合使用; 图片1.png 示例 使用“鸢尾花数据”,将种类(Species)该列的类别型数据变换数据挖掘-最小最大归一化
概述 最小最大值归一化是对原始数据的线性变换,使结果映射到[0,1]区间。设minA和maxA分别为特征A的最小值和最大值,将A的一个原始值x通过MinMaxScaler映射到区间[0,1]间,公式为:x' = (x-minA)/(maxA-minA)。 输入/输出 输入 没有输入端口 输出 一个输出端口,与抽取、变换节点组合使用 参数设置 参数名称 说明 备注 新增列后缀 用于设置在原字段名后追加后缀生成新的列,默认后缀为:Normalized; 必填 图片1.png 示例 使用“鸢尾花数据”,特征选择4个特征数据挖掘-最大绝对值归一化
概述 最大绝对值归一化通过除以每个特征内的最大绝对值将每个特征映射到[-1,1]的范围;它不会移动和中心化数据,因此不会破坏任何的稀疏性。 输入/输出 输入 没有输入端口 输出 一个输出端口,与抽取、变换节点组合使用 参数设置 参数名称 说明 备注 新增列后缀 用于设置在原字段名后追加后缀生成新的列,默认后缀为:Normalized; 必填 图片3.png 示例 使用“鸢尾花数据”,特征选择4个特征列,最大绝对值归一化为[-1,1]范围的数据,输出结果如下图: 图片4.png 最大绝对值归一化依赖smartbi mpp实现的参数,distinct去重不生效
(此文档仅供参考) 问题描述 在基于smartbimpp写distinct的时候发现去重不生效,现象如下: image2021-5-25_17-26-13.png 解决方案 将如下的原生SQL数据集中的SQL语句,按照红框部分增加SQL语句,对其进行嵌套,即可正常去重; 该现象的原因是由于数据库方面的限制,在原生SQL数据集中,是不会对其中的SQL语句进行嵌套更改的,是按照“所见即所得”的方式进行解析并执行,所以对于ch查询去重时,需要手动对SQL语句进行嵌套。 image2021-5-25_17-28-43.png image2021-5-25_17-28-55.png mpp没有去重 ch去重不生效在url传的参数如果包含特殊符号会传不过去
(本文档仅供参考) 需求说明 与第三方系统集成之后,如果在url传参包含特殊符号,如传一段sql:select col from table where col='xxxx' ,会导致where col后面的值没有传过去。 解决方案 在url传参的时候如果包含特殊符号的话,需要进行转义,如类似以下转义: http://localhost:18000/smartbi/vision/openresource.jsp?resid=I4028884d0167059e059ed308016705ac41f4004b¶msInfo=[{"name":"test","value":"select categoryid自助数据集查询报错:'=' cannot be applied to boolean, integer
(此文档仅供参考) 问题说明 自助数据集两表关联查询报错:'=' cannot be applied to boolean, integer;但实际上两表关联的字段都是整型,并不存在数据类型不同的情况。注:两表来源的数据库都为MySQL image2022-2-15_16-0-48.png 问题原因 该问题主要是因为在mysql中是没有Boolean类型的,它的布尔类型是通过设置数据类型为:tinyint(1)来代表的,值是0或1; 而当前问题中两表关联的其中一个字段类型设置为tinyint(1),并且底层数据值为0或1,因此mysql驱动识别成了布尔类型。 解决方案 可在mysql数据源中,在连接字符串中添加该项自助仪表盘双Y联合图设置折线图显示数据标签值
(本文档仅供参考) 问题说明 自助仪表盘 双Y联合图设置折线图显示数据标签,系统会自动识别显示柱子的数值还是折线的数值? 解决方案 系统目前没有直接配置的选项,需要写一下扩展属性实现(经校验默认会识别到柱图数据,所以需要分别制定图形的数据标签显示),实现步骤如下: image2022-1-13_19-47-9.png 找到自定义属性设置 image2022-1-13_19-47-57.png image2022-1-13_19-48-22.png 扩展属性代码: "series仪表盘菜单栏按钮不显示
(本文档仅供参考) 问题现象 为什么仪表盘的菜单栏按钮不显示 image2023-5-24_20-17-45.png 问题方案 1、V97及以上的版本,可排查是否在报表编辑状态时设置工具栏为【浏览报表时隐藏】 image2023-5-24_20-10-8.png 2、如未设置隐藏,可排查是否添加了宏代码进行隐藏,可禁用相关宏代码进行验证; 3、如仅不存在导出按钮,烦请排查是否添加了导出引擎地址:部署导出引擎 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=56692170 ; 缺少导出按钮 工具栏不显示 仪表盘没有菜单栏基于已做排序的原生sql建自助仪表盘,之后作图排序不生效
(此文档仅供参考) 问题说明 原生sql对字段排序,之后基于该原声sql建自助数据集,做的仪表盘图形排序不生效 QQ截图20190306173244.png QQ截图20190307135309.png QQ截图20190306175257.png 问题原因 原生sql查询里面对某个字段排序,但是在仪表盘里面插入图形执行sql,此时从数据库查询数据会默认对维度group by合计,这个是数据库查询的规则 解决方案 图形度量字段右键选择排序方式 QQ截图20190306175339.png 数据集排序报表不生效 排序在仪表盘不生效 数据集设置排序但是仪表盘没有排序表同步时,Decimal类型字段的转换规则
(本文档仅供参考) 问题描述 当前产品中没有Decimal这个类型,对于Decimal类型字段的转换,产品的处理规则是什么 解决方案 针对数据库返回的数据类型DECIMAL,产品处理逻辑是: 1、当驱动获取字段保留小数位为0的情况,作为整形INTEGER(长度小于10)或长整形BIGINT(长度大于等于10) 2、当驱动获取字段保留小数位不为0的情况,作为浮点DOUBLE(长度小于16)或长浮点型BIGDECIMAL(长度大于等于16)处理 另外浮点DOUBLE和长浮点型BIGDECIMAL 对应的数据格式是默认的 <浮点型-默认值>,即保留2位小数;如需要其他数据格式可以自定义进行修改 decimal类型