1. 概述

筛选是数据分析的基础步骤,本文将介绍日期筛选器控件的用法。

2. 快速入门

一个日期筛选器对应一个日期类型字段,该字段必须是日期表达式数据或者时间戳数据,例如年、年季度、年月、年周、天、1668096000(时间戳)等。

日期筛选器在编辑状态下编辑,可以在编辑状态、预览状态或者阅览状态重新设置时间范围,但只有编辑状态的时间范围会保存。

(1)在报告编辑页面,选择“日期筛选”控件,在画布上添加一个“日期筛选器”;
日期筛选器 - 图1

(2)在日期筛选器的数据面板的操作,将日期类型字段“订单日期”拖入维度。默认是关联当前页面的同一数据模型的所有报表;
日期筛选器 - 图2

(3)点击日期筛选器数据面板中的设置,弹出时间范围设置窗口,您对时间范围可进行快捷选择、动态时间段和静态时间段的设置。
日期筛选器 - 图3

(4)在编辑状态下编辑日期筛选器并应用,预览状态可重新调整时间范围:
日期筛选器 - 图4

2.1 快捷选择

快捷选择提供了全部时间、按天、按周、按月、按季度、按年共六类选项,选中某项后会在左下角显示所选的具体日期时间。
日期筛选器 - 图5

2.2 动态时间

时间会动态变化。提供了4种动态时间段:前N天、前第N天、单日前/后的全部时间、后N天、自定义选择开始结束时间,选中某项后会在左下角显示所选的具体日期时间。
日期筛选器 - 图6

  • 前N天、前第N天、后N天

    • 输入数字,代表前N天
    • 可选择是否包含今天
    • 可更改时间单位:年、月、周、天、时、分、秒
  • 单日前/后的全部时间

  • 开始时间:可选全部时间、今天、昨天、单日、上周、上月、前第n天(不包含今天)、前第n周的周m、前第n月的m日(以上的n、m均可以自主填写)、后第n天(不包含今天)、后第n周的周m、后第n月的m日

  • 结束时间:可选全部时间、今天、昨天、单日、上周、上月、前第n天(不包含今天)、前第n周的周m、前第n月的m日(以上的n、m均可以自主填写)、后第n天(不包含今天)、后第n周的周m、后第n月的m日

2.3 固定时间

选择一段时间,该时间是固定的。
日期筛选器 - 图7

3. 功能介绍

3.1 样式编辑


(1)选择画布上的时间筛选器,点击时间筛选器的样式面板,可以选择筛选器的时间类型:时间范围、年月或单日;
日期筛选器 - 图8

(2)可以修改标题区的名称,文字的颜色、字号和字体;
日期筛选器 - 图9

(3)可以修改整个时间筛选器的背景颜色和边框。
日期筛选器 - 图10

3.2 跨数据模型关联


日期筛选器可以跨数据模型关联,此节内容可参考文档跨数据模型筛选
日期筛选器 - 图11

4. 事件日历

在电商、零售、金融行业中,“双11“、“双12”、“黑色星期五”、交易日历、国家法定节假日等特定日期事件对数据影响很大,经常需要特别的处理或分析。通过本产品的事件日历,可以方便用户快速筛选这些时间段。

4.1 创建


事件日历是域级别配置,所有项目自动引用,所以只有域管理员或域主才可以创建、配置事件日历。

我们以配置双12活动为例

(1)点击右上角头像icon,在下拉菜单中选择[企业域管理-域配置-事件日历],然后点击[添加自定义事件];
日期筛选器 - 图12

(2)在弹出的窗口中创建一个事件并将事件状态开启,然后点击确定;
日期筛选器 - 图13

(3)点击右上角[配置事件],然后在下方日历中选择时间段并配置上一步创建的“双12活动”事件;
日期筛选器 - 图14 日期筛选器 - 图15

(4)点击确定后,可在日历中看到有“双12活动”事件;
日期筛选器 - 图16

(5)如果有大量的事件要创建,可以采用批量导入的方式。
日期筛选器 - 图17

4.2 使用

(1)回到报告编辑页面(以默认数据模型为例),在画布上添加一个日期筛选器,并将日期字段“发货日期”拖入数据面板中,然后在面板下方勾选中“事件日历”;
日期筛选器 - 图18

(2)在报告的预览或阅览状态,点开刚才配置的日期筛选器,可以看到多出一项“事件日历”,我们选中(或排除)“双12活动”事件,这意味着当前日期筛选范围包含(或排除)了该事件设定的时间段;
日期筛选器 - 图19

(3)您也可以自定义的方式选择前一个事件日或下一个事件日,这里的日期筛选范围是包含。
日期筛选器 - 图20