第112页,共316页。 显示 3,156 条结果 (0.062 秒)
Mondrian学习总结
、JOLAP 规范。它从 SQL 和其它数据源读取数据并把数据聚集在内存缓存中,然后经过 Java API用多维的方式对结果进行展示,同时可以不写 SQL就能分析存储于 SQL 数据库的庞大数据集,可以封装 JDBC数据源并把数据以多维的方式展现出来。 JPivot 是 Mondrian http://sourceforge.net/projects/mondrian/ 默认的表现层工具,它是一个 JSP 自定制的标签库,可以绘制 OLAP 分析图表。用户可以执行典型的 OLAP 导航,如下钻、切片。JPivot 使用 Mondrian 作为它的 OLAP 服务器但也支持 XML/A 数据源访问。它使用Clickhouse日期越界显示异常
(本文档仅供参考) 问题 数据库中包含日期字段,日期超2105年12月31的日期字段显示为空 image2021-10-12_15-38-58.png 实际数据库中的数据如下截图: image2021-10-12_15-40-48.png 受影响范围:基于自助数据集创建的自助仪表盘中,对应的时间字段也会显示空。 解决方案 Clickhouse数据库对大于2105-12-31的时间会产生越界,Smartbi mpp高速缓存库是基于Clickhouse数据库实现,由于Clickhouse本身不支持使用超2105-12-31年的日期,受限于Clickhouse,Smartbi mpp高速缓存库也不支持使用超如何在作业流成使用“检查依赖"字段节点
该节点为V10.5.8版本之后的功能。 概念 检查依赖节点提供了逻辑判断的功能,可用于检查作业在指定周期内是否有运行成功的实例,如果成功则将执行与之有依赖的后续作业。 比如A作业执行依赖的是昨天的B作业执行成功,检查依赖节点会去检查B作业在昨天是否有执行成功的实例。 一个典型的应用场景是增量抽取,以电商为例,用户需要统计分析本月的销售情况,由于销售数据较大,用户希望能够将业务系统中的数据按一定的频率抽取到数据仓库中,同时不能对业务系统造成太大的压力,影响现有业务。假设抽取频率为一天,存在一个ETL任务需要统计处本月截止到现在的销售情况。一般地,可以在创建数据库表时,增加一个额外的时间戳字段,负责抽取任务关系型数据源-ODPS数据连接
1 概述 本文介绍如何在Smartbi V10版本中连接ODPS数据库。 产品自身不提供ODPS的驱动,客户需要自行下载驱动。 2 数据连接 2.1 配置信息 驱动程序类 连接字符串 驱动程序存放目录 支持数据库版本 … 服务的访问链接。 project:指定用户想进入的项目空间。 2)添加自定义驱动方法: a、首先进入到<Smartbi_PATH\Tomcat\bin\dynamicLibraryPath文件夹下,手动添加 ODPS 文件夹。 b、然后进入ODPS文件夹下,添加ODPS驱动(驱动包可以从数据库官网获取或向Huawei FusionInsight HD数据连接
1 概述 本文介绍如何在smartbi V9.5以上版本中连接Huawei FusionInsight HD数据库。 2 数据连接 2.1 配置信息 驱动程序类 连接字符串 驱动程序存放目录 org.apache.hive.jdbc.HiveDriver jdbc:hive2 … ;principal=hive/hadoop.hadoop.com@HADOOP.COM 自定义 1)连接字符串主要信息说明: <zkServer1>、 <zkServer2>、 <zkServer3>:数据库的地址,一般可以向数据库管理员获取; 2.2 配置自定义驱动包 操作步骤 说明存储过程查询
是指基于数据库中已编写好的存储过程获取数据结果。 适用情况:已存在的老数据系统。 存储过程要求 在产品中使用的存储过程在数据库创建时有一定的要求,具体存储过程要求如下: 调用方法要求 在Smartbi中存储过程检测参数的调用方法如下: 数据库类型 存储过程获取参数 … =? AND T.TABLEKIND='M' AND T.DATABASENAME=C.DATABASENAME AND T.TABLENAME=C.TABLENAME Oracel、DB2等其他数据库 调用JDBC中的标准方法: connection.getMetaData().getProcedureColumns电子表格⬝ 通过参数获取值回写
2、填报的数据在回写库中效果:登录回写库查看回写表的数据。 image2022-2-18_14-38-44.png 实现方法 1、定义参数,用来获取登录用户的别名: image2021-9-1_14-45-21.png image2021-9-1_14-46-45.png image2021-9-1_14-48-28.png 2、在数据库中创建回写库、回写表: image2022-2-18_14-41-31.png 3、在Smartbi中连接回写库,选择回写表: image2022-2-18_14-43-32.png 4、定义电子表格,设置回写规则: image2022-2-18_14-46-8.png重置SmartbiMppmd
(本文档仅供参考) 问题描述 SmartbiMppmd无法启动,控制台一运行就闪退,日志文件中并无明显报错信息,只是正常打印Create thread "BBPmanager",可能库已损坏,如何重装Smartbimppmd? image2025-4-1_11-21-21.png 解决方案 建议可以向官方支持申请SmartbiMppmd安装包重装,或也可将该库重置,重置规避步骤如下: (以下操作相当于置空数据,以往抽取的数据文件也会清空,需要再重新抽取) 1、删除data/smartbimppmd目录下的内容,具体删除内容如图红色框 image2025-4-1_11-15-57.png 2、重启ETL-写入数据到阿里云部署的mysql慢
rewriteBatchedStatements=true 解决该问题。该参数主要的作用为将java中的sql预编译语句接收的参数值拼接成为一整条完整的sql供数据库执行,将需要多次建立的连接请求变为一次,使得数据库可以批量执行sql语句,具体如下 image2024-1-28_14-45-12.png rewritebatchedstatementsETL-星环写入数据报错
[inceptor, holodesk] image2024-1-19_16-12-16.png image2024-1-19_16-14-49.png 解决方案: 根据日志报错关键信息,并非数据格式类型不匹配导致。报错为数据库驱动反馈的异常 error, you should set transaction. type before any DCL statement, type[inceptor, holodesk],网络相关参考文档原因为未在DCL声明前定义事务类型,可在数据库连接字符串的url中添加transaction.type=inceptor 参数。 如:https://www.cnblogs.com