第29页,共346页。 显示 3,453 条结果 (0.036 秒)
演示局部参数
应用场景 在实际应用中,一个参数通常会被很多报表使用。而且,我们经常要求同一个参数在不同的报表中显示的属性是不一样的,如参数别名、是否多选等。 为了解决这一问题,我们可以使用局部参数属性。在制作图表对于数据集时,我们将参数的相关属性进行部分修改,此修改只对当前数据集有效。 操作步骤 实现上述局部参数示例的操作过程如下: 1、 在 公共设置 > 参数定义,新建“产品名称参数1”下拉框参数,参数属性如下: image2021-8-28_17-18-49.png 注:该参数是不支持“允许多选”和“手工输入”的。 2、在“数据集”界面点击 新建数据集 > 可视化数据集,新建一个可视化数据集。在条件中使用“产品名称参数1数据挖掘-参数设置
在数据挖掘中,通过参数筛选用户可查询出需要的数据。 目前只有部分节点支持参数设置功能,如关系数据源、数据查询、关系目标表(追加)、关系目标表(覆盖)、关系目标表(插入或更新)、SQL脚本、源库SQL脚本。 操作步骤 1、新建实验,拖入关系数据源节点,并选择数据源、SCHEMA和表。 image2021-9-23_19-17-33.png 2、在公共空间针对本ETL定义一个参数,具体如何配置,参考公共设置-参数定义 https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=44499166,下图是配置好的参数示例。 点击参数定义.png 参数配置.png 3web链接到外部资源并传递参数
第三方系统中; 若第三方系统页面需要从smartbi传递一些参数过去,那么可以使用Web链接的“自定义参数”功能,设置参数并进行传递。 如下示例,模拟了在smartbi系统中打开一个第三方系统jsp页面:Smartbi系统将用户名、密码、以及名称为“产品目录”的参数值传递给了这个jsp页面,该jsp页面将接受到的用户名、密码以及产品目录参数值显示了出来。 web-01.png 实现步骤 1. 1)在“系统导航栏”选择 分析展现,展开资源目录区,在现有文件夹的更多操作,选择 新建分析 > Web链接 。 2)在“系统导航栏”选择 分析展现,在“分析展现”界面主菜单选择“更多分析”的 Web链接演示参数查询全部数据
通过参数进行数据筛选时,有些情况下用户希望当不选择参数值、或选择“全部”、“所有”这样的参数值时返回所有数据。基于这样的需求,对SQL数据集和存储过程数据集有不同的实现方式,具体操作参考如下示例。 示例1:SQL数据集_数据集条件使用{[]}方式 该示例实现步骤如下: 1、创建参数。创建过程参考“演示下拉框参数控件”示例。 2、在可视化数据集、SQL数据集中,使用{[]}的方式编写表达式。表达式{[字段运算符参数]}是一种特殊的用法,通过这样的设置,参数下拉选项中会自动增加一个“空行”,当选择空行时忽略该参数,返回所有数据。设置方式如下: 902.png 3、预览数据,查看参数效果,如下演示参数查询全部数据
通过参数进行数据筛选时,有些情况下用户希望当不选择参数值、或选择“全部”、“所有”这样的参数值时返回所有数据。基于这样的需求,对SQL数据集和存储过程数据集有不同的实现方式,具体操作参考如下示例。 示例1:SQL数据集_数据集条件使用{[]}方式 该示例实现步骤如下: 1、创建参数。创建过程参考“演示下拉框参数控件”示例。 2、在可视化数据集、SQL数据集中,使用{[]}的方式编写表达式。表达式{[字段运算符参数]}是一种特殊的用法,通过这样的设置,参数下拉选项中会自动增加一个“空行”,当选择空行时忽略该参数,返回所有数据。设置方式如下: 902.png 3、预览数据,查看参数效果,如下参数联动应用
参数联动是指参数A的选择影响参数B可选值的一种动态效果。 下面,以示例介绍如何在数据模型中实现参数联动筛选数据。 1、在数据模型定制界面,创建如下即席查询:分别拖拽”发货区域“和”省份“字段到条件区,自动生成两个参数。 image2022-2-5_20-1-5.png 2、保存即席查询后,设置度量: image2022-2-5_20-22-43.png 3、单击右上角的 参数设置 按钮,打开“参数管理”窗口,单击 一键映射 按钮,自动创建模型参数并映射即席查询中的参数: image2022-2-5_20-21-37.png 按照如下修改这两个参数设置: 销售区域参数多维数据源参数
是指参数数据来源于多维数据库的一种参数类型。主要用于多维分析切换参数时动态刷新数据。 多维分析参数包含两种:切块参数和自定义参数。 切块参数是把维度放到多维分析切块区域或是多维探索过滤区自动生成的参数。 自定义参数是为了实现更复杂的需求而需要在公共设置中自定义的一类参数。 本章节我们主要讲述自定义参数。自定义参数和切块参数相比主要用于下面场景: 1、当切块参数无法满足的需求,比如要求实现时间段参数。 2、当切换参数时,希望行区或是列区成员也会根据参数过滤。 3、自定义参数是全局参数,可以用于多个多维分析,而切块参数只能当前报表生成的参数,只能用于当前报表。 功能入口 入口1:在“公共设置”界面主菜多维数据源参数
是指参数数据来源于多维数据库的一种参数类型。主要用于多维分析切换参数时动态刷新数据。 多维分析参数包含两种:切块参数和自定义参数。 切块参数是把维度放到多维分析切块区域或是多维探索过滤区自动生成的参数。 自定义参数是为了实现更复杂的需求而需要在公共设置中自定义的一类参数。 本章节我们主要讲述自定义参数。自定义参数和切块参数相比主要用于下面场景: 1、当切块参数无法满足的需求,比如要求实现时间段参数。 2、当切换参数时,希望行区或是列区成员也会根据参数过滤。 3、自定义参数是全局参数,可以用于多个多维分析,而切块参数只能当前报表生成的参数,只能用于当前报表。 功能入口 入口1:在“公共设置”界面主菜多维分析实现跨维度参数联动(关系数据源参数做跳板)
(本文档仅供参考) 问题 如何实现不同维度之间的参数联动效果。 解决方案 可考虑通过在关系数据库中维护好不同维度之间的映射关系,用sql查询实现联动效果。 (1)在关系数据库中创建维度映射表 image2022-1-5_16-13-28.png (2)基于步骤(1)关系数据源创建参数,其中“时间”参数根据“地图”参数进行联动 image2022-1-5_16-15-42.png image2022-1-5_16-17-58.png (3)在多维查询中新建自定义命名集 image2022-1-5_16-21-54.png (4)将自定义命名集拖拽至行区 image2022-1-5_16-40-15.png多条件参数备选值全选电子表格查询参数过滤问题
(本文仅供参考) 描述: 给模型参数添加全部的备选值,然后在模型处SQL查询执行正常,拖到电子表格处预览参数不能正常筛选,不论是映射参数还是通过系统数据集的方式直接拖取模型字段都是一样。 image2024-5-16_19-28-42.png 模型查询处正常过滤监控到的后台执行SQL: image2024-5-16_19-31-7.png 电子表格过滤异常情况下后台监控的SQL: image2024-5-16_19-32-26.png 解决方案: 多个and or条件,每个and后的条件需要单独括号括起来,防止相互影响。 多条件过滤异常 多个参数sql异常