第167页,共422页。 显示 4,211 条结果 (0.064 秒)
宏代码中如何执行SQL语句
DataSourceService 服务类中可以在客户端宏代码中调用的方法有 getDataByQuerySql、execute、executeNoCacheable、executeUpdate 等。上述方法的签名信息(参数、返回值),说明如下。 /** * 获取未格式化的原始的结果集数 … 。 16 (2).png 4、创建需要执行sql的数据源信息: 17 (2).png 5、书写具体的宏代码,执行sql获取数据或保存数据。 执行SQL语句的方法 在客户端宏代码中,通过调用服务端 DataSourceService 类中的 getDataByQuerySql 等方法,可以执行SQL语句,然后根据报表宏创建方式
://wiki.smartbi.com.cn//pages/viewpage.action?pageId=44499961) 宏代码库:主要用来定义一些公共的宏方法,将一些使用频率较高的方法定义为公共的方法,便于代码重用(详见:宏代码库 https://wiki.smartbi.com.cn//pages/viewpage.action … 择“编辑宏”,进入“宏编辑”界面; 操作入口1.png 操作入口2.png “宏编辑”界面主要分为以下几个区域: 模块区:该区用于通过新建模块,在模块上定制宏。包含服务端模块、客户端模块和跳转规则向导。 帮助区:该区用于为当前模块根据不同的对象和类型显示系统中定义的对象和方法。 属性区:该区用于显示当前Smartbi权限体系说明
操作权限主要是从更高层面对用户权限进行划分,决定被授权用户可以使用系统的哪些功能,可以执行哪些操作。 如:管理员可以查看并设置数据源、用户等信息,普通用户只有查看报表的权限,IT人员有设计和开发报表的权限等等。 定义 操作权限是指Smartbi的功能模块权限和具体操作的权限,例如:是否允许功能入口、按钮等的使用 … ,显示区域如下图所示: 31.png 资源权限 资源权限是对平台具体资源的控制,可以限制被授权用户到具体的某一张报表或某一个图形资源,如:创建的某张报表只允许本部门的所有人查看,本部门以外的人不允许看到;或者某些报表只能被领导查看,普通员工不允许查看等等。 定义 Smartbi 平台中每个报表,每一个数据集报表宏创建方式
://wiki.smartbi.com.cn//pages/viewpage.action?pageId=44499961) 宏代码库:主要用来定义一些公共的宏方法,将一些使用频率较高的方法定义为公共的方法,便于代码重用(详见:宏代码库 https://wiki.smartbi.com.cn//pages/viewpage.action … 择“编辑宏”,进入“宏编辑”界面; 操作入口1.png 操作入口2.png “宏编辑”界面主要分为以下几个区域: 模块区:该区用于通过新建模块,在模块上定制宏。包含服务端模块、客户端模块和跳转规则向导。 帮助区:该区用于为当前模块根据不同的对象和类型显示系统中定义的对象和方法。 属性区:该区用于显示当前BI笔记之---SSAS库Process的几种方案
的方法。适用范围很广。 方式三:代码中Process 代码的处理方式虽然比较复杂,但还是比较灵活的,主要还是调用AMO对象来实现。 这里只简单介绍如何处理Database级别的逻辑。(通过枚举AMO下的Server对象的各子对象可以很简单的定义每个SSAS对象的处理) Server _server … 包中Process 这个方法的优点是定义很方便。 在BIDS中直接新建项目,选择商业智能下的集成服务项目: 090310_0655_BISSASPr7.png 里面有一个模块式专门用来处理SSAS库。 090310_0655_BISSASPr8.png 可以看到在每一个模块中可以分别定义都处理什么内容清除指定模型的缓存
AugmentedDataSetForVModule.getInstance().clearCacheByDatasetId方法 ③ 接口参数及其说明: ● id: String 数据模型id。 ● 无返回值 ④ 调用示例 … 通过接口定时清除具体某个/几个模型的缓存: ① 接口方法全限定名: smartbix.smartbi.AugmentedDataSetForVModule.clearCacheByDatasetId(String) ② 接口调用: 1、前端调用 var util = jsloader.resolve电子表格报表定时刷新
) { // 间隔2秒定时刷新报表 setInterval(function() { spreadsheetReport.doRefresh(); }, 1000 * 2) }; 如果想做到只有数据变化,整页面不刷新的效果,则需要调用电子表格局部刷新方法,可以使用下面宏代码,这个宏的对象和 … 方法 } } catch (e) {} }, 1000 * 10); } 如果想要定时刷新的时候同时获取系统时间设置到参数上,可参考如下宏代码: 注:需将参数的缓存禁止和数据集的缓存禁止。 /** * 宏类型:ClientSide(客户端) * 对象电子表格报表定时刷新
) { // 间隔2秒定时刷新报表 setInterval(function() { spreadsheetReport.doRefresh(); }, 1000 * 2) }; 如果想做到只有数据变化,整页面不刷新的效果,则需要调用电子表格局部刷新方法,可以使用下面宏代码,这个宏的对象和 … 方法 } } catch (e) {} }, 1000 * 10); } 如果想要定时刷新的时候同时获取系统时间设置到参数上,可参考如下宏代码: 注:需将参数的缓存禁止和数据集的缓存禁止。 /** * 宏类型:ClientSide(客户端) * 对象:spreadsheetReport202405产品更新说明
,表查询性能比orc格式快十多倍。为适配新版本的星环数据库,ETL创建星环数据库目标表时,增加了holodesk选项。 image2024-4-30_10-10-38.png + ETL新增循环API节点 从SaaS产品的接口取数时,接口只能返回有限行数的数据,所以获取全量数据就需要循环调用接口。旧版本要实现该场景必须结合作业流的循环器功能,新版本ETL增加了循环API节点,可直接完成获取全量数据过程。 image2024-4-24_18-8-49.png + 作业流新增参数输出节点 作业流会包含数个作业,部分关键作业的失败可能会导致整体作业流的失败。为增强作业流的健壮性,在新版本中,新增了”参数输出系统监控
系统提供系统监控入口,支持对系统网络,服务器等全面监控。便于用户优化系统参数,定位性能瓶颈。 系统监控是拥有管理员角色的用户登录才能看到的。 操作入口 在界面右上角选择 用户名称 > 系统监控,如下图: image2025-5-16_9-50-31.png 界面介绍 image2025-5-16_9-51-28.pngf 该界面中包含 ,以及系统监控中的不同的监控模块。说明如下: 监控模块 说明 概述 列出系统的相关信息,包含JDK版本、JVM参数设置、服务器MAC地址、服务器IP地址等。 监视 以图形方式列出Smartbi服务JVM的CPU、内存,以及会话数。 线程 列出系统JVM