第3页,共599页。 显示 5,986 条结果 (0.097 秒)
导出电子表格报错“错误数据集或数据表”
(本文档仅供参考) 问题说明 导出电子表格报“错误数据集或数据表”错误,单独打开数据集都是正常的,报表查询、打印也正常,唯独导出报错。 image2020-12-10_15-5-16.png 解决方案 分析系统日志后,发现是数据集中某些字段的数据类型不对。所以需要修改对应字段数据类型。 比如下图就是 数据超出整型范围。即需要将对应的字段改为浮点型等类型,日志报错如下。 Caused by: java.sql.SQLException: Numeric Overflow NumberCommonAccessor.getInt image2020-12-10_15-6-49.pngETL的Excel数据源:文本数据是0003676 ,执行后变成3676
(本文档仅供参考) 问题说明 ETL中使用Excel数据源,上传Excel文件,excel数据是文本,数据是0003676 ,但是执行出来前面的000没有了,如下图: image2024-1-17_17-7-54.png image2024-1-17_17-8-11.png 解决方案 这是由于ETL中使用了spark自动推断数据类型,原来的0003676这种格式推断数据类型后会变成3676,若不使用自动推断类型,全部字段会被当成字符串处理,这样的逻辑就更加不合理了,暂时没办法从代码上解决这个问题。 可以通过一些操作来规避:打开excel文件,在数据行开始前插入一行,有问题的列插入字符串型数据,其他列按照原先的类型插入原生SQL数据集
输出字段的数据类型。 原生SQL数据集支持在同数据源下跨Schema进行查询,但是必须确保连接该数据源的用户对进行查询的Schema拥有相应的权限。 界面介绍 界面介绍.png “原生SQL数据集”界面主要分为以下几个区域: 可选资源区:该区列出了所有可被原生SQL数据集使用的资源。 SQL文本区:输入 … 对字段的相关描述,被用于其提示信息中。允许重新设置。 数据类型 字段的数据类型,主要包含:整数、浮点、字符串、日期、时间、日期时间、文本、对象、集合。允许重新设置。 数据格式 根据数据类型选择输出字段的数据格式,该格式选项在 数据格式 中进行设置。允许重新设置。 转换规则数据挖掘-元数据编辑
概述 元数据编辑可用于修改数据集中字段的一些属性,包括名称、别名、数据类型及字段顺序等。 image2020-5-22 9:57:51.png 输入/输出 输入 一个输入端口,用于接收数据集。 输出 一个输出端口,用于输出元数据编辑的结果。 参数设置 设置元数据编辑的参数: image2020-5-22 9:59:43.png 设置说明如下: 参数 说明 属性 用于修改各字段的名称、别名、数据类型及字段顺序: image2021-3-18_10-30-56.png 元数据编辑数据挖掘-元数据编辑
概述 元数据编辑可用于修改数据集中字段的一些属性,包括名称、别名、数据类型及字段顺序等。 image2020-5-22 9:57:51.png 输入/输出 输入 一个输入端口,用于接收数据集。 输出 一个输出端口,用于输出元数据编辑的结果。 参数设置 设置元数据编辑的参数: image2020-5-22 9:59:43.png 设置说明如下: 参数 说明 属性 用于修改各字段的名称、别名、数据类型及字段顺序: image2021-3-18_10-30-56.png 元数据编辑回写数据显示保存成功但读取数据显示为0
(此文档仅供参考) 问题说明: 回写数据显示保存成功但读取数据显示为0,如下: 修改数据1的数据为0.04: 1.png 保存之后显示刚刚修改的值为0,且去数据集查看数值1的值也是0: 2.png 3.png 并且查看执行sql,执行sql显示是正常执行了sql把数据回写到数据库了: 4.png 解决方案: 这是因为数值1的数据类型是整型,所以无法正常执行更新小数。在数据库中把数值1对应的数据类型改为浮点型即可。 5.png 6.png数据挖掘-数据的输入和输出
分隔符.gif 自动推断数据类型 自动判断数据源中字段的数据类型,是则选true,否则选false。 自动生成表头 表示上传数据时是否生成表头:若上传数据时没有表头,则选ture,系统自动生成表头;否则选false。 FTP数据源 概述 FTP数据源是指通过FTP方式读取数据 … 分隔符 image2021-9-23_14-16-20.png 选择当前数据文件中的分隔符,除了系统默认支持的逗号、分号、空格、tab、竖线,还支持用户自定义分隔符。 用户自定义分隔符的方法是:直接在文本框中输入分隔符,弹出该分隔符的下拉选项供选择即可。如下所示: FTP数据源-分隔符1.gif 自动推断数据类型 若需要自动判断数据源中字段的数据类型,则选数据源管理添加表等对象自定义过滤的接口
. 2. 接口设计 BaseDataSourceDialect新增处理表、视图、存储过程过滤方法filterTables,可以方便扩展. 方法说明: 获取表、视图、存储过程过滤处理 。true 过滤通过,正常添加;否则不加入到业务库管理中处理 参数及说明 名称 说明 数据类型 备注 … BaseDataSourceDialect的getTableFieldsBatch方法,可以方便扩展当一次性添加业务库的表超过100 ,是否开启批量获取获取表字段 参数: 名称 说明 数据类型 备注 ds 业务库对象 DataSource添加数据源表
复制并保存到模型中,如果后期数据源下的表发生变更,可通过“同步”功能更新模型中的表信息,同步范围:表结构、表别名、数据类型、删除或者新增字段都会同步到数据模型中。 当需要对表进行自关联时,可以使用复制表,复制表只是在数据模型中添加一个对表的引用,并不会在“数据连接”模块下实际创建表资源。 数据源表不可以编辑,如需 … 1 概述 直接从业务数据库中查询表数据,Smartbi可接入50+种不同类型的数据库,包括:MySQL、SQL Server、Oracle、PostgreSQL、OceanBase(信创版支持) 、ClickHouse、Impala等,详情查看"支持的数据源范围 https数据挖掘-行转列/列转行
请选择逆透视列 用于选取需要列转行的字段名称转换成属性值对,需要选取相同数据类型的字段。 请设置属性名称 用于更改属性字段名称,默认为属性。 输入值列名称 用于更改值列字段名称,默认为值。 示例 1、原先数据集有2条数据,对其进行列转行,设置请选择逆透视列的字段为“李四”,“张三 … 概述 将数据表中的行转换成列或将列转换成行。 行转列 {html}<div style="border-bottom: 0.5px solid #dfe1e5;color:#2D5C8C;padding-bottom: 0.5px;font-size: 24px; height: 5px