本文为您介绍如何新建、修改和删除统计周期。

公共定义用于定义系统级概念对象,以保证全局概念统一、通用化引用。目前Dataphin系统的公共定义仅支持定义统计周期。统计周期即统计的时间范围,例如最近7天、最近30天等(类似于SQL中where后的时间条件)。

新建统计周期

说明
  • 仅当计算设置完成后,才可以新建统计周期。
  • 通过计算设置功能完成计算引擎类型设置后,系统会自动初始化一批统计周期(即系统内置的常用统计周期)。
  • 仅项目管理员或超级管理员可以对常用的统计时间范围(即统计周期)进行统一命名及定义表达式。当定义完成后,系统内其他指标(例如派生指标)可以按需统一、通用化引用这些统计周期。
  1. 登录Dataphin。
  2. 在Dataphin首页,单击顶部菜单栏的规划,或者单击下方的智能数仓规划,进入数仓规划页面。

  3. 在左侧菜单栏选择公共定义,单击页面右侧的新建统计周期

    说明公共定义页面会展示系统中通用的时间周期概念对象列表。具体包括:
    • 统计周期:统计周期的名称。
    • 英文缩写:统计周期名称的英文缩写。
    • 描述:统计周期的描述信息。
    • 表达式:统计周期的函数表达式。
    • 创建信息:创建统计周期的用户和创建时间。
    • 更新信息:更新统计周期的用户和更新时间。
  4. 新建统计周期对话框中,填写统计周期名称、英文缩写描述参数函数表达式,单击确定

    说明
    • 新建统计周期对话框中,单击表达式后面的表达式参数说明,可以查看系统提供的函数列表。这些函数仅用于定义统计周期,不是大数据计算时SQL代码中使用的函数,不可用于编写代码。
    • 填写表达式开始时间结束时间时需要符合一定的规范,具体请单击表达式参数说明进行了解。
    • 统计周期不可重复创建,当存在重复时,单击确定后会出现错误提示。

  5. 当各种规则(命名规则、时间填写规则)都通过校验后,单击确定会提示创建成功,新建的统计周期便可在列表中查找到。

  6. 统计周期创建成功后,您可以在研发 > 开发 > 规范建模 > 派生指标中引用该统计周期来构建所需数据,详情请参见新建派生指标

修改与删除统计周期

  • 创建者及超级管理员可以对已有的统计周期进行编辑和删除。
  • 项目管理员之间不允许编辑或删除其他管理员创建的统计周期。其他非管理员角色的用户对于非自己创建的统计周期,仅拥有查看权限。
  • 当统计周期已经被派生指标依赖时(例如已发布的派生指标的统计周期为最近150天),则该统计周期仅支持编辑,不支持删除。如果统计周期没有被其他规范定义依赖,则可以删除。