第25页,共307页。 显示 3,064 条结果 (0.035 秒)
如何创建原生SQL查询
说明 在第三方系统中如何调用 Smartbi SDK 自动创建原生SQL查询呢?直接调用 BusinessViewService 接口中的相关方法即可。具体示例代码参考如下说明。 示例代码 package smartbi.sdk.service.demo; import … (); } } public static void main(String[] args) { SDKDemo sdk = new SDKDemo(); sdk.conn(); } } API接口 /** * 创建"原生SQL查询"数据集,并保存到指定目录下。 * @param数据查询不一致
(本文档仅供参考) 问题说明 在数据模型的sql查询查出来的数据为20行,但是在电子表格新建模型查询,选择全部字段,查询出来的数据行数显示为18行,少显示了2行。 image2024-6-29_14-26-7.pngimage2024-6-29_14-27-3.png 解决方案 数值做维度,容易因为精度问题导致数据丢失的 比如有个数值0.01,olap封装的sql:select xxx from xx where num in (0.01),这样在数据库是有可能查不出数据的。 两种处理方式: 1、如果模型满足SQL引擎,那开启sql引擎; 2、勾选度量上的【本月偿还】,如果是在要用维度上的,计算列可以转成字符串。即席查询-表头设计
概述说明 数据来源为业务主题或数据源的即席查询,系统支持表头设计的内容包含:对表头内容及文本样式设计,以及设置表头是否显示。 表头处于即席查询最顶端区域,可以包含:标题、制表人等信息。如下图所示: image2019-10-23 8_57_36.png 系统默认所有报表表头名为“CurrentReportName()”,即获取当前即席查询的名称作为表头。 功能入口 单击工具栏中的 报表设置(设置.png) 按钮,弹出“报表设置”窗口,点击 设置表头 页签,显示“表头设置”面板,如下图所示: 报表设置.png 表头内容设置 系统支持自定义表头,即席查询的表头设置方式有:静态文本、动态文本、HTML文本系统选项-灵活分析|即席查询
可对即席查询和灵活分析功能进行全局配置设置,主要包含 灵活分析|即席查询 的设置和 字体|背景颜色设置。 使用 灵活分析 功能需要授权文件License中包含灵活分析。 界面介绍 在“系统选项”界面,选择 灵活分析|即席查询。 灵活分析.png 灵活分析|即席查询 设置项 说明 默认值 自动刷新 用于新建即席查询时是否开启“自动刷新”功能。 如果是选择“是”,新建即席查询默认选中“自动刷新”按钮;选择“否”,则默认不选中“自动刷新”按钮。 如果即席查询已经手动设置过自动刷新,则报表层设置的优先级高于系统选项的优先级。 是 打开时自动刷新 用于设置即席查询打开时是否显示_隐藏查询面板
此按钮用于设置是否显示或是隐藏查询面板。 只有在浏览状态才有此按钮。 浏览多维分析入口:从更多操作image2019-11-1 9:24:55.png选择 新窗口打开,进入的是浏览多维分析界面。 image2019-11-1 9:24:33.png 隐藏查询面板(默认即隐藏): image2019-11-1 9_26_58.png 显示查询面板(点击按钮切换): image2019-11-1 9_27_30.png数据门户以编辑模式打开透视分析、即席查询
1.需求背景 在数据门户中,业务人员打开透视分析和即席查询,看不到筛选器的操作符,影响到业务人员的理解和使用。 2.功能说明 在数据门户中,以“编辑模式”打开“透视分析”、“即席查询”。 生效资源 透视分析、即席查询 3.使用说明 3.1. 扩展包部署 扩展包 … “透视分析” 、“即席查询”,就会以 “编辑模式”打开。 透视分析 image2024-12-3_15-0-11.png 即席查询 image2024-12-3_14-59-45.png unrestored-unknown-attachment数据模型实现动态查询列效果
方式一:动态查询维度字段 步骤1、数据模型添加SQL子查询; 步骤2、写入SQL语句,其中select输出字段中添加参数,如下图所示: image2023-11-6_20-43-7.png 步骤3、保存SQL查询后,在数据模型层映射参数,设置参数默认值备选值 image2023-11-6_20-43-37.png 步骤4、保存数据模型后,基于该数据模型创建报表,拖拽动态查询列,可发现效果如下: image2023-11-6_20-44-2.png 注:该方式更适用于维度字段实现动态查询的效果; 方式二:动态查询度量字段 步骤1、数据模型层新建参数,将要动态查询的度量字段添加,如下图所示即席查询获取导出行数接口
即席查询报表,由于在数据量比较大的时候,直接调用获取数据总行是的接口,返回速度比较慢,所以在导出报表时,一般都不会单独调用即席查询获取总行的接口来获取导出的行数。在导出文件时,导出的文件数据行数,直接在导出接口中返回。 1、使用说明 1.1、导出数据接口 请求接口:/vision … 类型:EXCEL, CSV l 字符串 zhCN 语言:zhCN, en, zhTW action 字符串 导出类型: 即席查询:EXPORT_DETAILED_QUERY 透视分析:EXPORT_AD_HOC_ANALYSIS query数据权限设置—即席查询
即席查询是基于数据源或是业务主题来创建的。 所以其根据来源不同需设置不同的数据权限,比如即席查询基于数据源创建,则需对其数据源进行数据权限设置。若基于业务主题创建,则需对其业务主题创建数据权限。 下面我们演示基于业务主题创建的即席查询如何设置数据权限。 1、 设置系统用户和机构的关系。 此处我们在创建用户 … 。 image2022-2-22_13-40-54.png 4、 效果演示,此处我们分别使用管理员用户和test用户查看效果。 管理员用户:使用管理员用户登录选择“订单主题”创建即席查询,并选择"顾客"表中的字段。 因管理员用户不在数据权限控制范围内,因此其对应的即席查询不受数据权限控制。 test用户:使用test用户登录选择数据权限设置—即席查询
即席查询是基于数据源或是业务主题来创建的。 所以其根据来源不同需设置不同的数据权限,比如即席查询基于数据源创建,则需对其数据源进行数据权限设置。若基于业务主题创建,则需对其业务主题创建数据权限。 下面我们演示基于业务主题创建的即席查询如何设置数据权限。 1、 设置系统用户和机构的关系。 此处我们在创建用户 … 、 效果演示,此处我们分别使用管理员用户和test用户查看效果。 管理员用户:使用管理员用户登录选择“订单主题”创建即席查询,并选择"顾客"表中的字段。 因管理员用户不在数据权限控制范围内,因此其对应的即席查询不受数据权限控制。 test用户:使用test用户登录选择“订单主题”创建即席查询,并选择"顾客"表