第5页,共314页。 显示 3,135 条结果 (0.031 秒)
创建时间维
、年周的时间层次,一个是不包含年周的时间层次。 image2024-8-30_10-54-13.png 1、日期、 日期时间数据 类型的字段支持”创建时间层次结构“ 。 2、创建时间/层次结构还可以查看:创建层次 。 3、实现地理维度下钻,可参考:。 4、实现维度、度量目录归类,可参考:创建目录。 5 … 步骤如下: 1、创建模型并且加入”订单表“、”订单详情表“等: 入口:选中”订单表“下面的 订单日期 字段,再通过右键菜单 创建时间层次; 生成时间维度:勾选需要生成的层次结构,目前模型支持的层次结构:年、年季、年月、年周、年月日,点击 确定 即生成了一个新的时间维度;新的时间维度默认命名规则:以原字段别名业务主题基于日期字段类型为字符串生成的时间维度不生效
(本文仅供参考) 问题描述 客户数据源日期字段类型为字符串,业务主题中基于原始字段生成的时间维度不生效,无法预览数据 image2023-9-5_16-17-19.png 原因分析 业务主题一键生成的时间维度字段表达式为 to_char ,不适用于字符串 image2023-9-5_16-14-35.png 解决方法 修改字段属性里面的表达式为 substr (字段名,1,4)即可,符合数据库截取函数使用规则透视分析基于数据模型如何实现时间计算
计算 以产品内置的northwind数据库的orders例,查看每日运费的前期值。 1、orders表结构中orderdate字段为 datetime 类型 image2024-11-19_15-46-32.png 2、创建数据模型中引用orders表后,即可直接对”订单日期“字段生成时间层次 image2024-11-19_15-49-20.png 3、保存数据模型之后,去制作透视分析时,将时间维度中的字段根据需求任意拖拽至表格区域,即可快速时间计算 image2024-11-19_15-55-9.png 2 标记”字符串“的日期以生成时间维度实现时间计算 适用情况:数据表中“年”、"年月时间计算-前期/同期示例
1.概述 1.1.应用场景 为方便用户计算同期/前期,Smartbi提供 向导 创建同期/前期的功能,也支持通过 函数 模式创建。 1.2 定义 若分析区域维度栏包含 时间层次 字段,则时间层次支持的计算类型如下所示: 使用条件 支持计算内容 说明 分析区域维度栏包含 时间层次字段情况下使用 … 增长值、同比增长率 。 4、保存数据数据模型并且创建交互式仪表盘,拖入组件,效果如下图: zuizhongxiaoguo.png 2.2 前期系列 1、前期:表示求相对于当前时间粒度的前一周期的值。 2、在维度拖入时间层次字段,且为年月日、年周、年月、年季度、年等,才可以使用;例如今天的前一天,这个数据挖掘-日期时间
概述 用户在录入日期类型数据时,经常会遇到日期格式不统一的问题。 image2023-1-29_14-9-3.png 输入/输出 输入 一个输入端口,用于接收数据集。 输出 一个输出端口,用于输出日期时间处理后的结果。 参数设置 设置日期时间处理的参数: image2023-1-29_14-9-56.png 设置说明如下: 参数 说明 选择列 要进行日期时间处理的列。 新增列后缀 输出结果的列名后缀。 输入字段格式 输入字段的日期时间格式 输出字段格式 处理后输出字段的日期时间格式数据挖掘-日期时间
概述 用户在录入日期类型数据时,经常会遇到日期格式不统一的问题。 image2023-1-29_14-9-3.png 输入/输出 输入 一个输入端口,用于接收数据集。 输出 一个输出端口,用于输出日期时间处理后的结果。 参数设置 设置日期时间处理的参数: image2023-1-29_14-9-56.png 设置说明如下: 参数 说明 选择列 要进行日期时间处理的列。 新增列后缀 输出结果的列名后缀。 输入字段格式 输入字段的日期时间格式 输出字段格式 处理后输出字段的日期时间格式时间计算-同期/前期累计
1 概述 统计表中常常以本年累计、上年同期(累计)、当期(例如当月)完成、上月完成为统计数据,并进行分析。 若分析区域维度栏包含 时间层次 字段,则支持的计算类型如下所示: 使用条件 支持计算内容 说明 分析区域维度栏包含时间层次 字段情况下使用。 累计值 当年累计:是指本年1月到截止 … :“ 去年同期累计”,并且计算类型选择”累计值“,选择之后会自动长出需要输入的参数: 基值:只能拖入度量区域的度量值或计算度量 时间层次:只能拖入具体的时间层次字段,可以是年、年月、年季、年周、年月日。 偏移数: 必填,默认1;在行/列轴上,当前时间层次是“年”代表上一年;如果是“年季”,代表上一季度;如果是时间计算函数
说明 DateLevel: 时间层次字段 OffSet: 偏移数,前几期,整数,可不填:默认是1 Metric:度量字段 示例 1、求销售额的月同期值,ParallelPeriodEn([年月],[销售额]) 2、求销售量的上2年同期值, ParallelPeriodEn([年],2,[销售量]) 2.YearOnYearRatio 类别 描述 函数写法 YearOnYearRatio(DateLevel,OffSet,Metric) 函数作用 同比:返回某个度量在特定时间层次的同比比率,参数中的[DateLevel]必须在报表层选择使用 参数说明 DateLevel: 时间层次字段生成时间层次
时间层次其实是对日期时间的一个细粒度划分,从大到小通常分为“年-季-月-日-时-分-秒”,在数据分析需求中,时间层次只需要小到“日”的粒度即可,因此系统提供的七种时间层次类型:年-半年-季-月-旬-周-日。 生成时间层次:指系统将指定的表示日期信息的字段自动生成时间层次。 设置方法 1、选中日期时间型字段,右键 > 生成时间层次 > 选择任意时间层次组合,如图: image2019-8-21 13:58:27.png 2、选择生成的时间层次为“年季月日”,在待选列上方生成一个时间维度,由“年”、“季”、“月”、“日”4个时间层次构成。 image2019-8-21 14:0:19.png 如图:已生成的时间多字段排序逻辑
来看看为什么会产生这样的排序结果,原因如下: 针对整个表格组件,同比增长率计算的时间层次是依赖于表格上的年月字段,当前场景下虽然筛选器也包含了年月时间层次,但由于时间粒度相同,最终同比增长率计算表达式是固定取表格上的年月字段。 时间计算 同比增长率 ,如果不带时间层次查询,计算结果全是 null。 当在 同比 … 1 概述 在图表组件中,若对多个字段都设置排序,且这些字段的排序会影响同一区域范围内的数据时,便会产生排序优先级的概念,本文主要介绍各场景下多字段都设置排序的生效逻辑。 关于 排序设置及操作入口 的具体说明详见:数据排序逻辑,本文不再详细介绍。 duoziduanpaixu-01.png 1、当前