第68页,共253页。 显示 2,526 条结果 (0.039 秒)
宏代码中如何执行SQL语句
该宏示例在 V10.5上 验证通过 提示:本文档的示例代码仅适用于本文档中的示例报表/场景。若实际报表/场景与示例代码无法完全适配(如使用功能不一致,或多个宏代码冲突等),需根据实际需求开发代码。 示例说明 使用报表过程中,我们想动态修改一些数据内容,但这个内容本身也是动态的,需要从数据库 … 的最大记录数。 * @param format 是否对结果集格式化。 * @param cacheable 是否从缓存中返回结果集。 * @return 返回SQL执行后的结果集。 */ public GridData execute(String dataSourceID, String sqlSmartbi Proxy+Tomcat部署Smartbi集群
Smartbi smartbi-1和smartbi-2两台服务器节点,参考 Linux Tomcat部署Smartbi https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=56689514部署好Smartbi,并配置好License,知识库相关信息,能正常访问Smartbi。 1、Smartbi集群需要连接相同的知识库 2、所有节点的smartbi应该使用相同的版本 3. 部署Smartbi Proxy 3.1 环境准备 ①在apache官网下载apache-tomcat-8.5.57.tar.gz安装包 http://archive.apache.org操作日志
记录了用户在Smartbi中的操作,为系统运维、排查问题提供依据。 有缓存的情况下,不会每次打开或浏览报表都会生成日志。 功能入口 系统快捷菜单 1、选择系统左侧导航栏中选择快捷菜单 系统运维 ,如图: 67.png 2、选择“系统运维”界面主菜单 操作日志 ,进入“操作日志报表”界面 … 过滤,在弹出的“定制过滤”窗口中设置字段过滤条件。image2021-8-20_11-43-8.png 操作日志物理表 Smartbi中所有操作信息存储在知识库表“t_operationlog”中。 image2015-11-26 14:18:23.png 该表的字段结构如下: 字段 说明原生SQL数据集
类似SQL数据集,是通过在文本输入区中直接输入各类数据库方言表达式定义数据集条件和内容的一种数据集。 一般在SQL数据集嵌套执行性能低或是SQL数据集不支持的数据集语句(如Syabse数据库子数据集不支持Order by),我们可以使用原生SQL数据集来实现。 原生SQL数据集与SQL数据集的主要区别如下 … /pages/viewpage.action?pageId=44499269#id-%E5%8E%9F%E7%94%9FSQL%E6%95%B0%E6%8D%AE%E9%9B%86-%E6%A3%80%E6%B5%8B%E8%BE%93%E5%87%BA%E5%AD%97%E6%AE%B5 时,会从连接的数据库中读取系统选项-性能优化
关于性能优化的设置项。 界面介绍 在“系统选项”界面,选择 性能优化。 xingnengyouhua.png 功能说明 各设置项说明如下: 设置项 说明 初始值 数据模型 缓存策略 开启、禁用 数据模型缓存有效期 默认12小时。 数据集 分页策略 用于设置数据集的分页策略,有SQL分页和结果集分页。 SQL分页 自动缓存 设置是否启用自动缓存。 是 数据集单次查询最大单元格数 用于限制数据集单次查询最大单元格数。 200000 SparkSQL结果集最大行数 用于设置SparkSQL结果集的最大行数。 100000 抽取资源权限
授权和概览。 ziyuanquanxian-03.png 权限说明如下: 权限名称 说明 引用 相当于使用权限,只能使用不能打开查看内容,它可以实现借助其它资源查看数据。 如:报表A引用了库表B,用户只拥有报表A的查看,没有库表B的查看权限,但是有库表B的引用权限,此时,用户在资源树中无法看到库表B节点,但是可以打开报表A查看使用到的库表B数据。 查看 允许用户在资源树中查看到资源节点。 编辑/删除 允许用户新建、修改、删除资源。 转授权 允许用户将资源权限授权给其它用户。 概览 只允许用户通过“数据快查”功能查看部分脱敏数据操作日志
记录了用户在Smartbi中的操作,为系统运维、排查问题提供依据。 有缓存的情况下,不会每次打开或浏览报表都会生成“执行SQL/MDX”日志。 功能入口 系统快捷菜单 1、在系统左侧导航栏中点击 运维设置 。 2、在 系统运维工具 中选择 操作日志 ,进入“操作日志报表”界面,如图 … 中设置字段过滤条件。 image2021-8-20_11-43-8.png 操作日志物理表 Smartbi中操作信息存储在知识库表“t_operationlog”、"t_operationlog_detail"表中。 t_operationlog表 该表记录基础的操作信息,包括操作日志报表中的 时间、登录电子表格⬝ SQL查询示例
的库表字段、视图、用户属性和系统函数这些可被SQL查询使用的资源对象。 image2022-1-7_18-7-34.png 该区最底端的文本框支持通过关键字搜索资源对象。 2、SQL文本输入区:用于依据所选数据源类型的SQL语法,输入SQL查询语句。该区支持对SQL文本或SQL查询执行如下操作: 工具 … 。 image2022-1-11_14-24-55.png格式化SQL 用于将文本区中的SQL语句以标准格式化显示。 image2022-1-11_14-25-7.png复制SQL 用于复制文本区中的SQL语句。 shezhi.png设置 用于设置当前数据集的缓存策略。 3、数据结果显示区:用于显示执行SQL查询后的数据Smartbi V10-分析展现
数据重复: 例如某个库表中有10个字段,且这10个字段联合查询出来的明细数据行是唯一的,当业务员只需要查询其中5个字段数据时,很有可能会出现重复数据。类似如下: image2021-3-16_14-43-11.png 当这样的情况导致重复数据出现时,我们就需要一个去重功能去掉重复数据,来保证每条数据行的唯一性 … 字段及参数信息的速度,让用户享受更高的性能。 新的取数逻辑是:第一次取数时将隶属于同数据集的字段信息全部存储到缓存后,在未清空本地缓存前都从缓存中读数。下图显示了 清空本地缓存 按钮位置: image2021-3-17_10-55-34.png 同数据集的字段信息包括参数信息,清空本地缓存会影响到引用系统选项-性能优化
关于性能优化的设置项。 界面介绍 在“系统选项”界面,选择 性能优化。 性能优化.png 功能说明 各设置项说明如下: 设置项 说明 初始值 数据集 分页策略 用于设置数据集的分页策略,有SQL分页和结果集分页。 SQL分页 自动缓存 设置是否启用自动缓存 … 透视分析单次查询数据行数 用于设置透视分析单次查询的数据行数 10000 缓存 资源定义缓存个数 用于设置查询定义的缓存数量,必须大于0。 300 报表结果缓存个数 用于设置对报表结果的缓存数量,必须大于0。 100 数据集结果缓存个数 用于设置数据集查询结果缓存个数