Files
feiqiu-ETL/etl_billiards/reports/data_integrity_window_20260119_222704.json
2026-01-27 22:14:01 +08:00

1981 lines
53 KiB
JSON

{
"mode": "window",
"window": {
"start": "2026-01-17T19:23:56+08:00",
"end": "2026-01-20T00:23:56+08:00",
"segments": 1
},
"windows": [
{
"mode": "window",
"window": {
"start": "2026-01-17T19:23:56+08:00",
"end": "2026-01-20T00:23:56+08:00",
"label": "segment_1",
"granularity": "window"
},
"api_to_ods": {
"window_split_unit": "none",
"window_compensation_hours": 0,
"start": "2026-01-17T19:23:56+08:00",
"end": "2026-01-20T00:23:56+08:00",
"cutoff": null,
"window_days": 2,
"window_hours": 0,
"page_size": 200,
"chunk_size": 500,
"sample_limit": 50,
"store_id": 2790685415443269,
"base_url": "https://pc.ficoo.vip/apiprod/admin/v1/",
"results": [
{
"task_code": "ODS_ASSISTANT_ACCOUNT",
"table": "billiards_ods.assistant_accounts_master",
"endpoint": "/PersonnelManagement/SearchAssistantInfo",
"pk_columns": [
"id"
],
"records": 136,
"records_with_pk": 136,
"missing": 1,
"missing_samples": [
{
"id": 3058170108874053
}
],
"pages": 2,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_SETTLEMENT_RECORDS",
"table": "billiards_ods.settlement_records",
"endpoint": "/Site/GetAllOrderSettleList",
"pk_columns": [
"id"
],
"records": 286,
"records_with_pk": 286,
"missing": 67,
"missing_samples": [
{
"id": 3058182051252037
},
{
"id": 3058173240084357
},
{
"id": 3058171538753221
},
{
"id": 3058169110431429
},
{
"id": 3058167023896325
},
{
"id": 3058162035296133
},
{
"id": 3058161434216261
},
{
"id": 3058147379431301
},
{
"id": 3058146832598853
},
{
"id": 3058139319699333
},
{
"id": 3058135453108037
},
{
"id": 3058131059443589
},
{
"id": 3058123562878853
},
{
"id": 3058115682551685
},
{
"id": 3058114991687493
},
{
"id": 3058109980378949
},
{
"id": 3058109491381957
},
{
"id": 3058108377892741
},
{
"id": 3058107762394949
},
{
"id": 3058099553847045
},
{
"id": 3058086106400453
},
{
"id": 3058080098666245
},
{
"id": 3058077974349637
},
{
"id": 3058048453379909
},
{
"id": 3058048035342085
},
{
"id": 3058355401328453
},
{
"id": 3058353754277573
},
{
"id": 3058345646769925
},
{
"id": 3058337403520901
},
{
"id": 3058333255714629
},
{
"id": 3058333001533253
},
{
"id": 3058329773115205
},
{
"id": 3058328213751493
},
{
"id": 3058322441373573
},
{
"id": 3058318537869061
},
{
"id": 3058318188594949
},
{
"id": 3058314111092549
},
{
"id": 3058310941591365
},
{
"id": 3058307480274629
},
{
"id": 3058306308671301
},
{
"id": 3058305952237445
},
{
"id": 3058297604523909
},
{
"id": 3058295963961093
},
{
"id": 3058293400881029
},
{
"id": 3058293295007493
},
{
"id": 3058288670754694
},
{
"id": 3058288453257029
},
{
"id": 3058278030739269
},
{
"id": 3058265692653381
},
{
"id": 3058264531044229
}
],
"pages": 3,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_TABLE_USE",
"table": "billiards_ods.table_fee_transactions",
"endpoint": "/Site/GetSiteTableOrderDetails",
"pk_columns": [
"id"
],
"records": 9901,
"records_with_pk": 9901,
"missing": 57,
"missing_samples": [
{
"id": 3058353772037829
},
{
"id": 3058345666463621
},
{
"id": 3058333274064773
},
{
"id": 3058333185312517
},
{
"id": 3058329851873157
},
{
"id": 3058328233346885
},
{
"id": 3058322463033093
},
{
"id": 3058318684915461
},
{
"id": 3058318297433989
},
{
"id": 3058314133325509
},
{
"id": 3058310958466949
},
{
"id": 3058307498067781
},
{
"id": 3058306326284165
},
{
"id": 3058297748064005
},
{
"id": 3058296864999237
},
{
"id": 3058293417723717
},
{
"id": 3058288686417669
},
{
"id": 3058288604628869
},
{
"id": 3058278080481157
},
{
"id": 3058265711249157
},
{
"id": 3058264548493125
},
{
"id": 3058263736223621
},
{
"id": 3058247691093829
},
{
"id": 3058243604842373
},
{
"id": 3058243526395781
},
{
"id": 3058243526363013
},
{
"id": 3058243526346629
},
{
"id": 3058236536833925
},
{
"id": 3058229193443141
},
{
"id": 3058229139408773
},
{
"id": 3058218392340165
},
{
"id": 3058215178815365
},
{
"id": 3058214301255493
},
{
"id": 3058214301288261
},
{
"id": 3058210811381445
},
{
"id": 3058207176312581
},
{
"id": 3058207121098629
},
{
"id": 3058201756452549
},
{
"id": 3058171555956549
},
{
"id": 3058167387637509
},
{
"id": 3058162054498053
},
{
"id": 3058161468622725
},
{
"id": 3058139340801797
},
{
"id": 3058135469508485
},
{
"id": 3058131094800133
},
{
"id": 3058131094783749
},
{
"id": 3058123580212997
},
{
"id": 3058116250175365
},
{
"id": 3058115009136389
},
{
"id": 3058110049371909
}
],
"pages": 50,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_ASSISTANT_LEDGER",
"table": "billiards_ods.assistant_service_records",
"endpoint": "/AssistantPerformance/GetOrderAssistantDetails",
"pk_columns": [
"id"
],
"records": 63,
"records_with_pk": 63,
"missing": 21,
"missing_samples": [
{
"id": 3058182126749509
},
{
"id": 3058131095406341
},
{
"id": 3058110050682629
},
{
"id": 3058110049814277
},
{
"id": 3058099614205701
},
{
"id": 3058048542803717
},
{
"id": 3058048070764293
},
{
"id": 3058333186787077
},
{
"id": 3058333186197253
},
{
"id": 3058318685308677
},
{
"id": 3058318298728325
},
{
"id": 3058318297909125
},
{
"id": 3058297748702981
},
{
"id": 3058243529328517
},
{
"id": 3058243528443781
},
{
"id": 3058243527624581
},
{
"id": 3058243527001989
},
{
"id": 3058236537292677
},
{
"id": 3058214302762821
},
{
"id": 3058214302304069
},
{
"id": 3058214301878085
}
],
"pages": 2,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_ASSISTANT_ABOLISH",
"table": "billiards_ods.assistant_cancellation_records",
"endpoint": "/AssistantPerformance/GetAbolitionAssistant",
"pk_columns": [
"id"
],
"records": 1,
"records_with_pk": 1,
"missing": 0,
"missing_samples": [],
"pages": 2,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_STORE_GOODS_SALES",
"table": "billiards_ods.store_goods_sales_records",
"endpoint": "/TenantGoods/GetGoodsSalesList",
"pk_columns": [
"id"
],
"records": 0,
"records_with_pk": 0,
"missing": 0,
"missing_samples": [],
"pages": 1,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_PAYMENT",
"table": "billiards_ods.payment_transactions",
"endpoint": "/PayLog/GetPayLogListPage",
"pk_columns": [
"id"
],
"records": 11852,
"records_with_pk": 11852,
"missing": 67,
"missing_samples": [
{
"id": 3058355431311109
},
{
"id": 3058353769318085
},
{
"id": 3058345664038789
},
{
"id": 3058337430325061
},
{
"id": 3058333271803781
},
{
"id": 3058333181052677
},
{
"id": 3058329848792965
},
{
"id": 3058328231069509
},
{
"id": 3058322459707141
},
{
"id": 3058318682146565
},
{
"id": 3058318293813125
},
{
"id": 3058314130900677
},
{
"id": 3058310955992965
},
{
"id": 3058307495577413
},
{
"id": 3058306323810181
},
{
"id": 3058305998538501
},
{
"id": 3058297745426181
},
{
"id": 3058296862607173
},
{
"id": 3058293415331653
},
{
"id": 3058293324072645
},
{
"id": 3058288683943685
},
{
"id": 3058288602089349
},
{
"id": 3058278077695877
},
{
"id": 3058265709037317
},
{
"id": 3058264546182981
},
{
"id": 3058263734110085
},
{
"id": 3058254330955653
},
{
"id": 3058247688619845
},
{
"id": 3058243602564997
},
{
"id": 3058243522529157
},
{
"id": 3058237363455749
},
{
"id": 3058236533245829
},
{
"id": 3058229191182149
},
{
"id": 3058229136951173
},
{
"id": 3058220401379141
},
{
"id": 3058218389407429
},
{
"id": 3058215176144773
},
{
"id": 3058214294751046
},
{
"id": 3058210808940229
},
{
"id": 3058207173789445
},
{
"id": 3058207118559109
},
{
"id": 3058201754011333
},
{
"id": 3058182124226373
},
{
"id": 3058173286876997
},
{
"id": 3058171553449797
},
{
"id": 3058169137661829
},
{
"id": 3058167385442053
},
{
"id": 3058162050385669
},
{
"id": 3058161465935749
},
{
"id": 3058147404957445
}
],
"pages": 60,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_REFUND",
"table": "billiards_ods.refund_transactions",
"endpoint": "/Order/GetRefundPayLogList",
"pk_columns": [
"id"
],
"records": 37,
"records_with_pk": 37,
"missing": 0,
"missing_samples": [],
"pages": 1,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_PLATFORM_COUPON",
"table": "billiards_ods.platform_coupon_redemption_records",
"endpoint": "/Promotion/GetOfflineCouponConsumePageList",
"pk_columns": [
"id"
],
"records": 16473,
"records_with_pk": 16473,
"missing": 39,
"missing_samples": [
{
"id": 3058357269546821
},
{
"id": 3058340486399685
},
{
"id": 3058334753851077
},
{
"id": 3058315070801733
},
{
"id": 3058310101272261
},
{
"id": 3058307406661317
},
{
"id": 3058304732399365
},
{
"id": 3058294051030725
},
{
"id": 3058268992243525
},
{
"id": 3058254867122053
},
{
"id": 3058251820943045
},
{
"id": 3058248490174341
},
{
"id": 3058247410304837
},
{
"id": 3058244685153989
},
{
"id": 3058234190661381
},
{
"id": 3058229070808837
},
{
"id": 3058227741558469
},
{
"id": 3058213433755397
},
{
"id": 3058206743906181
},
{
"id": 3058205389883141
},
{
"id": 3058204746270405
},
{
"id": 3058203742455621
},
{
"id": 3058203649296133
},
{
"id": 3058202633766597
},
{
"id": 3058184008009541
},
{
"id": 3058170205570821
},
{
"id": 3058168235132805
},
{
"id": 3058159083030341
},
{
"id": 3058154363455301
},
{
"id": 3058151096371013
},
{
"id": 3058146679768837
},
{
"id": 3058146260977413
},
{
"id": 3058110979573445
},
{
"id": 3058097243064133
},
{
"id": 3058073669682885
},
{
"id": 3058055359563589
},
{
"id": 3058054921684805
},
{
"id": 3058053148886789
},
{
"id": 3058050554840901
}
],
"pages": 83,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_MEMBER",
"table": "billiards_ods.member_profiles",
"endpoint": "/MemberProfile/GetTenantMemberList",
"pk_columns": [
"id"
],
"records": 554,
"records_with_pk": 554,
"missing": 0,
"missing_samples": [],
"pages": 3,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_MEMBER_CARD",
"table": "billiards_ods.member_stored_value_cards",
"endpoint": "/MemberProfile/GetTenantMemberCardList",
"pk_columns": [
"id"
],
"records": 943,
"records_with_pk": 943,
"missing": 0,
"missing_samples": [],
"pages": 5,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_MEMBER_BALANCE",
"table": "billiards_ods.member_balance_changes",
"endpoint": "/MemberProfile/GetMemberCardBalanceChange",
"pk_columns": [
"id"
],
"records": 2462,
"records_with_pk": 2462,
"missing": 11,
"missing_samples": [
{
"id": 3058333181724421
},
{
"id": 3058318294419333
},
{
"id": 3058243010774853
},
{
"id": 3058243010529094
},
{
"id": 3058236533819269
},
{
"id": 3058218390030021
},
{
"id": 3058214295455557
},
{
"id": 3058182124734277
},
{
"id": 3058110047504133
},
{
"id": 3058099612026629
},
{
"id": 3058048539952901
}
],
"pages": 13,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_RECHARGE_SETTLE",
"table": "billiards_ods.recharge_settlements",
"endpoint": "/Site/GetRechargeSettleList",
"pk_columns": [
"id"
],
"records": 5,
"records_with_pk": 5,
"missing": 0,
"missing_samples": [],
"pages": 2,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_GROUP_PACKAGE",
"table": "billiards_ods.group_buy_packages",
"endpoint": "/PackageCoupon/QueryPackageCouponList",
"pk_columns": [
"id"
],
"records": 18,
"records_with_pk": 18,
"missing": 0,
"missing_samples": [],
"pages": 1,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_GROUP_BUY_REDEMPTION",
"table": "billiards_ods.group_buy_redemption_records",
"endpoint": "/Site/GetSiteTableUseDetails",
"pk_columns": [
"id"
],
"records": 8267,
"records_with_pk": 8267,
"missing": 62,
"missing_samples": [
{
"id": 3058353772709573
},
{
"id": 3058345667741573
},
{
"id": 3058333274752901
},
{
"id": 3058329852659589
},
{
"id": 3058329852659590
},
{
"id": 3058328233854789
},
{
"id": 3058318686177029
},
{
"id": 3058314133898949
},
{
"id": 3058310959236997
},
{
"id": 3058307498706757
},
{
"id": 3058306326873989
},
{
"id": 3058296865638213
},
{
"id": 3058293418231621
},
{
"id": 3058288687056645
},
{
"id": 3058288605464453
},
{
"id": 3058288605480837
},
{
"id": 3058288605464454
},
{
"id": 3058288605464455
},
{
"id": 3058288605464456
},
{
"id": 3058278081152901
},
{
"id": 3058265711855365
},
{
"id": 3058264549656389
},
{
"id": 3058263736747909
},
{
"id": 3058247691962181
},
{
"id": 3058243605923717
},
{
"id": 3058229194262341
},
{
"id": 3058229140146053
},
{
"id": 3058215179405189
},
{
"id": 3058210812036805
},
{
"id": 3058207177033477
},
{
"id": 3058207121688453
},
{
"id": 3058201757140677
},
{
"id": 3058171556677445
},
{
"id": 3058171556693829
},
{
"id": 3058167388325637
},
{
"id": 3058167388325638
},
{
"id": 3058162055055109
},
{
"id": 3058161469245317
},
{
"id": 3058139341473541
},
{
"id": 3058139341473542
},
{
"id": 3058135470049157
},
{
"id": 3058123580983045
},
{
"id": 3058123580983046
},
{
"id": 3058116250814341
},
{
"id": 3058115009758981
},
{
"id": 3058109512632197
},
{
"id": 3058108394653445
},
{
"id": 3058107782285189
},
{
"id": 3058086123947845
},
{
"id": 3058080118032261
}
],
"pages": 42,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_INVENTORY_STOCK",
"table": "billiards_ods.goods_stock_summary",
"endpoint": "/TenantGoods/GetGoodsStockReport",
"pk_columns": [
"sitegoodsid"
],
"records": 170,
"records_with_pk": 170,
"missing": 0,
"missing_samples": [],
"pages": 1,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_INVENTORY_CHANGE",
"table": "billiards_ods.goods_stock_movements",
"endpoint": "/GoodsStockManage/QueryGoodsOutboundReceipt",
"pk_columns": [
"sitegoodsstockid"
],
"records": 341,
"records_with_pk": 341,
"missing": 126,
"missing_samples": [
{
"sitegoodsstockid": 3058173288646469
},
{
"sitegoodsstockid": 3058169139349381
},
{
"sitegoodsstockid": 3058153735833413
},
{
"sitegoodsstockid": 3058153653733061
},
{
"sitegoodsstockid": 3058152982710085
},
{
"sitegoodsstockid": 3058147406464773
},
{
"sitegoodsstockid": 3058146857027333
},
{
"sitegoodsstockid": 3058143716722565
},
{
"sitegoodsstockid": 3058136377722693
},
{
"sitegoodsstockid": 3058112244287301
},
{
"sitegoodsstockid": 3058110304143109
},
{
"sitegoodsstockid": 3058109840033541
},
{
"sitegoodsstockid": 3058090960586437
},
{
"sitegoodsstockid": 3058077998745477
},
{
"sitegoodsstockid": 3058064944367365
},
{
"sitegoodsstockid": 3058053009983173
},
{
"sitegoodsstockid": 3058053009491653
},
{
"sitegoodsstockid": 3058019621128069
},
{
"sitegoodsstockid": 3057970083939845
},
{
"sitegoodsstockid": 3057932420679557
},
{
"sitegoodsstockid": 3057932420237189
},
{
"sitegoodsstockid": 3057926094030661
},
{
"sitegoodsstockid": 3057925720311493
},
{
"sitegoodsstockid": 3057925720786629
},
{
"sitegoodsstockid": 3057925719836357
},
{
"sitegoodsstockid": 3057893627709189
},
{
"sitegoodsstockid": 3057843657230085
},
{
"sitegoodsstockid": 3057786863699781
},
{
"sitegoodsstockid": 3057735409518277
},
{
"sitegoodsstockid": 3057702194824965
},
{
"sitegoodsstockid": 3057689507858117
},
{
"sitegoodsstockid": 3057689507366597
},
{
"sitegoodsstockid": 3057552809871173
},
{
"sitegoodsstockid": 3057500130559749
},
{
"sitegoodsstockid": 3057464372889477
},
{
"sitegoodsstockid": 3057464372447109
},
{
"sitegoodsstockid": 3057449635743557
},
{
"sitegoodsstockid": 3057449150596869
},
{
"sitegoodsstockid": 3057449150105349
},
{
"sitegoodsstockid": 3057376085329669
},
{
"sitegoodsstockid": 3057370028885765
},
{
"sitegoodsstockid": 3057367488546629
},
{
"sitegoodsstockid": 3057334818457349
},
{
"sitegoodsstockid": 3057283158640389
},
{
"sitegoodsstockid": 3057283159115525
},
{
"sitegoodsstockid": 3057249985480517
},
{
"sitegoodsstockid": 3057238611035909
},
{
"sitegoodsstockid": 3057214401595269
},
{
"sitegoodsstockid": 3057193758230341
},
{
"sitegoodsstockid": 3057193758721861
}
],
"pages": 3,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_TABLES",
"table": "billiards_ods.site_tables_master",
"endpoint": "/Table/GetSiteTables",
"pk_columns": [
"id"
],
"records": 74,
"records_with_pk": 74,
"missing": 0,
"missing_samples": [],
"pages": 1,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_GOODS_CATEGORY",
"table": "billiards_ods.stock_goods_category_tree",
"endpoint": "/TenantGoodsCategory/QueryPrimarySecondaryCategory",
"pk_columns": [
"id"
],
"records": 9,
"records_with_pk": 9,
"missing": 0,
"missing_samples": [],
"pages": 1,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_STORE_GOODS",
"table": "billiards_ods.store_goods_master",
"endpoint": "/TenantGoods/GetGoodsInventoryList",
"pk_columns": [
"id"
],
"records": 170,
"records_with_pk": 170,
"missing": 0,
"missing_samples": [],
"pages": 1,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_TABLE_FEE_DISCOUNT",
"table": "billiards_ods.table_fee_discount_records",
"endpoint": "/Site/GetTaiFeeAdjustList",
"pk_columns": [
"id"
],
"records": 1676,
"records_with_pk": 1676,
"missing": 12,
"missing_samples": [
{
"id": 3058318300202885
},
{
"id": 3058297749505797
},
{
"id": 3058296865769285
},
{
"id": 3058243531163525
},
{
"id": 3058218393208517
},
{
"id": 3058214303958853
},
{
"id": 3058214303909701
},
{
"id": 3058110052189957
},
{
"id": 3058048543442693
},
{
"id": 3057979151484421
},
{
"id": 3057859470346117
},
{
"id": 3057795512338117
}
],
"pages": 9,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_TENANT_GOODS",
"table": "billiards_ods.tenant_goods_master",
"endpoint": "/TenantGoods/QueryTenantGoods",
"pk_columns": [
"id"
],
"records": 171,
"records_with_pk": 171,
"missing": 0,
"missing_samples": [],
"pages": 1,
"skipped_missing_pk": 0,
"errors": 0,
"error_detail": null
},
{
"task_code": "ODS_SETTLEMENT_TICKET",
"table": "billiards_ods.settlement_ticket_details",
"endpoint": "/Order/GetOrderSettleTicketNew",
"pk_columns": [
"ordersettleid"
],
"records": 294,
"records_with_pk": 0,
"missing": 0,
"missing_samples": [],
"pages": 3,
"skipped_missing_pk": 294,
"errors": 0,
"error_detail": null,
"source_endpoint": "/PayLog/GetPayLogListPage"
}
],
"total_missing": 463,
"total_errors": 0,
"generated_at": "2026-01-19T22:26:58.735784+08:00"
},
"ods_to_dwd": {
"tables": [
{
"dwd_table": "billiards_dwd.dwd_settlement_head",
"ods_table": "billiards_ods.settlement_records",
"windowed": false,
"window_col": null,
"count": {
"dwd": 22514,
"ods": 22514,
"diff": 0
},
"amounts": []
},
{
"dwd_table": "billiards_dwd.dwd_settlement_head_ex",
"ods_table": "billiards_ods.settlement_records",
"windowed": false,
"window_col": null,
"count": {
"dwd": 22514,
"ods": 22514,
"diff": 0
},
"amounts": []
},
{
"dwd_table": "billiards_dwd.dwd_table_fee_log",
"ods_table": "billiards_ods.table_fee_transactions",
"windowed": true,
"window_col": "create_time",
"count": {
"dwd": 196,
"ods": 196,
"diff": 0
},
"amounts": [
{
"column": "adjust_amount",
"dwd_sum": 5094.99,
"ods_sum": 5094.99,
"diff": 0.0
},
{
"column": "coupon_promotion_amount",
"dwd_sum": 10380.83,
"ods_sum": 10380.83,
"diff": 0.0
},
{
"column": "ledger_amount",
"dwd_sum": 24021.05,
"ods_sum": 24021.05,
"diff": 0.0
},
{
"column": "member_discount_amount",
"dwd_sum": 892.14,
"ods_sum": 892.14,
"diff": 0.0
},
{
"column": "real_table_charge_money",
"dwd_sum": 9437.37,
"ods_sum": 9437.37,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_table_fee_log_ex",
"ods_table": "billiards_ods.table_fee_transactions",
"windowed": false,
"window_col": null,
"count": {
"dwd": 17615,
"ods": 17615,
"diff": 0
},
"amounts": [
{
"column": "fee_total",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "mgmt_fee",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "service_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "used_card_amount",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_table_fee_adjust",
"ods_table": "billiards_ods.table_fee_discount_records",
"windowed": false,
"window_col": null,
"count": {
"dwd": 2710,
"ods": 2710,
"diff": 0
},
"amounts": [
{
"column": "ledger_amount",
"dwd_sum": 311771.56,
"ods_sum": 311771.56,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_table_fee_adjust_ex",
"ods_table": "billiards_ods.table_fee_discount_records",
"windowed": false,
"window_col": null,
"count": {
"dwd": 2710,
"ods": 2710,
"diff": 0
},
"amounts": []
},
{
"dwd_table": "billiards_dwd.dwd_store_goods_sale",
"ods_table": "billiards_ods.store_goods_sales_records",
"windowed": true,
"window_col": "create_time",
"count": {
"dwd": 0,
"ods": 0,
"diff": 0
},
"amounts": [
{
"column": "cost_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "ledger_amount",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "real_goods_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_store_goods_sale_ex",
"ods_table": "billiards_ods.store_goods_sales_records",
"windowed": false,
"window_col": null,
"count": {
"dwd": 536840,
"ods": 17563,
"diff": 519277
},
"amounts": [
{
"column": "coupon_deduct_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "discount_money",
"dwd_sum": 658625.3,
"ods_sum": 21673.2,
"diff": 636952.1000000001
},
{
"column": "member_discount_amount",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "option_coupon_deduct_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "option_member_discount_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "point_discount_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "point_discount_money_cost",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "push_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_assistant_service_log",
"ods_table": "billiards_ods.assistant_service_records",
"windowed": true,
"window_col": "create_time",
"count": {
"dwd": 46,
"ods": 46,
"diff": 0
},
"amounts": [
{
"column": "coupon_deduct_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "ledger_amount",
"dwd_sum": 19807.75,
"ods_sum": 19807.75,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_assistant_service_log_ex",
"ods_table": "billiards_ods.assistant_service_records",
"windowed": false,
"window_col": null,
"count": {
"dwd": 4771,
"ods": 4771,
"diff": 0
},
"amounts": [
{
"column": "manual_discount_amount",
"dwd_sum": 414.17,
"ods_sum": 414.17,
"diff": 0.0
},
{
"column": "member_discount_amount",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "service_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_assistant_trash_event",
"ods_table": "billiards_ods.assistant_cancellation_records",
"windowed": false,
"window_col": null,
"count": {
"dwd": 92,
"ods": 92,
"diff": 0
},
"amounts": []
},
{
"dwd_table": "billiards_dwd.dwd_assistant_trash_event_ex",
"ods_table": "billiards_ods.assistant_cancellation_records",
"windowed": false,
"window_col": null,
"count": {
"dwd": 92,
"ods": 92,
"diff": 0
},
"amounts": []
},
{
"dwd_table": "billiards_dwd.dwd_member_balance_change",
"ods_table": "billiards_ods.member_balance_changes",
"windowed": false,
"window_col": null,
"count": {
"dwd": 4592,
"ods": 4592,
"diff": 0
},
"amounts": []
},
{
"dwd_table": "billiards_dwd.dwd_member_balance_change_ex",
"ods_table": "billiards_ods.member_balance_changes",
"windowed": false,
"window_col": null,
"count": {
"dwd": 4592,
"ods": 4592,
"diff": 0
},
"amounts": [
{
"column": "refund_amount",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_groupbuy_redemption",
"ods_table": "billiards_ods.group_buy_redemption_records",
"windowed": true,
"window_col": "create_time",
"count": {
"dwd": 152,
"ods": 152,
"diff": 0
},
"amounts": [
{
"column": "coupon_money",
"dwd_sum": 10142.0,
"ods_sum": 10142.0,
"diff": 0.0
},
{
"column": "ledger_amount",
"dwd_sum": 9832.83,
"ods_sum": 9832.83,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_groupbuy_redemption_ex",
"ods_table": "billiards_ods.group_buy_redemption_records",
"windowed": false,
"window_col": null,
"count": {
"dwd": 10861,
"ods": 10861,
"diff": 0
},
"amounts": [
{
"column": "assistant_promotion_money",
"dwd_sum": 7353.59,
"ods_sum": 7353.59,
"diff": 0.0
},
{
"column": "assistant_service_promotion_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "goods_promotion_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "recharge_promotion_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "reward_promotion_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "table_service_promotion_money",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_platform_coupon_redemption",
"ods_table": "billiards_ods.platform_coupon_redemption_records",
"windowed": true,
"window_col": "create_time",
"count": {
"dwd": 169,
"ods": 169,
"diff": 0
},
"amounts": [
{
"column": "coupon_money",
"dwd_sum": 12018.0,
"ods_sum": 12018.0,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_platform_coupon_redemption_ex",
"ods_table": "billiards_ods.platform_coupon_redemption_records",
"windowed": false,
"window_col": null,
"count": {
"dwd": 16434,
"ods": 16434,
"diff": 0
},
"amounts": []
},
{
"dwd_table": "billiards_dwd.dwd_recharge_order",
"ods_table": "billiards_ods.recharge_settlements",
"windowed": false,
"window_col": null,
"count": {
"dwd": 442,
"ods": 442,
"diff": 0
},
"amounts": []
},
{
"dwd_table": "billiards_dwd.dwd_recharge_order_ex",
"ods_table": "billiards_ods.recharge_settlements",
"windowed": false,
"window_col": null,
"count": {
"dwd": 442,
"ods": 442,
"diff": 0
},
"amounts": []
},
{
"dwd_table": "billiards_dwd.dwd_payment",
"ods_table": "billiards_ods.payment_transactions",
"windowed": true,
"window_col": "pay_time",
"count": {
"dwd": 226,
"ods": 226,
"diff": 0
},
"amounts": [
{
"column": "pay_amount",
"dwd_sum": 21838.0,
"ods_sum": 21838.0,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_refund",
"ods_table": "billiards_ods.refund_transactions",
"windowed": true,
"window_col": "pay_time",
"count": {
"dwd": 0,
"ods": 0,
"diff": 0
},
"amounts": [
{
"column": "channel_fee",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "pay_amount",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
}
]
},
{
"dwd_table": "billiards_dwd.dwd_refund_ex",
"ods_table": "billiards_ods.refund_transactions",
"windowed": false,
"window_col": null,
"count": {
"dwd": 43,
"ods": 43,
"diff": 0
},
"amounts": [
{
"column": "balance_frozen_amount",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "card_frozen_amount",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "refund_amount",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
},
{
"column": "round_amount",
"dwd_sum": 0.0,
"ods_sum": 0.0,
"diff": 0.0
}
]
}
],
"total_count_diff": 519277
},
"generated_at": "2026-01-19T22:27:04.028446+08:00"
}
],
"api_to_ods": {
"total_missing": 463,
"total_errors": 0
},
"total_missing": 463,
"total_errors": 0,
"generated_at": "2026-01-19T22:27:04.028467+08:00"
}