第236页,共369页。 显示 3,685 条结果 (0.049 秒)
Kettle学习资料
以下资料仅供参考 Kettle 是一款 Pentaho http://www.pentaho.com/ 旗下的ETL工具,纯Java编写,可以在Window、Linux、Unix等系统上运行,数据抽取高效稳定。 Kettle 这个ETL工具集,它允许你管理来自不同数据库的数据,通过提供一个图形化的用户环境来描述你想做什么,而不是你想怎么做。Kettle http://baike.baidu.com/view/2486337.htm 中有两种脚本文件,transformation和job,transformation完成针对数据的基础转换,job则完成整个工作流的控制。作为 Pentaho http转换规则不生效
现象 数据库中存在两个字段,prov_id(字符串),表示真实值,prov_name(字符串),表示显示值,转换规则设置如下: image2019-8-22 15:17:50.png 在数据集中,对输出字段prov_id设置该转换规则,预览数据,发现转换规则并不生效。 原因 该问题有可能是转换规则使用sql获取,并且sql中未设置别名导致。修改sql及转换规则如下即可: image2019-8-22 15:18:31.png Sql: select distinct prov_id as a , prov_name as b from yxlc刷新元数据
是指对结构发生变化的多维数据集(立方体)进行更新操作,实现系统中的多维数据集与多维数据库中的多维数据集保持一致,以保证系统中的多维数据集能够被正常使用。 操作入口 在“多维数据集”的更多操作0.jpg,选择 刷新元数据,对多维数据集进行更新操作。 sjy09.jpg 对数据集执行刷新元数据的步骤会对已经使用此数据集创建的多维分析有一定的影响,具体情况如下: 当Cube增加维度或是成员,对之前的多维分析无影响。 当Cube删除或是修改维度、成员等,如在多维分析中有使用这些维度或是成员,则打开之前的多维分析,是可以打开,只是之前的维度和成员会被删除。文件上传的审核流程 ⬝ 业务需求说明
需求说明 某公司要求项目相关人员及时补充项目资料,审批人员对资料进行审批。具体流程说明如下: 1、 所有项目的相关员工,将自己获取的项目资料不定期的上传到公司知识库。 2、 项目资料管理用户对上传的资料进行审批。 需求解析 通过分析以上的需求,我们总结出如下几点内容: 1、 根据流程,应该有两类用户:资源上传用户和资料审批用户,其中资源上传用户可以是系统中所有用户,资料审批用户通常是资料管理员。 2、 流程遵循的流转路线为:用户上传项目资料,审批人员审批项目资料,审批通过则流程结束。系统日志
记录系统的运行情况。如:启动信息、报错信息,方便系统问题的监控及跟进。 导出系统日志是指将系统日志文件打包为“log.zip”供用户导出,以便查看和备份系统日志和相关配置文件信息。 当在使用产品时遇到服务器、数据库等报错可以导出系统日志并描述问题产生步骤后发给我们,以便我们可以定位问题。 功能入口 1、或者选择“系统导航栏”的 系统运维 ,如图: 01.png 2、选择“系统运维”界面主菜单 系统日志 ,如图: 6.png 弹出“导出日志”对话框如下: image2021-8-26_11-39-12.png转换规则不生效
现象 数据库中存在两个字段,prov_id(字符串),表示真实值,prov_name(字符串),表示显示值,转换规则设置如下: image2019-8-22 15:17:50.png 在数据集中,对输出字段prov_id设置该转换规则,预览数据,发现转换规则并不生效。 原因 该问题有可能是转换规则使用sql获取,并且sql中未设置别名导致。修改sql及转换规则如下即可: image2019-8-22 15:18:31.png Sql: select distinct prov_id as a , prov_name as b from yxlc1 基础示例
引入Java类库 引入Java类 importClass(java.util.ArrayList); var list = new ArrayList(); 引入Java类包 importPackage(Packages.java.util); var list = new ArrayList(); 全限定类名 var list = new Packages.java.util.ArrayList(); 创建对象 创建对象、变量,类型统一用var,不能使用int、List、String等Java类型。 正例: importPackage(Packages.java.util); var list = new1.1 脚本操作Java
引入Java类库 引入Java类 importClass(java.util.ArrayList); var list = new ArrayList(); 引入Java类包 importPackage(Packages.java.util); var list = new ArrayList(); 全限定类名 var list = new Packages.java.util.ArrayList(); 创建对象 创建对象、变量,类型统一用var,不能使用int、List、String等Java类型。 正例: importPackage(Packages.java.util); var list = newdoris当中datetimev2字段数值不显示
(本文档仅供参考) 问题描述 doris当中datetimev2字段预览数据时不显示 image2023-7-31_15-49-30.png 解决方案 需要先确认doris版本,找到对应的驱动版本,例如找到mysql-connector-java-8.9.17.jar,按照该文档配置对应的自定义驱动如何向Smartbi中添加数据库驱动jar包—V9及以上版本 发现添加表失败,并且有对应的number报错。最后发现使用mysql8的驱动,去掉2个后面的参数,&useCursorFetch=true&defaultFetchSize=-2147483648,清除缓存后可正常显示基于MPP创建透视分析的计算字段值为空
(本文档仅供参考) 问题 将数据集数据抽取到mpp(CH)后,基于mpp创建的业务主题或者直接新建透视分析中的计算字段,无法正常显示数据,如下图: 透视分析计算字段.png 问题原因 该问题是由于数据库本身存在指标值为空的数据,在数据集中没有过滤掉空的数据,抽取到CH后,由于CH本身驱动问题,在新建计算字段参与计算的的时候会变为空值。建议在数据集过滤掉空值再进行抽取,或者看能否修改计算字段公式为sum(a)/sum(b)。 抽取数据为空 计算字段抽取为空