第150页,共368页。 显示 3,679 条结果 (0.097 秒)
文件数据源导入报错:Wrong data or column definition
(本文档仅供参考) 问题现象: 基于高速缓存库为导入数据源,导入本地数据源excel文件报错“Wrong data or column definition. ··· ···”如下图所示: image2021-4-6_9-57-56.png image2021-4-6_9-57-50.png 问题原因解决方案: 原因:本地高速缓存库是用mysql,在创建表时,字符串类型长度为255,导入的excel文件字段字符长度超过255,所以导致报错。 方案:可修改字段类型为长文本类型来规避此现象,如下所示。 image2021-4-6_10-1-31.pngexcel导入模板导入报错:Can't infer the SQL type to use for an instance of java.sql.Date.Use setObject0 with an explicit Types value to specify the type to use.
(本文档仅供参考) 问题说明: 星环数据库,配置导入模板,日期字段获取系统时间,导入的时候报错:Sheet1[导入规则1]:行[2]java.sqI.SQLException: Can't infer the SQL type to use for an instance of java.sql.Date.Use setObject0 with an explicit Types value to specify the type to use. image2018-8-30 10:7:40.png 解决方案: 星环数据库,这种需要定制数据处理类 ,产品不支持这种数据导入 ,只要有date类型都不支持 。回写 - 回写数据显示保存成功但读取数据显示为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系统选项
对交互式仪表盘进行全局性配置 灵活分析|即席查询设置 用于灵活分析和即席查询属性的全局设置。 系统选项-多维分析 针对多维分析的设置项。 系统选项-电子表格 针对电子表格的设置。 系统选项-Web电子表格 针对web电子表格的设置。 系统选项-透视分析 对透视分析的设置主要包含透视分析设置和字体|背景颜色设置。 系统选项-性能优化 针对性能优化的设置项 系统选项-水印设置 对透视分析、即席查询、电子表格等报表水印的设置项。 微信设置 用于填写钉钉集成到Smartbi的相关信息。 具体集成方案请参考 企业微信扩展包使用流程。 钉钉设置指标模型-电子表格应用
指标模型应用于电子表格,必须先后具备如下条件: 1、生成数据模型。详情请参见:数据模型转化 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=89039098。 2、新建模型查询。详情请参见:新建模型查询。 新建模型查询 模型查询是在数据模型中查询出来的数据集,是数据模型和指标模型在电子表格中应用的前提条件。 操作入口 在电子表格设计界面的右侧单击image2022-1-12_18-3-2.png,弹出下拉菜单,选择 新建模型查询: 如果是从旧版升上来的则需要先选择“数据集来源”为:报表数据集。 image2022-1-14_10-34-52.pngAI问答
查询权限的数据模型作为数据范围;修改配置项请参考文档: 自然语言分析引擎配置 ⬝ 系统设置 1、点击“AI问答”按钮后弹出对话的面板。 2、在输入框中输入问句提交后,系统会对自然语言进行解析,在对话区自动生成图表返回。 3、点击“添加到页面“按钮,则自动在仪表盘编辑页面生成对应的图表和筛选器,可在仪表盘界面继续编辑调整。 入门.gif 4、用户也可以在右侧的侧边栏区域中的“问句”面板中,点击“最近访问”或“热门”中的问句快速查询。 问句快捷输入.gif 3 更多操作 3.1 数据模型切换 系统默认设置下“AI问答”功能的数据模型会自动依据输入的语义进行切换。只有设置“是否自动切换数据模型”项为“否vertica优化
、 使用order by ,理想的order by 的字段应该全部在where查询字句中出现(详见另一篇文章【】) 3、 列长度的规范,不要一味的定义大长度,在过滤条件和join时的字段如果是字符类型,最好使用int类型。 4、 GROUP BY:使用group by 时,一定要explain查看执行计划,如果执行计划中使用的【GROUP BY HASH】这时候就要修改你的查询sql或者projection的,group by最好使用【GROUP BY PIPELINE】这种方式使用更少的内存,查询更快! 5、 清楚不必要的projection,多余的projection意味着查询是要花费更多的时间去选择。 6组合分析数据类型变更生效问题
(本文档仅供参考) 问题说明 可视化查询中有一个字段(指标值_数值)设置为整型,变更为系统默认的浮点型后,显示的实际数值还是整型,只是在小数点后加了两位小数00,为什么没生效呢? 1、指标值_数值 字段数据类型设置为整型时预览结果: 0.png 1.jpg2.png 2、数据类型改为浮点型后预览结果: 3.png 4.jpg5.png 解决方案 问题原因:是由于在业务主题中设置了【指标值_数值】的表达式为:ROUND(指标值),使用该函数时未指定小数位数,则默认四舍五入后保留的小数位为0,因此实际该数据在业务主题中已被转换为了整型,后续可视化查询再引用时,数据格式设置为浮点型,小数点后都将license:报表数量超过限制
值,可查看此key值后面的units值,其中-1为不限制。 image2025-4-17_15-38-5.png 如需确认目前环境报表数量,可通过以下两种方式查询: 1、通过计划任务查 importPackage(Packages.smartbi.repository); var a = AbstractReportDAO.getReportCount(null); context.put('message','报表数量:'+a) image2025-4-17_15-45-21.png 2、通过sql查询 SELECT COUNT(*) FROM t_restree WHERE c_restype数据模型基于tbds的presto创建数据快查预览报错:Access Denied: Cannot set system session property query_max_run_time
。 image2022-4-8_17-1-13.png 问题原因 产品中调用statement.setQueryTimeout( xxxx ),用于查询执行超过一定时间后自动抛出sql执行超时的异常。因此数据模型在数据快查执行查询时会附带query_max_run_time相关信息,如果在presto中未配置相关权限的话便会抛出该报错。 解决方案 在tbds中对presto添加权限。如下图所示,在presto中对应的catalog中勾选“操作”权限。如果未勾选该设置项,用户便只是有对表层级的查询权限,勾选之后对catalog层级是有管理员权限的,便可设置一些连接属性