第1页,共599页。 显示 5,986 条结果 (0.108 秒)
数据类型转换函数
使用【数据模型-ETL高级查询】实现数据处理时,smartbi提供【元数据编辑节点】用于修改数据集中字段的一些属性,包括名称、别名、数据类型及字段顺序等。 但若实际数据分析场景中有更多较为灵活的数据类型转换场景,smartbi支持以下Spark SQL数据类型转换函数供数据分析人员使用。Spark SQL函数可在 … 】 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=51942321节点中使用。 序号 函数 描述 1 bigint(expr) 函数名称:bigint(expr) 函数说明:将数据类型更改为bigint数据类型变更生效问题
(本文档仅供参考) 问题说明 可视化查询中有一个字段(指标值_数值)设置为整型,变更为系统默认的浮点型后,显示的实际数值还是整型,只是在小数点后加了两位小数00,为什么没生效呢? 1、指标值_数值 字段数据类型设置为整型时预览结果: 0.png 1.jpg2.png 2、数据类型改为浮点型后预览 … 是0。 解决方案:需要先在业务主题中修改表达式,如下图设置保留两位小数或者不使用函数,然后再在查询中设置数据类型; 6.jpg数据集预览的时候报转换数据类型出错
问题说明 数据集或者报表在预览的时候报转换数据类型出错,现象见下图: image2019-11-29 16:15:42.png 问题原因 数据集的输出字段“剩余天数”那里存储的有“超过2619天”这种数据,这种数据无法转换成整型的,可以打开数据集,把那个字段的数据类型修改为字符串就可以了。Oracle --> Vertica 数据类型转换规则
需求:在Vertica数据库上建表,表结构来源于原Oracle数据库,故需要转换成Vertica数据库库表结构。 实际转换操作需要评估源库用到的所有数据类型和数据本身特性。 下面是总结的某场景下的替换规则,仅供参考。 1.时间类型: DATE => TIMESTAMP 2.数字类型: NUMBER( => NUMERIC( NUMBER => NUMERIC(38,0) INTEGER => NUMERIC(38,0) 3.字符类型: VARCHAR2( => VARCHAR( NVARCHAR2( => VARCHAR( CHARjson数据类型写入PG数据库失败
:b5975ccff94daf3170c60b96d8a2ac9f,name:JDBC_DATATARGER) smartbix.datamining.engine.execute.exception.ExecuteException: 写入数据失败,详情请查看日志 … " ) VALUES (7 ,'xxx ' ,'{"color": "xx", "height": "xx", "material": "xxx", "xxx": 10}' ) was aborted: 错误: 字段 "type" 的类型为 jsonb, 但表达式的类型为 character varying 建议:你数据源改变数据字段类型不生效
(本文档仅供参考) 问题 通过【数据源管理】添加的某张表字段是字符串类型,手动修改【数据类型】为double类型的,在预览的时候显示的数据是double类型的,但是创建的原生SQL 里面的类型还是字符串类型的,清除缓存很多次问题依然存在。 image2018-7-23 16:49:48.png 解决方案 此现象是正常的,对于数据类型的获取,产品层面并没有进行其他处理,直接调用jdbc获取字段类型的逻辑。若是驱动返回的字段类型和数据源表属性字段类型不一致,则会出现在表属性上设置数据类型对于查询不生效的情况。 对此,为了避免此类情况,建议是有数据类型的修改,在数据库层面进行修改筛选器组件类型
,输入关键字 京,海,南,此时会查询出所有城市名字中含 京,海,南 的城市。 02.gif 4.2 属性设置 在组件设置的属性中,可对输入框筛选器修改样式效果,属性设置包括:名称、控件和数据类型。 shurukuang-01.png 1、其中 名称 和 控件 是筛选器组件的通用设置项,详情可参考 筛选器组件通用样式设置 。 2、数据类型 设置项是控制输入内容的数据类型,主要是为了避免输入内容的数据类型和筛选器绑定的字段数据类型不一样,在某些数据库中会出现查询异常。 数据类型支持设置为字符串、数字。如果设置数据类型为数字,而输入的内容是字符串时,会自动将内容替换成0greenplum数据源时excel导入失败
问题 数据源为greenplum数据库时,excel模板导入失败 java.math.BigInteger. Use setObject0 with an explicit Types value to specify the type to use. image2023-3-13_22-31-17.png 解决方案 客户所使用的jdbc驱动不支持bigint数据类型;换用支持bigint数据类型的驱动即可。 可按该方式添加自定义驱动如何向Smartbi中添加数据库驱动jar包—V9及以上版本数据格式
0.jpg,选择 打开 或双击 数据格式 ,进入“数据格式管理”界面。 shujugeshirukou.png 界面介绍 image2019-8-27 14:42:38.png “数据格式管理”界面主要分为以下几个区域: 可选资源区:该区列出了所有的数据类型,用于不同数据类型之间进行切换。 设置区:该区与“可选资源区”中的数据类型关联,主要显示各数据类型的所有数据格式列表,同时可以对各数据格式行相应的操作。 管理说明 选中不同的数据格式类型,则在右侧列出对应的数据格式。我们可以添加、修改、删除这些数据格式。 image2019-8-27 14:43:32.png 新建:在“数据格式管理”界面的“可选资源区”选择数据格式
的数据类型,用于不同数据类型之间进行切换。 设置区:该区与“可选资源区”中的数据类型关联,主要显示各数据类型的所有数据格式列表,同时可以对各数据格式行相应的操作。 管理说明 选中不同的数据格式类型,则在右侧列出对应的数据格式。我们可以添加、修改、删除这些数据格式。 image2019-8-27 14:43:32.png 新建:在“数据格式管理”界面的“可选资源区”选择数据类型,在“设置区”单击 添加 按钮,弹出该类型数据格式设置窗口。 image2021-8-26_19-32-43.png 编辑:在“数据格式管理”界面的“设置区”操作栏中单击 修改 按钮,弹出该数据的设置窗口。 删除:在“数据格式管理