103 lines
5.3 KiB
JSON
103 lines
5.3 KiB
JSON
{
|
||
"schema": "dwd",
|
||
"table": "dwd_payment",
|
||
"ods_source": "payment_transactions",
|
||
"columns": [
|
||
{
|
||
"name": "payment_id",
|
||
"data_type": "bigint",
|
||
"is_nullable": false,
|
||
"column_default": null,
|
||
"comment": "【说明】标识类 ID 字段,用于关联/定位相关实体。 【示例】2957924026486597(标识类 ID 字段,用于关联/定位相关实体)。 【ODS来源】payment_transactions - id。 【JSON字段】payment_transactions.json - $ - id。",
|
||
"ordinal_position": 1
|
||
},
|
||
{
|
||
"name": "site_id",
|
||
"data_type": "bigint",
|
||
"is_nullable": true,
|
||
"column_default": null,
|
||
"comment": "【说明】标识类 ID 字段,用于关联/定位相关实体。 【示例】2790685415443269(标识类 ID 字段,用于关联/定位相关实体)。 【ODS来源】payment_transactions - site_id。 【JSON字段】payment_transactions.json - $ - site_id。",
|
||
"ordinal_position": 2
|
||
},
|
||
{
|
||
"name": "relate_type",
|
||
"data_type": "integer",
|
||
"is_nullable": true,
|
||
"column_default": null,
|
||
"comment": "【说明】明细字段,用于记录事实取值。 【示例】2(明细字段,用于记录事实取值)。 【ODS来源】payment_transactions - relate_type。 【JSON字段】payment_transactions.json - $ - relate_type。",
|
||
"ordinal_position": 3
|
||
},
|
||
{
|
||
"name": "relate_id",
|
||
"data_type": "bigint",
|
||
"is_nullable": true,
|
||
"column_default": null,
|
||
"comment": "【说明】标识类 ID 字段,用于关联/定位相关实体。 【示例】2957922914357125(标识类 ID 字段,用于关联/定位相关实体)。 【ODS来源】payment_transactions - relate_id。 【JSON字段】payment_transactions.json - $ - relate_id。",
|
||
"ordinal_position": 4
|
||
},
|
||
{
|
||
"name": "pay_amount",
|
||
"data_type": "numeric",
|
||
"is_nullable": true,
|
||
"column_default": null,
|
||
"comment": "【说明】金额字段,用于计费/结算/核算等金额计算。 【示例】10.0(金额字段,用于计费/结算/核算等金额计算)。 【ODS来源】payment_transactions - pay_amount。 【JSON字段】payment_transactions.json - $ - pay_amount。",
|
||
"ordinal_position": 5
|
||
},
|
||
{
|
||
"name": "pay_status",
|
||
"data_type": "integer",
|
||
"is_nullable": true,
|
||
"column_default": null,
|
||
"comment": "【说明】状态枚举字段,用于标识业务状态。 【示例】2(状态枚举字段,用于标识业务状态)。 【ODS来源】payment_transactions - pay_status。 【JSON字段】payment_transactions.json - $ - pay_status。",
|
||
"ordinal_position": 6
|
||
},
|
||
{
|
||
"name": "payment_method",
|
||
"data_type": "integer",
|
||
"is_nullable": true,
|
||
"column_default": null,
|
||
"comment": "【说明】明细字段,用于记录事实取值。 【示例】4(明细字段,用于记录事实取值)。 【ODS来源】payment_transactions - payment_method。 【JSON字段】payment_transactions.json - $ - payment_method。",
|
||
"ordinal_position": 7
|
||
},
|
||
{
|
||
"name": "online_pay_channel",
|
||
"data_type": "integer",
|
||
"is_nullable": true,
|
||
"column_default": null,
|
||
"comment": "【说明】明细字段,用于记录事实取值。 【示例】0(明细字段,用于记录事实取值)。 【ODS来源】payment_transactions - online_pay_channel。 【JSON字段】payment_transactions.json - $ - online_pay_channel。",
|
||
"ordinal_position": 8
|
||
},
|
||
{
|
||
"name": "create_time",
|
||
"data_type": "timestamp with time zone",
|
||
"is_nullable": true,
|
||
"column_default": null,
|
||
"comment": "【说明】时间/日期字段,用于记录业务时间与统计口径对齐。 【示例】2025-11-09 23:35:57(时间/日期字段,用于记录业务时间与统计口径对齐)。 【ODS来源】payment_transactions - create_time。 【JSON字段】payment_transactions.json - $ - create_time。",
|
||
"ordinal_position": 9
|
||
},
|
||
{
|
||
"name": "pay_time",
|
||
"data_type": "timestamp with time zone",
|
||
"is_nullable": true,
|
||
"column_default": null,
|
||
"comment": "【说明】时间/日期字段,用于记录业务时间与统计口径对齐。 【示例】2025-11-09 23:35:57(时间/日期字段,用于记录业务时间与统计口径对齐)。 【ODS来源】payment_transactions - pay_time。 【JSON字段】payment_transactions.json - $ - pay_time。",
|
||
"ordinal_position": 10
|
||
},
|
||
{
|
||
"name": "pay_date",
|
||
"data_type": "date",
|
||
"is_nullable": true,
|
||
"column_default": null,
|
||
"comment": "【说明】时间/日期字段,用于记录业务时间与统计口径对齐。 【示例】2025-11-09 23:35:57(时间/日期字段,用于记录业务时间与统计口径对齐)。 【ODS来源】payment_transactions - pay_time(派生:DATE(pay_time))。 【JSON字段】payment_transactions.json - $ - pay_time(派生:DATE(pay_time))。",
|
||
"ordinal_position": 11
|
||
},
|
||
{
|
||
"name": "tenant_id",
|
||
"data_type": "bigint",
|
||
"is_nullable": true,
|
||
"column_default": null,
|
||
"comment": null,
|
||
"ordinal_position": 12
|
||
}
|
||
]
|
||
} |