文档

创建业务限定

更新时间:

业务限定用于圈定统计的业务范围。本文为您介绍如何创建业务限定。

前提条件

在执行操作前,请确认您已完成业务实体的创建,具体操作请参见创建并管理业务实体

操作步骤

  1. 请参见规范建模入口,进入规范建模页面。

  2. 按照下图操作指引,进入新建业务限定对话框。

    image..png

  3. 新建业务限定对话框,配置参数。

    image..png

    参数

    描述

    基本信息

    业务实体

    根据后续您需要在维度逻辑表还是事实逻辑表上创建业务限定,选择业务对象或业务活动。

    主题域

    默认选中业务对象或业务活动所在的主题域。

    英文名称

    命名规则如下:

    • 包含字母、数字或下划线(_)。

    • 不能超过64个字符。

    中文名称

    命名规则如下:

    • 支持任何字符。

    • 不能超过128个字符。

    描述

    填写对业务限定的简单描述。

    计算逻辑

    业务限定类型

    支持基础业务限定组合业务限定

    • 基础业务限定:计算逻辑是逻辑表的字段组成的表达式。仅可基于来源逻辑表模型中字段,设定所需指标的范围限定条件,如:

      is_wireless='Y' -- is_wireless 为来源逻辑表模型中的字段
    • 组合业务限定:通过且(与)/或/非 (and、or、not) 三种操作符连接已提交的其他业务限定组合得到的业务限定。组合业务限定分为两种运算符:

      • 规则运算符:支持符合不符合(即非)两种规则。

      • 关系运算符:支持两种规则。

        image..png

      • 添加规则:单击添加规则可在同层级关系运算符下新增一条空白规则。

        说明

        规则只可以选择当前来源主表下已提交的业务限定。

      • 新建关系:单击新建关系可在本关系运算符下新增子一级关系。

        完成组合业务限定关系配置后单击预览计算逻辑 SQL,可查看组合业务限定最终的SQL表达式。例如:

        --小码:size in ('XS', 'S')
        --可爱风:style in ('Cartoon', 'Comic')
        --化纤面料:material_type in ('xxx', 'yyy', 'zzz')
        --低龄客户:customer_age_range = '5~10'
        
        (size in ('XS', 'S') and style in ('Cartoon', 'Comic') and not material_type in ('xxx', 'yyy', 'zzz')) or customer_age_range = '5~10'
      • 复用其他数据时效:单击复用其他数据时效可将其他数据时效计算逻辑复用到当前数据时效。

    数据时效

    您可以根据业务情况为业务限定选择数据时效,数据时效包括小时分钟

    计算逻辑

    选择来源主表并定义计算逻辑,例如fct_event_test.dim_obj_yj01_df.sex='男'

  4. 配置完成后,单击保存并提交,提交业务限定。

后续步骤

如果项目的模式为Dev-Prod,则您需要发布业务限定至生产环境。具体操作,请参见管理发布任务

  • 本页导读 (0)
文档反馈