第163页,共369页。 显示 3,681 条结果 (0.038 秒)
Spark SQL函数说明
Distributed Dataset)的开发,提高开发效率,且执行效率飞快。 2 哪些组件用到了SparkSQL 自助ETL\ETL高级查询中的【派生列】、【过滤】以及【SQL脚本】(即将更名为Spark SQL)组件,支持输入spark SQL函数或语句,完成对数据进行处理或查询的任务。 序号 功能模块 组件 1 自助ETL 【派生列】、【过滤】以及【SQL脚本】 2 数据模型-ETL高级查询 【派生列】、【过滤】以及【SQL脚本】 3 SparkSQL语法说明 序号 分类 链接 1 数学和统计运算符、函数 数学和统计运算符、函数 2 逻辑运算符、条件判断greenplum数据源时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及以上版本数据挖掘-Spark SQL脚本
概述 SQL脚本支持手动输入SQL语言完成对数据进行处理和查询的任务。 输入/输出 输入 有4个输入端口 输出 只有一个输出端口,用于输出通过服务获取的数据。 参数设置 参数名称 说明 备注 视图名称 显示每个端口对应的表名 表 … image2024-9-2_15-28-1.png 3)右键点击SQL脚本节点查看输出,如下: image2024-9-2_15-27-9.png 注:自定义SQL仅支持查询,delete、trunk、存储过程都不支持。 资料学习 (1)SQl脚本节点语法使用说明.pdf (2)Spark 中使用日期时间的几种常见交互仪表盘中实现开始时间与结束时间选择不超1个月的时间范围
(此文档仅供参考) 问题描述: 比如:仪表盘中,有一个开始日期和结束日期的筛选器,比如选了10月12号,那结束日期最多只能选到11月12号这样。 解决方案: 思路如下:模型中sql查询,并新建对应开始和结束日期的模型参数。其中结束日期基于开始日期的参数选择值进行范围取值的控制。 image2024-11-1_17-24-41.png image2024-11-1_17-27-9.png image2024-11-1_17-27-42.png 效果如下: image2024-11-1_17-28-2.png 注:这种情况下,就不能进行一些时间计算操作,因为参数这边的取值是直接基于sql查询的条件去取的,这个是需要参数 - 参数值多了一个空选项
】选项,并且可选中【空值】查询所有的数据 ,详细说明可参考文档: 演示参数查询全部数据 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=44499201): image2018-4-13 10:41:26.png 若是不想要显示空值选项,可直接将回写-电子表格填报报表保存回写异常:COMPILE FAILED
on views or non-transactional inceptortables image2023-11-15_20-8-42.png 问题原因 是因为选择的回写表是不支持回写的,更新删除合并操作不能应用于视图或者不支持事务的表 解决方案 到第三方数据库工具中去执行update语句确认,一样报错的话,重新建表或找数据库管理员沟通处理即可 40005如何处理功能报错类异常
的真实案例: 5.png 提炼的内容有: 错误描述:获取数据库连接失败,Unknown server host name 错误类型:java.sql.SQLException 上例'10.110.111.2251',属于具体值,变量值通常在搜索中无用的,不同系统会不同。 3.利用互联网资源搜索解决方案 1)直接在搜索引擎中搜索刚刚提炼的错误关键字 “获取数据库连接失败,Unknown server host name ”,如不知如何解决无法识别主机地址的异常,可互联网或AI搜索: 6.png 2)利用AI搜索 以下是AI搜索的效果(借助AI搜索,不提炼关键字,整个错误堆栈复制进去也可报表设置
数据来源为模型的即席查询,报表设置可以对即席查询报表的属性进行自定义设计,包含了数据设置。 报表设置 报表设置是对即席查询 报表的数据等属性进行设置,默认展开数据设置。 功能入口 点击即席查询报表上方的“工具栏”的 报表设置 (设置.png)按钮,弹出“报表设置”页签,如下图所示: D1.png 设置项 数据设置项说明如下: 设置项 说明 效果 压缩空行 设置报表是否对空行进行压缩显示。 开(默认):去掉度量值为空值的行,包含空数据、模型产生的空行 关:保留度量值为空值的行,包含空数据、模型产生的空行 开启和关闭压缩空行的效果对比图如下数据权限设置—透视分析
透视分析是基于即席查询和数据集定义来定制的。如果要透视分析的数据权限也生效,则需对其数据来源进行数据权限设置,具体如下: 来源 说明 示例 基于即席查询 对即席查询设置好数据权限后,则透视分析也会生效。 即席查询 基于可视化数据集 对可视化数据集依赖的数据源和业务主题设置好数据权限后,则透视分析也会生效。 基于数据集的资源 基于SQL数据集/原生SQL数据集 需要在对应的SQL语句中手动添加条件。 SQL/原生SQL数据集数据权限 如需使用“SQL数据集、原生SQL数据集或可视化数据集”,需更换一个包含"SQL数据集、原生SQL数据权限设置—透视分析
透视分析是基于即席查询和数据集定义来定制的。如果要透视分析的数据权限也生效,则需对其数据来源进行数据权限设置,具体如下: 来源 说明 示例 基于即席查询 对即席查询设置好数据权限后,则透视分析也会生效。 即席查询 基于可视化数据集 对可视化数据集依赖的数据源和业务主题设置好数据权限后,则透视分析也会生效。 基于数据集的资源 基于SQL数据集/原生SQL数据集 需要在对应的SQL语句中手动添加条件。 SQL/原生SQL数据集数据权限 如需使用“SQL数据集、原生SQL数据集或可视化数据集”,需更换一个包含"SQL数据集、原生SQL