1413 lines
39 KiB
JSON
1413 lines
39 KiB
JSON
{
|
|
"mode": "window",
|
|
"window": {
|
|
"start": "2026-01-17T20:49:49+08:00",
|
|
"end": "2026-01-23T01:49:49+08:00",
|
|
"segments": 1
|
|
},
|
|
"windows": [
|
|
{
|
|
"mode": "window",
|
|
"window": {
|
|
"start": "2026-01-17T20:49:49+08:00",
|
|
"end": "2026-01-23T01:49:49+08:00",
|
|
"label": "segment_1",
|
|
"granularity": "window"
|
|
},
|
|
"api_to_ods": {
|
|
"window_split_unit": "none",
|
|
"window_compensation_hours": 0,
|
|
"start": "2026-01-17T20:49:49+08:00",
|
|
"end": "2026-01-23T01:49:49+08:00",
|
|
"cutoff": null,
|
|
"window_days": 5,
|
|
"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": 0,
|
|
"missing_samples": [],
|
|
"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": 622,
|
|
"records_with_pk": 622,
|
|
"missing": 1,
|
|
"missing_samples": [
|
|
{
|
|
"id": 3062692637429381
|
|
}
|
|
],
|
|
"pages": 4,
|
|
"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": 9951,
|
|
"records_with_pk": 9951,
|
|
"missing": 1,
|
|
"missing_samples": [
|
|
{
|
|
"id": 3062692655173061
|
|
}
|
|
],
|
|
"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": 154,
|
|
"records_with_pk": 154,
|
|
"missing": 0,
|
|
"missing_samples": [],
|
|
"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": 6,
|
|
"records_with_pk": 6,
|
|
"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": 11837,
|
|
"records_with_pk": 11837,
|
|
"missing": 1,
|
|
"missing_samples": [
|
|
{
|
|
"id": 3062692652993989
|
|
}
|
|
],
|
|
"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": 16707,
|
|
"records_with_pk": 16707,
|
|
"missing": 0,
|
|
"missing_samples": [],
|
|
"pages": 84,
|
|
"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": 555,
|
|
"records_with_pk": 555,
|
|
"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": 944,
|
|
"records_with_pk": 944,
|
|
"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": 2468,
|
|
"records_with_pk": 2468,
|
|
"missing": 0,
|
|
"missing_samples": [],
|
|
"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": 16,
|
|
"records_with_pk": 16,
|
|
"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": 8239,
|
|
"records_with_pk": 8239,
|
|
"missing": 212,
|
|
"missing_samples": [
|
|
{
|
|
"id": 3062692656025029
|
|
},
|
|
{
|
|
"id": 3062674787831365
|
|
},
|
|
{
|
|
"id": 3062664923729477
|
|
},
|
|
{
|
|
"id": 3062652072480197
|
|
},
|
|
{
|
|
"id": 3062652072480198
|
|
},
|
|
{
|
|
"id": 3062632657374661
|
|
},
|
|
{
|
|
"id": 3062618836602437
|
|
},
|
|
{
|
|
"id": 3062611506695749
|
|
},
|
|
{
|
|
"id": 3062611506712133
|
|
},
|
|
{
|
|
"id": 3062602723872325
|
|
},
|
|
{
|
|
"id": 3062602664808005
|
|
},
|
|
{
|
|
"id": 3062599133335045
|
|
},
|
|
{
|
|
"id": 3062598651956869
|
|
},
|
|
{
|
|
"id": 3062597974085253
|
|
},
|
|
{
|
|
"id": 3062597325983237
|
|
},
|
|
{
|
|
"id": 3062591465049733
|
|
},
|
|
{
|
|
"id": 3062574558383685
|
|
},
|
|
{
|
|
"id": 3062572271553989
|
|
},
|
|
{
|
|
"id": 3062555998293637
|
|
},
|
|
{
|
|
"id": 3062552371498501
|
|
},
|
|
{
|
|
"id": 3062552314416773
|
|
},
|
|
{
|
|
"id": 3062542602030597
|
|
},
|
|
{
|
|
"id": 3062536547929733
|
|
},
|
|
{
|
|
"id": 3062530887110213
|
|
},
|
|
{
|
|
"id": 3062523678543493
|
|
},
|
|
{
|
|
"id": 3062523627048389
|
|
},
|
|
{
|
|
"id": 3062523627048390
|
|
},
|
|
{
|
|
"id": 3062523627048391
|
|
},
|
|
{
|
|
"id": 3062513470492229
|
|
},
|
|
{
|
|
"id": 3062513418931653
|
|
},
|
|
{
|
|
"id": 3062512330182213
|
|
},
|
|
{
|
|
"id": 3062507931880965
|
|
},
|
|
{
|
|
"id": 3062479559544325
|
|
},
|
|
{
|
|
"id": 3062476447518213
|
|
},
|
|
{
|
|
"id": 3062462698589701
|
|
},
|
|
{
|
|
"id": 3062449941220997
|
|
},
|
|
{
|
|
"id": 3062406698290821
|
|
},
|
|
{
|
|
"id": 3062405758471749
|
|
},
|
|
{
|
|
"id": 3062405758471750
|
|
},
|
|
{
|
|
"id": 3062395024903749
|
|
},
|
|
{
|
|
"id": 3062395024903750
|
|
},
|
|
{
|
|
"id": 3062390218837573
|
|
},
|
|
{
|
|
"id": 3062386556718533
|
|
},
|
|
{
|
|
"id": 3062381028396613
|
|
},
|
|
{
|
|
"id": 3062381028396614
|
|
},
|
|
{
|
|
"id": 3062368420204165
|
|
},
|
|
{
|
|
"id": 3062351233207813
|
|
},
|
|
{
|
|
"id": 3062335732649477
|
|
},
|
|
{
|
|
"id": 3062332036009605
|
|
},
|
|
{
|
|
"id": 3062332036009606
|
|
}
|
|
],
|
|
"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": 827,
|
|
"records_with_pk": 827,
|
|
"missing": 465,
|
|
"missing_samples": [
|
|
{
|
|
"sitegoodsstockid": 3062510192938437
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062497709723141
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062495030250949
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062493529886149
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062492534705733
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062491449740741
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062491217989189
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062487503277573
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062479336951365
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062478763052549
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062478394265029
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062478078725637
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062468258188741
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062467463220741
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062461794897541
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062461795356293
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062449881189957
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062440914800197
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062440245350021
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062438795087365
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062437364174277
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062437363682757
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062436923870789
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062436924345925
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062414559350405
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062408446824005
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062406362369669
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062406361796229
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062405858823813
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062404478406085
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062402462993733
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062402462944581
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062378673589830
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062378457992773
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062378458975813
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062378455584325
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062378456043077
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062378456501829
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062378458467909
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062378456993349
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062378457517637
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062377537408453
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062377538407877
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062377538883013
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062377537916357
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062377533279685
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062377535376837
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062377536884165
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062377531182533
|
|
},
|
|
{
|
|
"sitegoodsstockid": 3062377531706821
|
|
}
|
|
],
|
|
"pages": 5,
|
|
"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": 1706,
|
|
"records_with_pk": 1706,
|
|
"missing": 43,
|
|
"missing_samples": [
|
|
{
|
|
"id": 3062647002975685
|
|
},
|
|
{
|
|
"id": 3062626332675717
|
|
},
|
|
{
|
|
"id": 3062602558705221
|
|
},
|
|
{
|
|
"id": 3062466859535813
|
|
},
|
|
{
|
|
"id": 3062459259276869
|
|
},
|
|
{
|
|
"id": 3062367290527301
|
|
},
|
|
{
|
|
"id": 3062166829108805
|
|
},
|
|
{
|
|
"id": 3061791040327301
|
|
},
|
|
{
|
|
"id": 3061789721038469
|
|
},
|
|
{
|
|
"id": 3061771967483461
|
|
},
|
|
{
|
|
"id": 3061771967434309
|
|
},
|
|
{
|
|
"id": 3061740151590405
|
|
},
|
|
{
|
|
"id": 3061429638532613
|
|
},
|
|
{
|
|
"id": 3061429638499845
|
|
},
|
|
{
|
|
"id": 3061293033131525
|
|
},
|
|
{
|
|
"id": 3061293033082373
|
|
},
|
|
{
|
|
"id": 3061289629748805
|
|
},
|
|
{
|
|
"id": 3061266851810757
|
|
},
|
|
{
|
|
"id": 3061242697977349
|
|
},
|
|
{
|
|
"id": 3061241140039301
|
|
},
|
|
{
|
|
"id": 3061167280197189
|
|
},
|
|
{
|
|
"id": 3061069811256965
|
|
},
|
|
{
|
|
"id": 3061068943494789
|
|
},
|
|
{
|
|
"id": 3061068785127045
|
|
},
|
|
{
|
|
"id": 3060991466933893
|
|
},
|
|
{
|
|
"id": 3060990460775877
|
|
},
|
|
{
|
|
"id": 3060942519356869
|
|
},
|
|
{
|
|
"id": 3060695893296901
|
|
},
|
|
{
|
|
"id": 3060106497968965
|
|
},
|
|
{
|
|
"id": 3060091174046533
|
|
},
|
|
{
|
|
"id": 3060087559310149
|
|
},
|
|
{
|
|
"id": 3060087559277381
|
|
},
|
|
{
|
|
"id": 3060009548712965
|
|
},
|
|
{
|
|
"id": 3060006939020101
|
|
},
|
|
{
|
|
"id": 3059973952031749
|
|
},
|
|
{
|
|
"id": 3059966571449157
|
|
},
|
|
{
|
|
"id": 3059928272456517
|
|
},
|
|
{
|
|
"id": 3059879159171909
|
|
},
|
|
{
|
|
"id": 3059846913362949
|
|
},
|
|
{
|
|
"id": 3059762875698245
|
|
},
|
|
{
|
|
"id": 3059762000890693
|
|
},
|
|
{
|
|
"id": 3059699170266053
|
|
},
|
|
{
|
|
"id": 3059485872359109
|
|
}
|
|
],
|
|
"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": 643,
|
|
"records_with_pk": 0,
|
|
"missing": 0,
|
|
"missing_samples": [],
|
|
"pages": 5,
|
|
"skipped_missing_pk": 643,
|
|
"errors": 0,
|
|
"error_detail": null,
|
|
"source_endpoint": "/PayLog/GetPayLogListPage"
|
|
}
|
|
],
|
|
"total_missing": 723,
|
|
"total_errors": 0,
|
|
"generated_at": "2026-01-22T23:55:35.255726+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": 22929,
|
|
"ods": 22929,
|
|
"diff": 0
|
|
},
|
|
"amounts": []
|
|
},
|
|
{
|
|
"dwd_table": "billiards_dwd.dwd_settlement_head_ex",
|
|
"ods_table": "billiards_ods.settlement_records",
|
|
"windowed": false,
|
|
"window_col": null,
|
|
"count": {
|
|
"dwd": 22929,
|
|
"ods": 22929,
|
|
"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": 563,
|
|
"ods": 563,
|
|
"diff": 0
|
|
},
|
|
"amounts": [
|
|
{
|
|
"column": "adjust_amount",
|
|
"dwd_sum": 15302.94,
|
|
"ods_sum": 15302.94,
|
|
"diff": 0.0
|
|
},
|
|
{
|
|
"column": "coupon_promotion_amount",
|
|
"dwd_sum": 28317.38,
|
|
"ods_sum": 28317.38,
|
|
"diff": 0.0
|
|
},
|
|
{
|
|
"column": "ledger_amount",
|
|
"dwd_sum": 77583.17,
|
|
"ods_sum": 77583.17,
|
|
"diff": 0.0
|
|
},
|
|
{
|
|
"column": "member_discount_amount",
|
|
"dwd_sum": 1801.23,
|
|
"ods_sum": 1801.23,
|
|
"diff": 0.0
|
|
},
|
|
{
|
|
"column": "real_table_charge_money",
|
|
"dwd_sum": 33923.94,
|
|
"ods_sum": 33923.94,
|
|
"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": 17991,
|
|
"ods": 17991,
|
|
"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": 2736,
|
|
"ods": 2736,
|
|
"diff": 0
|
|
},
|
|
"amounts": [
|
|
{
|
|
"column": "ledger_amount",
|
|
"dwd_sum": 315562.38,
|
|
"ods_sum": 315562.38,
|
|
"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": 2736,
|
|
"ods": 2736,
|
|
"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": 17563,
|
|
"ods": 17563,
|
|
"diff": 0
|
|
},
|
|
"amounts": [
|
|
{
|
|
"column": "coupon_deduct_money",
|
|
"dwd_sum": 0.0,
|
|
"ods_sum": 0.0,
|
|
"diff": 0.0
|
|
},
|
|
{
|
|
"column": "discount_money",
|
|
"dwd_sum": 21673.2,
|
|
"ods_sum": 21673.2,
|
|
"diff": 0.0
|
|
},
|
|
{
|
|
"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": 89,
|
|
"ods": 158,
|
|
"diff": -69
|
|
},
|
|
"amounts": [
|
|
{
|
|
"column": "coupon_deduct_money",
|
|
"dwd_sum": 0.0,
|
|
"ods_sum": 191.21,
|
|
"diff": -191.21
|
|
},
|
|
{
|
|
"column": "ledger_amount",
|
|
"dwd_sum": 33071.84,
|
|
"ods_sum": 58101.87,
|
|
"diff": -25030.030000000006
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"dwd_table": "billiards_dwd.dwd_assistant_service_log_ex",
|
|
"ods_table": "billiards_ods.assistant_service_records",
|
|
"windowed": false,
|
|
"window_col": null,
|
|
"count": {
|
|
"dwd": 4883,
|
|
"ods": 4883,
|
|
"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": 97,
|
|
"ods": 97,
|
|
"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": 97,
|
|
"ods": 97,
|
|
"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": 4677,
|
|
"ods": 4677,
|
|
"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": 4677,
|
|
"ods": 4677,
|
|
"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": 227,
|
|
"ods": 227,
|
|
"diff": 0
|
|
},
|
|
"amounts": [
|
|
{
|
|
"column": "coupon_money",
|
|
"dwd_sum": 15374.0,
|
|
"ods_sum": 15374.0,
|
|
"diff": 0.0
|
|
},
|
|
{
|
|
"column": "ledger_amount",
|
|
"dwd_sum": 14729.3,
|
|
"ods_sum": 14729.3,
|
|
"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": 10945,
|
|
"ods": 10945,
|
|
"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": 425,
|
|
"ods": 425,
|
|
"diff": 0
|
|
},
|
|
"amounts": [
|
|
{
|
|
"column": "coupon_money",
|
|
"dwd_sum": 28900.0,
|
|
"ods_sum": 28900.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": 16707,
|
|
"ods": 16707,
|
|
"diff": 0
|
|
},
|
|
"amounts": []
|
|
},
|
|
{
|
|
"dwd_table": "billiards_dwd.dwd_recharge_order",
|
|
"ods_table": "billiards_ods.recharge_settlements",
|
|
"windowed": false,
|
|
"window_col": null,
|
|
"count": {
|
|
"dwd": 453,
|
|
"ods": 453,
|
|
"diff": 0
|
|
},
|
|
"amounts": []
|
|
},
|
|
{
|
|
"dwd_table": "billiards_dwd.dwd_recharge_order_ex",
|
|
"ods_table": "billiards_ods.recharge_settlements",
|
|
"windowed": false,
|
|
"window_col": null,
|
|
"count": {
|
|
"dwd": 453,
|
|
"ods": 453,
|
|
"diff": 0
|
|
},
|
|
"amounts": []
|
|
},
|
|
{
|
|
"dwd_table": "billiards_dwd.dwd_payment",
|
|
"ods_table": "billiards_ods.payment_transactions",
|
|
"windowed": true,
|
|
"window_col": "pay_time",
|
|
"count": {
|
|
"dwd": 642,
|
|
"ods": 642,
|
|
"diff": 0
|
|
},
|
|
"amounts": [
|
|
{
|
|
"column": "pay_amount",
|
|
"dwd_sum": 103410.0,
|
|
"ods_sum": 103410.0,
|
|
"diff": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"dwd_table": "billiards_dwd.dwd_refund",
|
|
"ods_table": "billiards_ods.refund_transactions",
|
|
"windowed": true,
|
|
"window_col": "pay_time",
|
|
"count": {
|
|
"dwd": 1,
|
|
"ods": 1,
|
|
"diff": 0
|
|
},
|
|
"amounts": [
|
|
{
|
|
"column": "channel_fee",
|
|
"dwd_sum": 0.0,
|
|
"ods_sum": 0.0,
|
|
"diff": 0.0
|
|
},
|
|
{
|
|
"column": "pay_amount",
|
|
"dwd_sum": -2.0,
|
|
"ods_sum": -2.0,
|
|
"diff": 0.0
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"dwd_table": "billiards_dwd.dwd_refund_ex",
|
|
"ods_table": "billiards_ods.refund_transactions",
|
|
"windowed": false,
|
|
"window_col": null,
|
|
"count": {
|
|
"dwd": 44,
|
|
"ods": 44,
|
|
"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": -69
|
|
},
|
|
"generated_at": "2026-01-22T23:55:40.938507+08:00"
|
|
}
|
|
],
|
|
"api_to_ods": {
|
|
"total_missing": 723,
|
|
"total_errors": 0
|
|
},
|
|
"total_missing": 723,
|
|
"total_errors": 0,
|
|
"generated_at": "2026-01-22T23:55:40.938532+08:00"
|
|
}
|