第38页,共187页。 显示 1,861 条结果 (0.052 秒)
计算字段
创建报表时,用户可能需要无法直接从数据库获取的信息,则需要通过创建计算字段来获取。 计算字段是指使用已经存在的字段,通过四则运算或是函数等书写表达式形成的新字段,此字段用于创建业务主题、可视化数据集。 计算字段通常使用计算表达式或SQL表达式获取结果集。 数据源设置的计算字段是全局计算字段,可以被其所属数据源下 … 、整型、长整型、长浮点型、浮点型、日期、时间、日期时间、BINARY、ASCII和未知。 格式 设置字段的显示格式。根据数据类型获取对应存在的数据格式,数据格式的创建具体请参考 数据格式。 表达式 计算字段的表达式,通常由计算表达式或SQL表达式定义。可以从左侧拖拽字段,需注意的是对于自定义父子关系的树参数
(c_resalias),父子树结构则由资源ID(c_resid)与父ID(c_pid)构建。 实现步骤 1、制作如下下拉树参数。 image2019-11-13 10:19:22.png 备选值SQL: select t.c_resname as RName, t.c_resalias as RAlias, t.c_pid as RPid from t_restree t, t_restree pt where pt.c_resname = ? and t.c_pid = pt.c_resid 默认值SQL: select t.c_resname as RName, t.c_resalias as RAlias自定义父子关系的树参数
(c_resalias),父子树结构则由资源ID(c_resid)与父ID(c_pid)构建。 实现步骤 1、制作如下下拉树参数。 image2019-11-13 10:19:22.png 备选值SQL: select t.c_resname as RName, t.c_resalias as RAlias, t.c_pid as RPid from t_restree t, t_restree pt where pt.c_resname = ? and t.c_pid = pt.c_resid 默认值SQL: select t.c_resname as RName, t.c_resalias as RAlias模型参数 “默认生效” 配置说明
%2FI8a808212019644b144b1843f019665a6ed040f16&t=1745465226790#/adhocanalysis/edit/I8a808212019644b144b1843f019665a6ed040f16跳转到外部体验环境查看示例。 1、以产品内置的northwind创建数据模型,在数据模型中创建SQL查询,并且使用参数"区域"、“省份”参数进行过滤: orders.png 2、保存SQL查询,回到数据模型主界面,添加“订单明细表”、“产品表”到数据模型中,并且设置好关联关系: 01.png 3、在设置参数中映射参数,并且定义参数的默认值、备选值,把2个的“参数生效”:默认生效 设为勾选: 03.png 预览“区域”参数的默认值为:“华北”: 04.png父子结构数据实现下拉树参数
=43&pageId=111757900。 2、创建SQL查询,可参考:创建SQL查询。 3、设置参数,可参考:设置参数。 4、在仪表盘也可以构建下拉树组件,详细可参考:树筛选组件。 把“父子维”数据导入到业务库中,父子维的数据结构如下: fuzi.png 现在通过Smartbi仪表盘创建一个有父子层级机构的“下拉树”参数。 具体操作步骤如下: 1、先创建数据模型,添加SQL查询,编写SQL语句,需要添加参数,如下图: sqlchaxun.png 2、保存并回到数据模型,进入参数管理界面,设置置参数,可查看参数设置操作说明。 shezhibeixzhi.png 选项 内容 参数映射 可查看参数设置MDX的基本语法及概念
1. MDX 简介 MDX(multi-dimensional expressions多维表达式)是一种语法,支持多维对象与数据的定义和操作。 1.1 MDX与SQL MDX 在很多方面与结构化查询语言 (SQL) 语法相似,但它不是 SQL 语言的扩展;事实上,MDX 所提供的一些功能也可由 SQL 提供,尽管不是那么有效或直观。如同 SQL 查询一样,每个 MDX 查询都要求有数据请求(SELECT 子句)、起始点(FROM 子句)和筛选(WHERE 子句)。这些关键字以及其它关键字提供了各种工具,用来从多维数据集析取数据的特定部分。 文档目录: 相关文档: 如何将Mondrian用于Web项目ETL中处理含有大字段(BLOB,CLOB)的数据,导致OOM的处理办法
问题现象: 在节点日志中,出现如下 Caused by: java.lang.OutOfMemoryError: Java heap space at org.apache.spark.sql … 24859017 bytes). As a workaround, you can reduce the vectorized reader batch size, or disable the vectorized reader, or disable spark.sql基于impala数据库,使用自助仪表盘做油量图的时候报错
(本文档仅供参考) 问题现象 在使用v8.5版本的自助仪表盘做油量图的时候报错了,数据库是impala数据库。若用数据做柱图是没问题的,也让客户将错误信息中的sql放入impala数据库中执行,发现是在执行的sql最后面添加了order by 导致的 image2018-11-16 16:58:2.png image2018-11-16 16:58:45.png 问题原因 该问题与war包版本无关,主要是因为系统选项中配置的查询分页默认的是SQL分页,如果是SQL分页,则执行SQL会在查询外套一层并加上order by后根据返回结果分段分页,由于impala数据库比较特殊,如果最外层使用了SUM,则order通过计划任务同步用户及机构
topGroupName = "YourTopGroupName"; /** * 数据源的ID值。后面sqlGroup、sqlRole、sqlUser等SQL语句都在该数据源下执行。 */ var datasrcId = "DS.YourDatasourceId"; /** * 该SQL语句获取第三方系统中的机构信息。<br/> * 注意!可以根据第三方系统中机构表修改下面的SQL语句,但输出字段的个数、顺序,必须和下面的一模一样,否则会出错。 * 查询结果集需要按顺序排列,越上级的机构需要在结果集排越前,子机构需要排在其所有父机构之后。 * orgName :机构名称 * orgAlias :机构别名操作日志
一个含有电子表格的自助仪表盘,会生成“浏览自助仪表盘”操作记录,同时会衍生出“执行SQL/MDX”、“浏览电子表格”的操作记录,此时“浏览自助仪表盘”操作记录中的“操作标识”就是“执行SQL/MDX”和“浏览电子表格”操作记录的操作父标识。 详细信息 主要记录操作类型为“执行SQL/MDX”时执行的SQL详情,单击 … c_id 操作标识。 c_type 操作类型,如:浏览报表,执行sql等操作类型。 c_time 操作执行的时间。 c_username 执行操作时的用户名称。 c_useralias 执行操作时的用户别名。 c_sessionid 会话标识。 c_hasmore 记录当前