我正在查看一个数据集的详细配置信息：

## 基本信息
- 数据集ID: t2a6721b5e2d04f58ad6b8f9
- 数据集名称: dws_会员同期群留存
- 显示类型: DATAFLOW
- 状态: FINISHED
- 完整路径: 根目录>马甲的模拟数据集>dws_会员同期群留存
- UniformResourceType: DATA_SET_ETL

## 数据规模
- 数据行数: 动态（同期群月份 × 已观察留存月份网格）
- 字段列数: 8 列

## 时间信息
- 创建时间: 2026-05-21 09:20:37+0800
- 更新时间: 2026-05-21 09:27:55+0800


---

## 字段结构概览

### 字段分类统计
- **总字段数**: 8
- **普通字段**: 8 个
- **计算字段**: 0 个
- **维度字段**: 4 个
- **度量字段**: 4 个

### 字段列表

- 同期群月份 (v1.4.1 重构；发布后由平台生成 fdId)
  - 字段类型: DATE
  - 元类型: DIM
  - 计算类型: normal
  - 来源: 物理列

- 同期群人数 (v1.4.1 新增；发布后由平台生成 fdId)
  - 字段类型: LONG
  - 元类型: METRIC
  - 计算类型: normal
  - 来源: 物理列

- 留存月份序号 (v1.4.1 新增；发布后由平台生成 fdId)
  - 字段类型: STRING
  - 元类型: DIM
  - 计算类型: normal
  - 来源: 物理列

- 留存月份 (v1.4.1 新增；发布后由平台生成 fdId)
  - 字段类型: DATE
  - 元类型: DIM
  - 计算类型: normal
  - 来源: 物理列

- 留存人数 (v1.4.1 重构；发布后由平台生成 fdId)
  - 字段类型: LONG
  - 元类型: METRIC
  - 计算类型: normal
  - 来源: 物理列

- 留存率 (v1.4.1 新增；发布后由平台生成 fdId)
  - 字段类型: DOUBLE
  - 元类型: METRIC
  - 计算类型: normal
  - 来源: 物理列

- 是否完整观察期 (v1.4.1 新增；发布后由平台生成 fdId)
  - 字段类型: LONG
  - 元类型: METRIC
  - 计算类型: normal
  - 来源: 物理列

- 数据快照日期 (v1.4.1 新增；发布后由平台生成 fdId)
  - 字段类型: DATE
  - 元类型: DIM
  - 计算类型: normal
  - 来源: 物理列

---

## Malloy 数据源定义

以下是该数据集的 Malloy source 定义,展示了数据表的结构和计算字段:

```malloy
source: `dws_会员同期群留存` is table('t2a6721b5e2d04f58ad6b8f9') extend {
  // Base columns from table:
  //   - 同期群月份 (DATE)
  //   - 同期群人数 (LONG)
  //   - 留存月份序号 (STRING)
  //   - 留存月份 (DATE)
  //   - 留存人数 (LONG)
  //   - 留存率 (DOUBLE)
  //   - 是否完整观察期 (LONG)
  //   - 数据快照日期 (DATE)

}
```

**说明:**
- **基础列**: 直接来自数据表的原始字段,以注释形式列出
- **dimension**: 维度字段(用于分组、筛选、钻取),包含计算逻辑和分组定义
- **measure**: 度量字段(用于聚合计算,如求和、平均等)

---

## 血缘关系

### 上游资源 (1)
- **etl_dws_会员同期群留存** (DATA_PROCESS_ETL)
  - ID: ge6799d1eedb34eda93a502b
