{ "mode": "window", "window": { "start": "2026-01-27T18:44:22+08:00", "end": "2026-01-27T23:44:22+08:00", "segments": 1 }, "windows": [ { "mode": "window", "window": { "start": "2026-01-27T18:44:22+08:00", "end": "2026-01-27T23:44:22+08:00", "label": "segment_1", "granularity": "window" }, "api_to_ods": { "window_split_unit": "none", "window_compensation_hours": 0, "start": "2026-01-27T18:44:22+08:00", "end": "2026-01-27T23:44:22+08:00", "cutoff": null, "window_days": 0, "window_hours": 5, "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": 69, "records_with_pk": 69, "missing": 0, "missing_samples": [], "pages": 1, "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": 27, "records_with_pk": 27, "missing": 12, "missing_samples": [ { "id": 3069634632125573 }, { "id": 3069632780668229 }, { "id": 3069632217517253 }, { "id": 3069625367481477 }, { "id": 3069616408988741 }, { "id": 3069615734115525 }, { "id": 3069610893266053 }, { "id": 3069610827664517 }, { "id": 3069609511652549 }, { "id": 3069603722857797 }, { "id": 3069589365394501 }, { "id": 3069588118326405 } ], "pages": 1, "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": 10013, "records_with_pk": 10013, "missing": 10, "missing_samples": [ { "id": 3069634688535749 }, { "id": 3069632812797125 }, { "id": 3069632270798021 }, { "id": 3069625387584581 }, { "id": 3069616536947781 }, { "id": 3069615891254469 }, { "id": 3069610912533701 }, { "id": 3069610851683397 }, { "id": 3069609531985221 }, { "id": 3069603748252869 } ], "pages": 51, "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": 3, "records_with_pk": 3, "missing": 0, "missing_samples": [], "pages": 1, "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": 0, "records_with_pk": 0, "missing": 0, "missing_samples": [], "pages": 1, "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": 11841, "records_with_pk": 11841, "missing": 11, "missing_samples": [ { "id": 3069634685308101 }, { "id": 3069632810060997 }, { "id": 3069632266996933 }, { "id": 3069625385389125 }, { "id": 3069616534391877 }, { "id": 3069615889009861 }, { "id": 3069610910289093 }, { "id": 3069610849209413 }, { "id": 3069609529527621 }, { "id": 3069603744992453 }, { "id": 3069589418200197 } ], "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": 38, "records_with_pk": 38, "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": 17079, "records_with_pk": 17079, "missing": 8, "missing_samples": [ { "id": 3069636080979269 }, { "id": 3069635903065157 }, { "id": 3069621694581893 }, { "id": 3069619906513989 }, { "id": 3069617265577285 }, { "id": 3069598890986565 }, { "id": 3069596124515461 }, { "id": 3069593951833285 } ], "pages": 86, "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": 556, "records_with_pk": 556, "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": 945, "records_with_pk": 945, "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": 2480, "records_with_pk": 2480, "missing": 2, "missing_samples": [ { "id": 3069634686274757 }, { "id": 3069632267603141 } ], "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": 0, "records_with_pk": 0, "missing": 0, "missing_samples": [], "pages": 1, "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": 8216, "records_with_pk": 8216, "missing": 5, "missing_samples": [ { "id": 3069625388289093 }, { "id": 3069610913139909 }, { "id": 3069610852518981 }, { "id": 3069609532640581 }, { "id": 3069603748859077 } ], "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": 171, "records_with_pk": 171, "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": 102, "records_with_pk": 102, "missing": 77, "missing_samples": [ { "sitegoodsstockid": 3069647316765765 }, { "sitegoodsstockid": 3069647239007557 }, { "sitegoodsstockid": 3069646941146245 }, { "sitegoodsstockid": 3069646857063493 }, { "sitegoodsstockid": 3069646766230853 }, { "sitegoodsstockid": 3069646432160965 }, { "sitegoodsstockid": 3069646279117893 }, { "sitegoodsstockid": 3069646166576453 }, { "sitegoodsstockid": 3069646048906309 }, { "sitegoodsstockid": 3069645956992197 }, { "sitegoodsstockid": 3069645885213829 }, { "sitegoodsstockid": 3069645802638534 }, { "sitegoodsstockid": 3069645719981253 }, { "sitegoodsstockid": 3069645641927877 }, { "sitegoodsstockid": 3069645553847365 }, { "sitegoodsstockid": 3069645483248709 }, { "sitegoodsstockid": 3069645384633413 }, { "sitegoodsstockid": 3069645313461573 }, { "sitegoodsstockid": 3069645232803141 }, { "sitegoodsstockid": 3069645148966085 }, { "sitegoodsstockid": 3069645055986821 }, { "sitegoodsstockid": 3069644967644229 }, { "sitegoodsstockid": 3069644878597445 }, { "sitegoodsstockid": 3069644774067269 }, { "sitegoodsstockid": 3069644673993925 }, { "sitegoodsstockid": 3069644316544325 }, { "sitegoodsstockid": 3069644213062725 }, { "sitegoodsstockid": 3069644132584581 }, { "sitegoodsstockid": 3069643942022277 }, { "sitegoodsstockid": 3069643843013957 }, { "sitegoodsstockid": 3069643746888773 }, { "sitegoodsstockid": 3069643655285957 }, { "sitegoodsstockid": 3069643359669573 }, { "sitegoodsstockid": 3069643135929669 }, { "sitegoodsstockid": 3069642950970501 }, { "sitegoodsstockid": 3069642870164549 }, { "sitegoodsstockid": 3069642795175237 }, { "sitegoodsstockid": 3069642711796869 }, { "sitegoodsstockid": 3069642615573637 }, { "sitegoodsstockid": 3069638189976773 }, { "sitegoodsstockid": 3069637297311045 }, { "sitegoodsstockid": 3069637298294085 }, { "sitegoodsstockid": 3069637300718917 }, { "sitegoodsstockid": 3069637295361349 }, { "sitegoodsstockid": 3069637298769221 }, { "sitegoodsstockid": 3069637299752261 }, { "sitegoodsstockid": 3069637295902021 }, { "sitegoodsstockid": 3069637296377157 }, { "sitegoodsstockid": 3069637296835909 }, { "sitegoodsstockid": 3069637297818949 } ], "pages": 1, "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": 171, "records_with_pk": 171, "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": 1748, "records_with_pk": 1748, "missing": 2, "missing_samples": [ { "id": 3069634689305797 }, { "id": 3069615891860677 } ], "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": 172, "records_with_pk": 172, "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": 27, "records_with_pk": 0, "missing": 0, "missing_samples": [], "pages": 1, "skipped_missing_pk": 27, "errors": 0, "error_detail": null, "source_endpoint": "/PayLog/GetPayLogListPage" } ], "total_missing": 127, "total_errors": 0, "generated_at": "2026-01-27T21:47:07.780539+08:00" }, "ods_to_dwd": { "tables": [ { "dwd_table": "billiards_dwd.dim_site", "ods_table": "billiards_ods.table_fee_transactions", "windowed": false, "window_col": null, "count": { "dwd": 1, "ods": 18511, "diff": -18510 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_site_ex", "ods_table": "billiards_ods.table_fee_transactions", "windowed": true, "window_col": "create_time", "count": { "dwd": 0, "ods": 20, "diff": -20 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_table", "ods_table": "billiards_ods.site_tables_master", "windowed": false, "window_col": null, "count": { "dwd": 74, "ods": 74, "diff": 0 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_table_ex", "ods_table": "billiards_ods.site_tables_master", "windowed": false, "window_col": null, "count": { "dwd": 74, "ods": 74, "diff": 0 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_assistant", "ods_table": "billiards_ods.assistant_accounts_master", "windowed": false, "window_col": null, "count": { "dwd": 69, "ods": 69, "diff": 0 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_assistant_ex", "ods_table": "billiards_ods.assistant_accounts_master", "windowed": true, "window_col": "create_time", "count": { "dwd": 0, "ods": 0, "diff": 0 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_member", "ods_table": "billiards_ods.member_profiles", "windowed": true, "window_col": "create_time", "count": { "dwd": 0, "ods": 0, "diff": 0 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_member_ex", "ods_table": "billiards_ods.member_profiles", "windowed": false, "window_col": null, "count": { "dwd": 556, "ods": 556, "diff": 0 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_member_card_account", "ods_table": "billiards_ods.member_stored_value_cards", "windowed": false, "window_col": null, "count": { "dwd": 945, "ods": 945, "diff": 0 }, "amounts": [ { "column": "balance", "dwd_sum": 413038.35, "ods_sum": 413038.35, "diff": 0.0 } ] }, { "dwd_table": "billiards_dwd.dim_member_card_account_ex", "ods_table": "billiards_ods.member_stored_value_cards", "windowed": true, "window_col": "create_time", "count": { "dwd": 0, "ods": 0, "diff": 0 }, "amounts": [ { "column": "deliveryfeededuct", "dwd_sum": 0.0, "ods_sum": 0.0, "diff": 0.0 } ] }, { "dwd_table": "billiards_dwd.dim_tenant_goods", "ods_table": "billiards_ods.tenant_goods_master", "windowed": true, "window_col": "create_time", "count": { "dwd": 0, "ods": 0, "diff": 0 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_tenant_goods_ex", "ods_table": "billiards_ods.tenant_goods_master", "windowed": false, "window_col": null, "count": { "dwd": 171, "ods": 172, "diff": -1 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_store_goods", "ods_table": "billiards_ods.store_goods_master", "windowed": false, "window_col": null, "count": { "dwd": 170, "ods": 171, "diff": -1 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_store_goods_ex", "ods_table": "billiards_ods.store_goods_master", "windowed": false, "window_col": null, "count": { "dwd": 170, "ods": 171, "diff": -1 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_goods_category", "ods_table": "billiards_ods.stock_goods_category_tree", "windowed": false, "window_col": null, "count": { "dwd": 26, "ods": 9, "diff": 17 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_groupbuy_package", "ods_table": "billiards_ods.group_buy_packages", "windowed": true, "window_col": "create_time", "count": { "dwd": 0, "ods": 0, "diff": 0 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dim_groupbuy_package_ex", "ods_table": "billiards_ods.group_buy_packages", "windowed": false, "window_col": null, "count": { "dwd": 34, "ods": 34, "diff": 0 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dwd_settlement_head", "ods_table": "billiards_ods.settlement_records", "windowed": false, "window_col": null, "count": { "dwd": 23366, "ods": 23482, "diff": -116 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dwd_settlement_head_ex", "ods_table": "billiards_ods.settlement_records", "windowed": false, "window_col": null, "count": { "dwd": 23366, "ods": 23482, "diff": -116 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dwd_table_fee_log", "ods_table": "billiards_ods.table_fee_transactions", "windowed": true, "window_col": "create_time", "count": { "dwd": 0, "ods": 20, "diff": -20 }, "amounts": [ { "column": "adjust_amount", "dwd_sum": 0.0, "ods_sum": 26.77, "diff": -26.77 }, { "column": "coupon_promotion_amount", "dwd_sum": 0.0, "ods_sum": 624.0, "diff": -624.0 }, { "column": "ledger_amount", "dwd_sum": 0.0, "ods_sum": 1585.37, "diff": -1585.37 }, { "column": "member_discount_amount", "dwd_sum": 0.0, "ods_sum": 390.03, "diff": -390.03 }, { "column": "real_table_charge_money", "dwd_sum": 0.0, "ods_sum": 544.57, "diff": -544.57 } ] }, { "dwd_table": "billiards_dwd.dwd_table_fee_log_ex", "ods_table": "billiards_ods.table_fee_transactions", "windowed": false, "window_col": null, "count": { "dwd": 18386, "ods": 18511, "diff": -125 }, "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": 2849, "ods": 2872, "diff": -23 }, "amounts": [ { "column": "ledger_amount", "dwd_sum": 329604.44, "ods_sum": 332894.07, "diff": -3289.6300000000047 } ] }, { "dwd_table": "billiards_dwd.dwd_table_fee_adjust_ex", "ods_table": "billiards_ods.table_fee_discount_records", "windowed": false, "window_col": null, "count": { "dwd": 2849, "ods": 2872, "diff": -23 }, "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": 0, "ods": 3, "diff": -3 }, "amounts": [ { "column": "coupon_deduct_money", "dwd_sum": 0.0, "ods_sum": 0.0, "diff": 0.0 }, { "column": "ledger_amount", "dwd_sum": 0.0, "ods_sum": 449.47, "diff": -449.47 } ] }, { "dwd_table": "billiards_dwd.dwd_assistant_service_log_ex", "ods_table": "billiards_ods.assistant_service_records", "windowed": false, "window_col": null, "count": { "dwd": 5003, "ods": 5033, "diff": -30 }, "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": 98, "ods": 98, "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": 98, "ods": 98, "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": 4745, "ods": 4782, "diff": -37 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dwd_member_balance_change_ex", "ods_table": "billiards_ods.member_balance_changes", "windowed": false, "window_col": null, "count": { "dwd": 4745, "ods": 4782, "diff": -37 }, "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": 0, "ods": 13, "diff": -13 }, "amounts": [ { "column": "coupon_money", "dwd_sum": 0.0, "ods_sum": 720.0, "diff": -720.0 }, { "column": "ledger_amount", "dwd_sum": 0.0, "ods_sum": 624.0, "diff": -624.0 } ] }, { "dwd_table": "billiards_dwd.dwd_groupbuy_redemption_ex", "ods_table": "billiards_ods.group_buy_redemption_records", "windowed": false, "window_col": null, "count": { "dwd": 11427, "ods": 11514, "diff": -87 }, "amounts": [ { "column": "assistant_promotion_money", "dwd_sum": 7544.8, "ods_sum": 7544.8, "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": 0, "ods": 18, "diff": -18 }, "amounts": [ { "column": "coupon_money", "dwd_sum": 0.0, "ods_sum": 1262.0, "diff": -1262.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": 16977, "ods": 17071, "diff": -94 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dwd_recharge_order", "ods_table": "billiards_ods.recharge_settlements", "windowed": false, "window_col": null, "count": { "dwd": 455, "ods": 457, "diff": -2 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dwd_recharge_order_ex", "ods_table": "billiards_ods.recharge_settlements", "windowed": false, "window_col": null, "count": { "dwd": 455, "ods": 457, "diff": -2 }, "amounts": [] }, { "dwd_table": "billiards_dwd.dwd_payment", "ods_table": "billiards_ods.payment_transactions", "windowed": true, "window_col": "pay_time", "count": { "dwd": 0, "ods": 16, "diff": -16 }, "amounts": [ { "column": "pay_amount", "dwd_sum": 0.0, "ods_sum": 327.0, "diff": -327.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": 45, "ods": 45, "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": -19278 }, "generated_at": "2026-01-27T21:47:17.800036+08:00" } ], "api_to_ods": { "total_missing": 127, "total_errors": 0 }, "total_missing": 127, "total_errors": 0, "generated_at": "2026-01-27T21:47:17.800057+08:00" }