搜索

Help

第1页,共53页。 显示 529 条结果 (0.123 秒)

  1. 宏代码中如何执行SQL语句

    。 16 (2).png 4、创建需要执行sql的数据源信息: 17 (2).png 5、书写具体的宏代码,执行sql获取数据或保存数据。 执行SQL语句的方法 在客户端宏代码中,通过调用服务端 DataSourceService 类中的 getDataByQuerySql 等方法,可以执行SQL语句,然后根据返回值获取相应的SQL结果集。示例代码如下。 function main(..) { ... var newIdValue = getSqlResult();//在主函数中调用执行sql的方法 .... }; /** * 执行SQL语句,获取结果集 */ function
  2. java调用jdbc驱动测试-insert、update和delete语句

    (本文档仅供参考) 使用场景 此jsp是直接调用驱动执行单条SQL,执行的SQL语句必须是一个 SQL 数据操作语言(Data Manipulation Language,DML)语句,比如 INSERT、UPDATE 或 DELETE 语句;或者是无返回内容的 SQL 语句,比如 DDL 语句。jsp源代码调用 … 的是驱动通用接口,而产品层面对部分数据库有进行优化对应的逻辑,故某些情况下,驱动返回的速度可能会更慢。 操作步骤 1、获取执行SQL 参考wiki文档如何获取报表或数据集执行的sql语句及其执行时长 https://history.wiki.smartbi.com.cn/pages/viewpage.action
    FAQ中心四月 17, 2025
  3. 原生SQL查询是否支持update、delete等语句

      (本文档仅供参考)  问题说明          原生SQL查询中输入的SQL语句,是否支持update,delete这样的语句,这样修改数据的语句?如果支持,如何防止用户不小心修改删除数据的数据,或者修改数据库的结构?  解决方案 原生SQL查询是支持的update,delete语句的,写法是先写select,然后再执行delete,update语句,因为原生SQL必须包含select语句。                 select 1 as a ;                   delete xxx;                 update xxx;         数据安全:  对于
    FAQ中心四月 27, 2025
  4. 业务库性能优化:前置 / 后置 SQL 语句配置

    1 背景  用户查询SQL语句比较慢,用户为了解决性能问题,在执行的SQL上加了一句 set hg_experimental_enable_multi_count_distinct_rewrite=on(示意),以用于对sql查询进行加速。 之前数据模型的SQL查询,不支持这种用法,经过优化,支持了该功能,方便用户使用业务库本身的性能优化策略。 注意:不同数据库的执行语句存在语法差异,请根据具体数据库的语法规范调整。 2 具体操作 1、需要开启系统开关配置 在运维设置/系统选项/高级设置 中设置:CONFIG_CENTER_SHOW_ENABLE=true。 2、系统监控/配置中心/新增配置: DataId
  5. mongodb5.03在smartbi中执行查询语句报错

            image2021-11-21_15-28-19.png           而smartbi针对mongodb中查询出的语句插入到临时表中使用的是insert语句,所以就报错查不出结果了。           建议采用presto+mongodb的方法连接mongodb。         mongodb报错 mongodb使用
    FAQ中心四月 25, 2025
  6. 数据模型抽取后查询提示:查询语句(SQL)超过了缓存库配置的最大数,请联系管理员!

    (此文档仅供参考) 问题现象 基于数据模型制作的仪表盘,数据模型为抽取模式并且高速缓存库为CH,在仪表盘中查询数据时报错“查询语句(SQL)超过了缓存库配置的最大数,请联系管理员!” image2025-5-6_15-30-12.png 问题原因 使用数据模型抽取模式,查询的sql会将维度表中所勾选字段的所有值进行过滤,从而导致sql语句过大。 解决方案 可先参考此文档配置:查询语句(SQL)超过了缓存库配置的最大数 如若是配置后仍然报错,或服务器配置无法满足内存要求,可开启sql引擎:SQL引擎 缓存库配置的最大数 最大数
    FAQ中心六月 09, 2025
  7. 计划任务执行SQL查询语句

    (此文档仅供参考) 问题说明: 在计划任务中执行SQL查询语句,获取数据库数据 解决方案: 可以参考以下计划任务任务代码执行查询语句 importPackage(Packages.smartbi.sdk.service.datasource); var datasrcId="DS.SYSTEM知识库"; //声明数据源id,(“这里填写需要的数据源id”) var sql="select 1 as a,2 as b from dual;" //声明sql语句(需要执行插入的sql语句,插入、建表) var datasrcService =new DataSourceService(connector
    FAQ中心七月 01, 2024
  8. 宏代码中如何执行SQL语句

    。 16 (2).png 4、创建需要执行sql的数据源信息: 17 (2).png 5、书写具体的宏代码,执行sql获取数据或保存数据。 执行SQL语句的方法 在客户端宏代码中,通过调用服务端 DataSourceService 类中的 getDataByQuerySql 等方法,可以执行SQL语句,然后根据返回值获取相应的SQL结果集。示例代码如下。 function main(..) { ... var newIdValue = getSqlResult();//在主函数中调用执行sql的方法 .... }; /** * 执行SQL语句,获取结果集 */ function
  9. 如何让“原生SQL、SQL查询”中已注释的语句不生效

    (本文档仅供参考) 问题描述: 问题1:原生SQL中已经用把参数注释掉了,但是预览的时候仍然生效。 001.png 问题2:在数据模型中的参数 s_date 设置默认值,默认值是通过SQL语句来输出的,SQL语句中包含了注释, 在新建计算度量的时候,提示参数s_date为空,如下图: 002.png 除了数据模型参数、其余地方如公共参数、原生SQL数据集等地方也有类似注释问题,要处理的地方较多,而且影响较大: 规避方案: 1、能去掉注释的建议去掉注释。 2、注释确实有必要保留的话,看参数显示出来是否影响,不影响的话可以添加括号表达式修改为可选参数,如图1: 0003.png 3、如果参数显示出来有影响,可以
    FAQ中心四月 30, 2025
  10. 支持直接定义SQL语句吗?定制SQL语句需要注意什么?

    说明   可以通过 SQL查询 来直接定义SQL语句。直接用SQL查询不需要定义对象以及关系等,只需定义数据源和参数。 操作入口:定制 > 数据集定义 > 新建SQL查询。 注意 SQL查询可以使用的资源:表/视图、字段、参数、函数、用户属性(使用时请用括号括起来) 编写SQL查询时,支持拖动"参数"、"用户属性"、"系统函数"等对象,其他的建议手写; 不支持Select * from .....的写法; 如果有多条语句,用分号和回车隔开; 所有的Select字段需要显式给定一个别名,例如:select T1.fieldA FA from table T1。 对字段进行重命名时,注意各种数据库使用方式跟
    FAQ中心八月 05, 2021