# 使用分析表达式添加新指标

本章将详细介绍Wyn直连模型中使用分析表达式创建新指标的操作流程。

## Content

## 1\. 概述

### 1.1 功能概述

在数据建模与分析过程中，**数据准备阶段支持通过分析表达式创建计算指标**，为后续的可视化分析提供灵活、可复用的计算逻辑。相比仪表板设计器中临时定义的计算指标，在数据集中预先定义的计算指标具备全局复用性，可跨多个仪表板统一调用，有效提升分析效率，并确保数据计算逻辑的一致性。有关表达式的更多介绍，详见[第九章 分析表达式](/solutions/wyn/help/docs/wax)。

## 2\. 操作步骤

**注意：直连模型和抽取模型均可使用分析表达式添加新指标。**

### 2.1 前提条件

1. **界面状态：** 已进入直连模型的数据准备界面，且数据源列表展示区至少已有一张表。

### 2.2 操作步骤-度量值

**步骤一：选中表，单击添加度量值**

1. 在数据准备界面的数据源列表展示区，将鼠标悬浮需要添加列的目标表，单击**更多**按钮，在展开的上下文菜单中选择“ **添加度量值**”，即可进入添加度量值界面。
    ![PixPin_2025-08-22_14-32-58](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/53718c5b-c627-4bb8-afaf-3db83ed6dcd8/PixPin_2025-08-22_14-32-58.49373c.png)

**步骤二：配置度量值表达式**

1. 在度量值表达式配置对话框界面中，编写需要的度量值。具体表达式的编写与在仪表板中使用度量值一致。请您参考[第九章 分析表达式](/solutions/wyn/help/docs/wax)。例如：新建度量值，通过表达式
    `Sum('订单明细'[购买数量])`自动计算所有订单明细的购买数量总数。
    ![PixPin_2025-04-11_09-15-02](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/f5870867-da83-4de9-a405-f6a43930a548/PixPin_2025-04-11_09-15-02.51111c.png?width=700)
2. 配置完成后单击**添加**按钮向模型添加度量值。

**步骤三：查看度量值字段**

1. 度量值添加完成后，可在左侧的数据源列表展示区查看目标表的度量值字段。您可以单击![PixPin_2025-04-11_09-17-17](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/f5870867-da83-4de9-a405-f6a43930a548/PixPin_2025-04-11_09-17-17.f775f4.png)按钮编辑度量值表达式，也可以单击![PixPin_2025-04-11_09-17-57](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/f5870867-da83-4de9-a405-f6a43930a548/PixPin_2025-04-11_09-17-57.467752.png)按钮删除度量值。
    ![PixPin_2025-04-11_13-48-36](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/f5870867-da83-4de9-a405-f6a43930a548/PixPin_2025-04-11_13-48-36.2de3ec.png)

>type=info
> **注意：** 添加的度量值字段仅在仪表板中可见（预览不显示），且仪表板内为只读状态，修改需返回此配置界面。

**步骤四：在仪表板中使用度量值**

1. 新建空白仪表板，选择刚才保存的模型（例如：直连模型Test）。
    ![PixPin_2025-04-11_09-52-47](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/f5870867-da83-4de9-a405-f6a43930a548/PixPin_2025-04-11_09-52-47.cc6bd2.png?width=300)
2. 选择组件展示数据，度量值建议使用富文本或者Kpi指标组件，新建列建议使用数据表组件。
    ![PixPin_2025-04-11_09-57-02](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/f5870867-da83-4de9-a405-f6a43930a548/PixPin_2025-04-11_09-57-02.302afe.png?width=700)

### 2.3 操作步骤-计算列

**步骤一：选中表，单击添加计算列**

1. 在数据准备界面的数据源列表展示区，将鼠标悬浮需要添加列的目标表，单击**更多**按钮，在展开的上下文菜单中选择“ **添加计算列**”，即可进入添加计算列界面。
    ![PixPin_2025-08-22_14-34-17](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/53718c5b-c627-4bb8-afaf-3db83ed6dcd8/PixPin_2025-08-22_14-34-17.302ff8.png)

**步骤二：配置计算列表达式**

1. 在计算列表达式配置对话框界面中，编写需要的计算列，单击保存即可完成。具体表达式的编写与在仪表板中使用计算列一致。请您参考[第九章 分析表达式](/solutions/wyn/help/docs/wax)。例如：新建计算列，通过表达式
    `'订单明细'[订单单价]*'订单明细'[购买数量]`自动计算所有订单明细的订单金额。
    ![PixPin_2025-04-11_09-48-29](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/f5870867-da83-4de9-a405-f6a43930a548/PixPin_2025-04-11_09-48-29.4ca8a5.png?width=700)
2. 配置完成后单击**添加**按钮向模型添加计算列。

**步骤三：查看计算列字段**

1. 计算列添加完成后，可在左侧的数据源列表展示区区查看目标表的计算列字段。您可以单击![PixPin_2025-04-11_09-17-17](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/f5870867-da83-4de9-a405-f6a43930a548/PixPin_2025-04-11_09-17-17.f775f4.png)按钮编辑计算列表达式，也可以单击![PixPin_2025-04-11_09-17-57](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/f5870867-da83-4de9-a405-f6a43930a548/PixPin_2025-04-11_09-17-57.467752.png)按钮删除计算列。
    ![PixPin_2025-04-11_13-49-30](https://gccndocumentsitestorage.blob.core.chinacloudapi.cn/document-site-files/images/f5870867-da83-4de9-a405-f6a43930a548/PixPin_2025-04-11_13-49-30.293bef.png)

>type=info
> **注意：** 添加的计算列字段仅在仪表板中可见（预览不显示），且仪表板内为只读状态，修改需返回此配置界面。

**步骤四：在仪表板中使用计算列**

1. 参考度量值的步骤四。