第22页,共307页。 显示 3,064 条结果 (0.036 秒)
SQL查询 的order by不起作用
(本文档仅供参考) 问题说明 我在制作报表时,SQL查询的 order by排序不起作用,请问如何解决,复制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查询不嵌套一层的话,就无法做到去修改原始即席查询 ⬝ 使用流程
liuchengtu.png 具体功能和相关文档如下所示: 序号 步骤 功能或场景 参考文档 1 选择数据 选择即席查询的数据来源,包括数据源和数据模型 即席查询 ⬝ 选择数据 2 过滤数据 选择数据后,对数据作进一步过滤和设置 即席查询 ⬝ 过滤数据 3 设置样式 设置即席查询结果表的样式 即席查询 ⬝ 设置样式 4 添加交互 添加设置报表的跳转交互,同时通过宏实现特殊报表效果 即席查询 ⬝ 添加交互 5 发布预览 支持编辑态和浏览态的切换,浏览态可以更好的预览数据 即席查询 ⬝ 发布预览查询有哪些数据模型是使用了模型引擎1.0的逻辑
(本文档仅供参考) 问题描述: 因为存在版本更新需要将数据模型引擎1.0切换至模型引擎2.0,需要考虑影响兼容性问题,需要判断影响范围进行升级评估。需要知道有哪些模型及对应的报表可能会存在影响。并进行相关的调整和验证。 解决方案: 执行sql查询,可查询出模型已禁用了模型引擎2.0的数据模型。 执行sql: select * from tx_augmented_dataset where c_define like '%"useSmartCube":false%' image2025-5-6_21-45-52.png image2025-5-6_21-46-10.png触发系统保护机制,请减少查询数据量
(本文档仅供参考) (V97及以上版本) 问题 在数据集查询预览或者报表界面上提示:“ 内存告警: 很抱歉,查询数据量超过【数据集单次查询最大单元格数】系统设置项的阈值,触发系统保护机制,请减少查询数据量或联系管理员修改设置项阈值 ”,要如何解决? image2021-3-23_10-23-20.png 原因 因为数据集单次查询最大单元格数超过了系统默认设置导致的,这时候会触发内存告警。 当前提示内存告警规则:【系统默认设置项中的数据集单次查询最大行数】* 【实际查询数据集的列数】>【系统默认设置项数据集单次查询最大单元格数】 解决方案数据模型字段类型为MAP查询报错
问题说明 数据模型拖拽仪表盘、透视分析:异常报错,模型预览,即席正常 image2024-8-12_14-51-3.png 换一些字段的话,就提示这样: smartbix.SmartbiXException: 组件 [ 图表_1 ] 查询失败 -> errorMessagecom/mysql … by: smartbix.augmenteddataset.util.AugmentedDataSetException: 查询失败 -> errorMessagecom/mysql/cj/jdbc/result/ResultSetImpl$1 errorStackTrace=java.lang.NoClassDefFoundError: com/mysql/cj/jdbcStarRocks查询报错:Expression child number XXX exceeded the maximum 10000
(本文档仅供参考) 问题: 基于StarRocks数据源创建资源查询,当参数多选时选择的值太多时报错:Expression child number XXX exceeded the maximum 10000 image2024-9-10_17-55-4.png 原因: 基于StarRocks进行查询,参数多选时选择的个数不能超过10000,超过该数量会导致报错。 解决方案 smartbi系统专门开发了Process1000LimitOfIn()函数以解决此问题的,函数说明可以查看 系统函数;用法可参考:Oracle的参数值超过1000时报即席查询 ⬝ 界面介绍
1 概述 本文整体介绍即席查询的界面,让新用户可以快速熟悉该功能。 2 界面介绍 11.png Smartbi即席查询界面包括如下几部分: 数据面板:用于作数据来源的选择,支持的数据来源类型包括数据源、数据模型; 设置面板:用于作表格字段数据、表格属性及表格的交互设置; 表格区:明细查询的数据查询显示区域,生成查询结果的表格; 过滤条件区:添加数据的过滤条件,用于对查询数据结果的过滤; 工具栏:常见工具,包括撤销、重做、保存、另存为、浏览/编辑状态的切换等;JavaScript查询示例获取
2、选中新建好的java数据源右键会显示标签,选择【新建java查询对象】: image2018-10-23 15:50:39.png 3、选择【JavaScript 查询】,有相关说明及示例代码,可直接测试使用: image2018-10-23 15:46:28.png 如何使用javascript查询 javascript查询怎么用 js查询如何使用即席查询-前端接口说明
即席查询扩展点需继承此类,在自定义的 Extender 类中可通过 this 指针调用 BaseDetailedQueryExtender 中的方法 | | <strong>名称</strong> | <strong>参数</strong> | <strong>返回值 … :</strong>即席查询界面初始化时 <strong>作用</strong>:暂无对外接口 | | <strong>名称</strong> | <strong>类型</strong> | <strong>说明</strong即席查询-报表设置
数据来源为业务主题或数据源的即席查询,报表设置可以对即席查询报表的属性进行自定义设计,包含了表属性、字体|背景颜色、设置表头和设置表尾。 表属性 表属性是对即席查询 报表的列头、行头、每页显示行数等属性进行设置。 功能入口 点击即席查询报表上方的“工具栏”的 报表设置 (设置.png)按钮,弹出“报表设置 … 每页行数的当前值”选项,系统默认勾选“使用保存报表时每页行数的当前值”。 浏览自动刷新 用于设置即席查询浏览时是否自动刷新显示报表数据。该设置项默认取“系统选项”中相应的设置。若设置为“否”,浏览时需要点击报表的 刷新 按钮才会刷新显示数据。 图形 位置 系统提供3种图形