第9页,共225页。 显示 2,249 条结果 (0.025 秒)
灵活分析使用sql查询和原生sql查询的区别
(本文档仅供参考) 问题说明 有客户发现两张灵活分析报表使用相同的字段,设置字段时,效果不同,如下图: image2018-11-12 0:47:37.pngimage2018-11-12 0:44:24.png 解决方案 此问题是因为新建这两张灵活分析时,一张使用的是sql查询,一张使用的是原生sql查询。使用sql查询的可以设置排序、过滤等,使用原生sql查询的,则只有属性。SQL查询不能是纯SQL吗?为何要嵌套运行? 这样运行会不会降低效率
疑问说明 纯SQL问题的解答 SQL查询可以是纯SQL语句,但是如果在SQL查询中用到"参数"、"用户属性"、"系统函数"等系统资源,必须把资源拖到SQL语句对应的位置,不能手写。包含这类资源的SQL查询就不是纯SQL。 嵌套问题的解答 SQL查询需要嵌套运行。如文本语句select distinct Card_Type_Cd as c1 from debit_card,会变成 select T2.c1 as F4 from (select distinct Card_Type_Cd as c1 from debit_card) T2 运行。这样处理是因为在报表中需要对SQL做处理,如果使用SQL查询不嵌套一层的话,就无法SQL映射表
系统中内置报表,列出系统中报表资源和页面资源的SQL映射。 报表入口 在“分析展现”界面,展开左侧资源目录区,选择 分析报表 > system > 分析报表 > SQL映射表 ,双击打开“SQL映射表”,如图: SQL映射表.png 报表介绍 报表界面如下: SQL映射表1.png 报表字段 映射名称 页面资源映射的名称 描述 对映射名称进行相应的描述 SQL语句 SQL语句使用MS SQL Server提示端口号无效
(本文档仅供参考) 问题描述 MS SQL Server数据库在数据源处连接成功 image2024-1-25_10-53-40.png 但使用是提示端口号无效,com.microsoft.sqlserver.jdbc.SQLServerException:端口号 1433/ekp 无效。 image2024-1-25_10-53-14.png 解决方案 需修改连接字符串为 jdbc:jtds:sqlserver://<servername>:1433;DatabaseName=<database> 连接示例可参考:MS SQL Server公式函数 - 如何在Excel中执行SQL语句将查询结果填入单元格中
(此文档仅供参考) 问题 如何在Excel中执行SQL语句,将查询结果填入单元格中 解决方案 可以使用函数SSR_ExecSQL实现此效果,具体函数使用方法如下截图: 图片11.png 更多扩展公式介绍可以查看此文档:https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=35750640 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=35750640 电子表格执行sql 电子表格获取sql结果获取报表执行SQL
(本文档仅供参考) 问题 可以通过什么方式获取报表的执行SQL? 解决方案 方案一:用户日志 注:此方案适用于直接查看打开报表的SQL,较直观 具体步骤如下: 1、需先清空系统缓存(因有缓存情况下,不会重新将SQL拿到数据库中执行则无法获取到执行SQL) 01.png 2、【用户】-【用户日志】-【开启监控】;或者访问该地址:http://ip:端口/smartbi/vision/userlogs.jsp 04.png 05.png 3、打开报表 4、回到【用户日志】-【服务器端】查看报表执行SQL 06.png 方案二:SQL数据模型抽取后查询提示:查询语句(SQL)超过了缓存库配置的最大数,请联系管理员!
(此文档仅供参考) 问题现象 基于数据模型制作的仪表盘,数据模型为抽取模式并且高速缓存库为CH,在仪表盘中查询数据时报错“查询语句(SQL)超过了缓存库配置的最大数,请联系管理员!” image2025-5-6_15-30-12.png 问题原因 使用数据模型抽取模式,查询的sql会将维度表中所勾选字段的所有值进行过滤,从而导致sql语句过大。 解决方案 可先参考此文档配置:查询语句(SQL)超过了缓存库配置的最大数 如若是配置后仍然报错,或服务器配置无法满足内存要求,可开启sql引擎:SQL引擎 缓存库配置的最大数 最大数SQL映射表
系统中内置报表,列出系统中报表资源和页面资源的SQL映射。 报表入口 切换到 "分析展现"->"分析报表"->"system"目录->"分析报表"文件夹,点击"SQL映射表。 此功能用于制作类似这样的示例报表场景示例-资产负债表 https://wiki.smartbi.com.cn/pages/viewpage.action?smt_poid=43&pageId=83711791 SQL映射表.png 报表介绍 报表界面如下: SQL映射表1.png 报表字段 映射名称 页面资源映射的名称 描述 对映射名称进行相应的描述 SQL语句 SQL语句数据挖掘-SQL脚本
概述 SQL脚本支持手动输入SQL语言完成对数据进行处理和查询的任务。 输入/输出 输入 有4个输入端口 输出 只有一个输出端口,用于输出通过服务获取的数据。 参数设置 参数名称 说明 备注 视图名称 显示每个端口对应的表名 表名可修改 SQL脚本 编写SQL脚本的窗口 必填 示例 1) 拖动SQL脚本节点,并连接鸢尾花数据数据源。 image2021-9-23_17-52-4.png 2)更改表名为t0, 编写SQL脚本并点击确定保存. image2021-9-23_18-0-37.png 3写SQL控制小数位数不生效
(本文档仅供参考) 问题描述: 用户在用写sql的方法控制小数位数时会发现实际上是控制不了的,是无法生效的。 image2024-12-31_15-32-29.png 解决方案 产品查询出来的所有数据都会受数据格式的影响,这个是BI的一个基础特性,因此可以考虑把这个数据格式的操作权限给每个用户,由每个 … image2024-12-31_15-35-29.png 小数位数控制不生效 小数位 sql控制 控制小数位