在准备环境前提交次全部更改。

This commit is contained in:
Neo
2026-02-19 08:35:13 +08:00
parent ded6dfb9d8
commit 4eac07da47
1387 changed files with 6107191 additions and 33002 deletions

View File

@@ -0,0 +1,159 @@
{
"schema": "dwd",
"table": "dim_assistant",
"ods_source": "assistant_accounts_master",
"columns": [
{
"name": "assistant_id",
"data_type": "bigint",
"is_nullable": false,
"column_default": null,
"comment": "【说明】标识类 ID 字段,用于关联/定位相关实体。 【示例】2947562271297029标识类 ID 字段,用于关联/定位相关实体)。 【ODS来源】assistant_accounts_master - id。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - id。",
"ordinal_position": 1
},
{
"name": "user_id",
"data_type": "bigint",
"is_nullable": true,
"column_default": null,
"comment": "【说明】标识类 ID 字段,用于关联/定位相关实体。 【示例】0标识类 ID 字段,用于关联/定位相关实体)。 【ODS来源】assistant_accounts_master - staff_id。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - staff_id。",
"ordinal_position": 2
},
{
"name": "assistant_no",
"data_type": "text",
"is_nullable": true,
"column_default": null,
"comment": "【说明】维度字段,用于补充维度属性。 【示例】31维度字段用于补充维度属性。 【ODS来源】assistant_accounts_master - assistant_no。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - assistant_no。",
"ordinal_position": 3
},
{
"name": "real_name",
"data_type": "text",
"is_nullable": true,
"column_default": null,
"comment": "【说明】名称字段,用于展示与辅助识别。 【示例】张静然(名称字段,用于展示与辅助识别)。 【ODS来源】assistant_accounts_master - real_name。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - real_name。",
"ordinal_position": 4
},
{
"name": "nickname",
"data_type": "text",
"is_nullable": true,
"column_default": null,
"comment": "【说明】名称字段,用于展示与辅助识别。 【示例】小然(名称字段,用于展示与辅助识别)。 【ODS来源】assistant_accounts_master - nickname。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - nickname。",
"ordinal_position": 5
},
{
"name": "mobile",
"data_type": "text",
"is_nullable": true,
"column_default": null,
"comment": "【说明】维度字段,用于补充维度属性。 【示例】15119679931维度字段用于补充维度属性。 【ODS来源】assistant_accounts_master - mobile。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - mobile。",
"ordinal_position": 6
},
{
"name": "tenant_id",
"data_type": "bigint",
"is_nullable": true,
"column_default": null,
"comment": "【说明】标识类 ID 字段,用于关联/定位相关实体。 【示例】2790683160709957标识类 ID 字段,用于关联/定位相关实体)。 【ODS来源】assistant_accounts_master - tenant_id。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - tenant_id。",
"ordinal_position": 7
},
{
"name": "site_id",
"data_type": "bigint",
"is_nullable": true,
"column_default": null,
"comment": "【说明】标识类 ID 字段,用于关联/定位相关实体。 【示例】2790685415443269标识类 ID 字段,用于关联/定位相关实体)。 【ODS来源】assistant_accounts_master - site_id。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - site_id。",
"ordinal_position": 8
},
{
"name": "team_id",
"data_type": "bigint",
"is_nullable": true,
"column_default": null,
"comment": "【说明】标识类 ID 字段,用于关联/定位相关实体。 【示例】2792011585884037标识类 ID 字段,用于关联/定位相关实体)。 【ODS来源】assistant_accounts_master - team_id。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - team_id。",
"ordinal_position": 9
},
{
"name": "team_name",
"data_type": "text",
"is_nullable": true,
"column_default": null,
"comment": "【说明】名称字段,用于展示与辅助识别。 【示例】1组名称字段用于展示与辅助识别。 【ODS来源】assistant_accounts_master - team_name。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - team_name。",
"ordinal_position": 10
},
{
"name": "level",
"data_type": "integer",
"is_nullable": true,
"column_default": null,
"comment": "【说明】维度字段,用于补充维度属性。 【示例】20维度字段用于补充维度属性。 【ODS来源】assistant_accounts_master - level。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - level。",
"ordinal_position": 11
},
{
"name": "entry_time",
"data_type": "timestamp with time zone",
"is_nullable": true,
"column_default": null,
"comment": "【说明】时间/日期字段,用于记录业务时间与统计口径对齐。 【示例】2025-11-02 08:00:00时间/日期字段,用于记录业务时间与统计口径对齐)。 【ODS来源】assistant_accounts_master - entry_time。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - entry_time。",
"ordinal_position": 12
},
{
"name": "resign_time",
"data_type": "timestamp with time zone",
"is_nullable": true,
"column_default": null,
"comment": "【说明】时间/日期字段,用于记录业务时间与统计口径对齐。 【示例】2025-11-03 08:00:00时间/日期字段,用于记录业务时间与统计口径对齐)。 【ODS来源】assistant_accounts_master - resign_time。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - resign_time。",
"ordinal_position": 13
},
{
"name": "leave_status",
"data_type": "integer",
"is_nullable": true,
"column_default": null,
"comment": "【说明】状态枚举字段,用于标识业务状态。 【示例】1状态枚举字段用于标识业务状态。 【ODS来源】assistant_accounts_master - leave_status。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - leave_status。",
"ordinal_position": 14
},
{
"name": "assistant_status",
"data_type": "integer",
"is_nullable": true,
"column_default": null,
"comment": "【说明】状态枚举字段,用于标识业务状态。 【示例】1状态枚举字段用于标识业务状态。 【ODS来源】assistant_accounts_master - assistant_status。 【JSON字段】assistant_accounts_master.json - data.assistantInfos - assistant_status。",
"ordinal_position": 15
},
{
"name": "scd2_start_time",
"data_type": "timestamp with time zone",
"is_nullable": false,
"column_default": null,
"comment": "【说明】SCD2 开始时间(版本生效起点),用于维度慢变追踪。 【示例】2025-11-10T00:00:00+08:00SCD2 开始时间(版本生效起点),用于维度慢变追踪)。 【ODS来源】assistant_accounts_master - 无DWD慢变元数据。 【JSON字段】无 - DWD慢变元数据 - 无。",
"ordinal_position": 16
},
{
"name": "scd2_end_time",
"data_type": "timestamp with time zone",
"is_nullable": true,
"column_default": null,
"comment": "【说明】SCD2 结束时间(默认 9999-12-31 表示当前版本),用于维度慢变追踪。 【示例】9999-12-31T00:00:00+00:00SCD2 结束时间(默认 9999-12-31 表示当前版本),用于维度慢变追踪)。 【ODS来源】assistant_accounts_master - 无DWD慢变元数据。 【JSON字段】无 - DWD慢变元数据 - 无。",
"ordinal_position": 17
},
{
"name": "scd2_is_current",
"data_type": "integer",
"is_nullable": true,
"column_default": null,
"comment": "【说明】SCD2 当前版本标记1=当前0=历史),用于筛选最新维度记录。 【示例】1SCD2 当前版本标记1=当前0=历史),用于筛选最新维度记录)。 【ODS来源】assistant_accounts_master - 无DWD慢变元数据。 【JSON字段】无 - DWD慢变元数据 - 无。",
"ordinal_position": 18
},
{
"name": "scd2_version",
"data_type": "integer",
"is_nullable": true,
"column_default": null,
"comment": "【说明】SCD2 版本号(自增),用于与时间段一起避免版本重叠。 【示例】1SCD2 版本号(自增),用于与时间段一起避免版本重叠)。 【ODS来源】assistant_accounts_master - 无DWD慢变元数据。 【JSON字段】无 - DWD慢变元数据 - 无。",
"ordinal_position": 19
}
]
}