在准备环境前提交次全部更改。
This commit is contained in:
@@ -0,0 +1,642 @@
|
||||
{
|
||||
"ods_table": "member_balance_changes",
|
||||
"anchors": {
|
||||
"api": "api-member-balance-changes",
|
||||
"ods": "ods-member-balance-changes",
|
||||
"dwd": {
|
||||
"dwd_member_balance_change": "dwd-dwd-member-balance-change",
|
||||
"dwd_member_balance_change_ex": "dwd-dwd-member-balance-change-ex"
|
||||
}
|
||||
},
|
||||
"json_to_ods": [
|
||||
{
|
||||
"json_path": "memberCardTypeName",
|
||||
"ods_col": "membercardtypename",
|
||||
"match_type": "case_insensitive",
|
||||
"json_type": "string",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "paySiteName",
|
||||
"ods_col": "paysitename",
|
||||
"match_type": "case_insensitive",
|
||||
"json_type": "string",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "registerSiteName",
|
||||
"ods_col": "registersitename",
|
||||
"match_type": "case_insensitive",
|
||||
"json_type": "string",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "memberName",
|
||||
"ods_col": "membername",
|
||||
"match_type": "case_insensitive",
|
||||
"json_type": "string",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "memberMobile",
|
||||
"ods_col": "membermobile",
|
||||
"match_type": "case_insensitive",
|
||||
"json_type": "string",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "id",
|
||||
"ods_col": "id",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "account_data",
|
||||
"ods_col": "account_data",
|
||||
"match_type": "exact",
|
||||
"json_type": "number",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "after",
|
||||
"ods_col": "after",
|
||||
"match_type": "exact",
|
||||
"json_type": "number",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "before",
|
||||
"ods_col": "before",
|
||||
"match_type": "exact",
|
||||
"json_type": "number",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "card_type_id",
|
||||
"ods_col": "card_type_id",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "create_time",
|
||||
"ods_col": "create_time",
|
||||
"match_type": "exact",
|
||||
"json_type": "string",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "from_type",
|
||||
"ods_col": "from_type",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "is_delete",
|
||||
"ods_col": "is_delete",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "operator_id",
|
||||
"ods_col": "operator_id",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "operator_name",
|
||||
"ods_col": "operator_name",
|
||||
"match_type": "exact",
|
||||
"json_type": "string",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "payment_method",
|
||||
"ods_col": "payment_method",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "refund_amount",
|
||||
"ods_col": "refund_amount",
|
||||
"match_type": "exact",
|
||||
"json_type": "number",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "register_site_id",
|
||||
"ods_col": "register_site_id",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "relate_id",
|
||||
"ods_col": "relate_id",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "remark",
|
||||
"ods_col": "remark",
|
||||
"match_type": "exact",
|
||||
"json_type": "string",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "site_id",
|
||||
"ods_col": "site_id",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "system_member_id",
|
||||
"ods_col": "system_member_id",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "tenant_id",
|
||||
"ods_col": "tenant_id",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "tenant_member_card_id",
|
||||
"ods_col": "tenant_member_card_id",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "tenant_member_id",
|
||||
"ods_col": "tenant_member_id",
|
||||
"match_type": "exact",
|
||||
"json_type": "integer",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "principal_after",
|
||||
"ods_col": "principal_after",
|
||||
"match_type": "exact",
|
||||
"json_type": "number",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "principal_before",
|
||||
"ods_col": "principal_before",
|
||||
"match_type": "exact",
|
||||
"json_type": "number",
|
||||
"occurrence_pct": 100.0
|
||||
},
|
||||
{
|
||||
"json_path": "principal_data",
|
||||
"ods_col": "principal_data",
|
||||
"match_type": "exact",
|
||||
"json_type": "number",
|
||||
"occurrence_pct": 100.0
|
||||
}
|
||||
],
|
||||
"ods_to_dwd": {
|
||||
"id": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "balance_change_id",
|
||||
"cast": null,
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change_ex",
|
||||
"dwd_col": "balance_change_id",
|
||||
"cast": null,
|
||||
"note": "字段重命名"
|
||||
}
|
||||
],
|
||||
"tenant_id": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "tenant_id",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"site_id": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "site_id",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"register_site_id": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "register_site_id",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"tenant_member_id": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "tenant_member_id",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"system_member_id": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "system_member_id",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"tenant_member_card_id": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "tenant_member_card_id",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"card_type_id": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "card_type_id",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"membercardtypename": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "card_type_name",
|
||||
"cast": null,
|
||||
"note": "字段重命名"
|
||||
}
|
||||
],
|
||||
"membername": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "member_name",
|
||||
"cast": null,
|
||||
"note": "字段重命名"
|
||||
}
|
||||
],
|
||||
"membermobile": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "member_mobile",
|
||||
"cast": null,
|
||||
"note": "字段重命名"
|
||||
}
|
||||
],
|
||||
"before": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "balance_before",
|
||||
"cast": null,
|
||||
"note": "字段重命名"
|
||||
}
|
||||
],
|
||||
"account_data": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "change_amount",
|
||||
"cast": null,
|
||||
"note": "字段重命名"
|
||||
}
|
||||
],
|
||||
"after": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "balance_after",
|
||||
"cast": null,
|
||||
"note": "字段重命名"
|
||||
}
|
||||
],
|
||||
"from_type": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "from_type",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"payment_method": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "payment_method",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"create_time": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "change_time",
|
||||
"cast": null,
|
||||
"note": "字段重命名"
|
||||
}
|
||||
],
|
||||
"is_delete": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "is_delete",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"remark": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "remark",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"principal_before": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "principal_before",
|
||||
"cast": null,
|
||||
"note": ""
|
||||
}
|
||||
],
|
||||
"principal_after": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change",
|
||||
"dwd_col": "principal_after",
|
||||
"cast": null,
|
||||
"note": ""
|
||||
}
|
||||
],
|
||||
"paysitename": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change_ex",
|
||||
"dwd_col": "pay_site_name",
|
||||
"cast": null,
|
||||
"note": "字段重命名"
|
||||
}
|
||||
],
|
||||
"registersitename": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change_ex",
|
||||
"dwd_col": "register_site_name",
|
||||
"cast": null,
|
||||
"note": "字段重命名"
|
||||
}
|
||||
],
|
||||
"refund_amount": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change_ex",
|
||||
"dwd_col": "refund_amount",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"operator_id": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change_ex",
|
||||
"dwd_col": "operator_id",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"operator_name": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change_ex",
|
||||
"dwd_col": "operator_name",
|
||||
"cast": null,
|
||||
"note": "同名直传"
|
||||
}
|
||||
],
|
||||
"principal_data": [
|
||||
{
|
||||
"dwd_table": "dwd_member_balance_change_ex",
|
||||
"dwd_col": "principal_data",
|
||||
"cast": null,
|
||||
"note": ""
|
||||
}
|
||||
]
|
||||
},
|
||||
"dwd_to_ods": {
|
||||
"dwd_member_balance_change": [
|
||||
{
|
||||
"dwd_col": "balance_change_id",
|
||||
"type": "bigint",
|
||||
"ods_source": "id",
|
||||
"mapping_type": "直接",
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_col": "tenant_id",
|
||||
"type": "bigint",
|
||||
"ods_source": "tenant_id",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "site_id",
|
||||
"type": "bigint",
|
||||
"ods_source": "site_id",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "register_site_id",
|
||||
"type": "bigint",
|
||||
"ods_source": "register_site_id",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "tenant_member_id",
|
||||
"type": "bigint",
|
||||
"ods_source": "tenant_member_id",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "system_member_id",
|
||||
"type": "bigint",
|
||||
"ods_source": "system_member_id",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "tenant_member_card_id",
|
||||
"type": "bigint",
|
||||
"ods_source": "tenant_member_card_id",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "card_type_id",
|
||||
"type": "bigint",
|
||||
"ods_source": "card_type_id",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "card_type_name",
|
||||
"type": "character varying",
|
||||
"ods_source": "membercardtypename",
|
||||
"mapping_type": "直接",
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_col": "member_name",
|
||||
"type": "character varying",
|
||||
"ods_source": "membername",
|
||||
"mapping_type": "直接",
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_col": "member_mobile",
|
||||
"type": "character varying",
|
||||
"ods_source": "membermobile",
|
||||
"mapping_type": "直接",
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_col": "balance_before",
|
||||
"type": "numeric",
|
||||
"ods_source": "before",
|
||||
"mapping_type": "直接",
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_col": "change_amount",
|
||||
"type": "numeric",
|
||||
"ods_source": "account_data",
|
||||
"mapping_type": "直接",
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_col": "balance_after",
|
||||
"type": "numeric",
|
||||
"ods_source": "after",
|
||||
"mapping_type": "直接",
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_col": "from_type",
|
||||
"type": "integer",
|
||||
"ods_source": "from_type",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "payment_method",
|
||||
"type": "integer",
|
||||
"ods_source": "payment_method",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "change_time",
|
||||
"type": "timestamp with time zone",
|
||||
"ods_source": "create_time",
|
||||
"mapping_type": "直接",
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_col": "is_delete",
|
||||
"type": "integer",
|
||||
"ods_source": "is_delete",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "remark",
|
||||
"type": "character varying",
|
||||
"ods_source": "remark",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "principal_before",
|
||||
"type": "numeric",
|
||||
"ods_source": "principal_before",
|
||||
"mapping_type": "直接",
|
||||
"note": ""
|
||||
},
|
||||
{
|
||||
"dwd_col": "principal_after",
|
||||
"type": "numeric",
|
||||
"ods_source": "principal_after",
|
||||
"mapping_type": "直接",
|
||||
"note": ""
|
||||
},
|
||||
{
|
||||
"dwd_col": "principal_change_amount",
|
||||
"type": "numeric",
|
||||
"ods_source": "—",
|
||||
"mapping_type": "—",
|
||||
"note": "未显式映射"
|
||||
}
|
||||
],
|
||||
"dwd_member_balance_change_ex": [
|
||||
{
|
||||
"dwd_col": "balance_change_id",
|
||||
"type": "bigint",
|
||||
"ods_source": "id",
|
||||
"mapping_type": "直接",
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_col": "pay_site_name",
|
||||
"type": "character varying",
|
||||
"ods_source": "paysitename",
|
||||
"mapping_type": "直接",
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_col": "register_site_name",
|
||||
"type": "character varying",
|
||||
"ods_source": "registersitename",
|
||||
"mapping_type": "直接",
|
||||
"note": "字段重命名"
|
||||
},
|
||||
{
|
||||
"dwd_col": "refund_amount",
|
||||
"type": "numeric",
|
||||
"ods_source": "refund_amount",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "operator_id",
|
||||
"type": "bigint",
|
||||
"ods_source": "operator_id",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "operator_name",
|
||||
"type": "character varying",
|
||||
"ods_source": "operator_name",
|
||||
"mapping_type": "直接",
|
||||
"note": "同名直传"
|
||||
},
|
||||
{
|
||||
"dwd_col": "principal_data",
|
||||
"type": "text",
|
||||
"ods_source": "principal_data",
|
||||
"mapping_type": "直接",
|
||||
"note": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user