第26页,共194页。 显示 1,940 条结果 (0.646 秒)
1 创建模型
", "aggregator": "sum", "fieldName": "Freight" }] } ``` ### 简单示例 2:SQL 私有查询 ```json { "name": "SimpleModelDemo2", "alias": "模型简单示例2", "views": [{ "name": "orders", "alias": "订单表", "type": "SQL_VIEW", "define大数据量查询优化:利用数据模型分区快速过滤数据
分区,减少数据库压力,提升系统整体运行效率。 1、使用该功能前,需确保开启 SQL 简化 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=142971944功能默认开启。需要在系统选项/高级设置: 将COMMONS_SQL_OPEN_SIMPLIFY_SQL 设置为 true。 2、同时,多维引擎也需开启 SQL 简化开关,即在配置项设置: mondrian.simplifySql 设置为 true。 olap.png 只有完成这些配置,分区命中才能正常运行。 3、当在数据模型勾选了”禁用此分区设置“,这个分区设置不会生效。 4、查看命中分区时,如果在参数设置
股常用日期作为分区字段,默认带上日期作为查询条件,命中分区性能才会快。 需要根据不同的参数值输出不同内容,如SQL查询中根据不同参数值,查询不同的表字段内容作为输出字段。 计算度量、计算列、命名集、计算成员等需要引用前端输入的参数值做不同的计算。 1、如果数据模型是 直连模式,则可以根据切换参数值动态筛选;如果数据模型是 抽取 模式,则只能根据设置的默认值筛选,无法动态切换。 2、假设 查询 的参数定义“参数 默认值 是必填; 那么在数据模型参数映射之后,默认值也需要填写;否则不能正常查询报表,会提示需要先设置参数默认值。 3、参数支持权限控制,做法与SQL查询一致,详情可查看:创建SQL查询 httpsETL-节点处理含有大字段(BLOB,CLOB)的数据,导致OOM
at org.apache.spark.sql.execution.vectorized.OnHeapColumnVector.reserveInternal(OnHeapColumnVector.java:575) ........ Caused by: java.lang.RuntimeException: Cannot reserve additional contiguous bytes in the vectorized reader … spark.sql.sources.bucketing.enabled if you read from bucket table. For Parquet file format, refer to spark.sql.parquet.columnarReaderBatchSize (default 4096参数定义
。 file:///C:/Documents%20and%20Settings/Administrator/%E6%A1%8C%E9%9D%A2/%E5%8F%82%E6%95%B0.dotx#_多维数据源参数 关系数据源参数应用于数据集定义模块的数据集(可视化数据集、SQL数据集、原生SQL数据集、存储过程数据集等)中,通过数据集生成电子表格等报表。通常应用于数据集(相当于SQL)的Where部分,达到数据过滤的效果;但也可以应用于Select部分,达到动态查询字段的效果。 若是希望在V10.5版本中继续使用旧数据集(自助数据集、可视化数据集、SQL数据集、原生SQL数据集、java数据集、存储过程数据集) ,则需更新一个授权分页策略
问题说明 smartbi中Sql分页和结果集分页的区别在哪? 思路 分页策略:系统设置:表示读取 系统选项 > 查询设置> 分页策略 https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=21955050 中的设置。初始值为SQL分页。 此分页策略用于比较特殊(某些数据库在创建SQL查询嵌套Order时执行不通过)的情况,建议在遇到此情况直接使用原生SQL查询。 SQL分页:表示查询外套一层后根据返回结果分段分页。 结果集分页:表示不封装一层的SQL,直接把SQL预览中的语句放到数据库中执行然后取公共外链分享没有导出按钮
=115000996 资源集成的方式动态拼接账号密码或者是搭配 单点登录 https://wiki.smartbi.com.cn/pages/viewpage.action?smt_poid=43&pageId=149718828不暴露除账号密码进行访问。 注意:本质上是权限问题,需要保证是smartbi系统数据模型引擎V2.0
,在尝试访问依赖于该模型的报表时,系统将自动触发数据模型的抽取过程。 2、若数据模型 引擎V1.0 通过扩展包接入数据源,升级至数据模型引擎V2.0 时,需同步升级扩展包以确保兼容性。 2 功能介绍 V2.0依然包含 SQL引擎和多维引擎,如果满足条件会系统会自动切换,无需手工切换: SQL引擎:详情可查看SQL引擎V1.0介绍、SQL引擎V2.0介绍。 多维引擎:是基于V1.0重构而来的,V2.0比V1.0 更稳定、查数更快、扩展性更强。 注意:多维引擎V2.0跟1.0在实现上有部分差异,升级的用户主要重点关注。 2.1 如何开启引擎V2.0? 在2025-04-08之后的包是强制默认开启该引擎获取总行数问题
(本文档仅供参考) 有时候我们预览SQL查询结果,数据能查询出来,但会提示获取总行数SQL错误。 image2023-11-21_23-29-14.png Smartbi执行SQL时会发送两条SQL,其中一条查询数据,另外一条查询总行数。获取总行数SQL需要在原始SQL中嵌套查询count(*),如果SQL不支持嵌套,执行就会报错。 image2023-11-21_23-32-12.png 解决方案: 方案1、系统选项中【是否获取总行数】设置为否,不设置总行数。 方案2、数据集设置成抽取。 方案3、修改SQL。钉钉集成报错code52013-Message:签名校验失败
问题信息 按照wiki文档(钉钉集成Smartbi指南2.0)配置好钉钉集成后,在钉钉上打开集成的bi应用,出现报错如下: image2022-3-3_10-28-16.png 原因 该问题的产生是由于当前环境设置的代理使用的是https协议,而目前产品提供的钉钉扩展包在拼接url时会使用目前服务器实际使用 … ); image2022-3-22_13-29-6.png 3、通过定制修改钉钉扩展包,将拼接url的协议改为https。 签名校验失败