合并
This commit is contained in:
409
etl_billiards/reports/ods_gap_check_20260115_223929.json
Normal file
409
etl_billiards/reports/ods_gap_check_20260115_223929.json
Normal file
@@ -0,0 +1,409 @@
|
||||
{
|
||||
"start": "2026-01-14T00:00:00+08:00",
|
||||
"end": "2026-01-15T22:34:02.852100+08:00",
|
||||
"cutoff": null,
|
||||
"window_days": 30,
|
||||
"window_hours": 0,
|
||||
"page_size": 100,
|
||||
"chunk_size": 200,
|
||||
"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": 64,
|
||||
"records_with_pk": 64,
|
||||
"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": 219,
|
||||
"records_with_pk": 219,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"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": 9822,
|
||||
"records_with_pk": 9822,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"pages": 99,
|
||||
"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": 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": 1,
|
||||
"records_with_pk": 1,
|
||||
"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": 11814,
|
||||
"records_with_pk": 11814,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"pages": 119,
|
||||
"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": 36,
|
||||
"records_with_pk": 36,
|
||||
"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": 16080,
|
||||
"records_with_pk": 16080,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"pages": 161,
|
||||
"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": 551,
|
||||
"records_with_pk": 551,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"pages": 6,
|
||||
"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": 936,
|
||||
"records_with_pk": 936,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"pages": 10,
|
||||
"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": 2421,
|
||||
"records_with_pk": 2421,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"pages": 25,
|
||||
"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": 6,
|
||||
"records_with_pk": 6,
|
||||
"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": 8226,
|
||||
"records_with_pk": 8226,
|
||||
"missing": 3,
|
||||
"missing_samples": [
|
||||
{
|
||||
"id": 3052709671030981
|
||||
},
|
||||
{
|
||||
"id": 3052709671014598
|
||||
},
|
||||
{
|
||||
"id": 3052709671014597
|
||||
}
|
||||
],
|
||||
"pages": 83,
|
||||
"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": 169,
|
||||
"records_with_pk": 169,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"pages": 2,
|
||||
"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": 262,
|
||||
"records_with_pk": 262,
|
||||
"missing": 4,
|
||||
"missing_samples": [
|
||||
{
|
||||
"sitegoodsstockid": 3052703311204549
|
||||
},
|
||||
{
|
||||
"sitegoodsstockid": 3052703310713029
|
||||
},
|
||||
{
|
||||
"sitegoodsstockid": 3052703210262725
|
||||
},
|
||||
{
|
||||
"sitegoodsstockid": 3052702889496709
|
||||
}
|
||||
],
|
||||
"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": 169,
|
||||
"records_with_pk": 169,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"pages": 2,
|
||||
"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": 1640,
|
||||
"records_with_pk": 1640,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"pages": 17,
|
||||
"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": 170,
|
||||
"records_with_pk": 170,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"pages": 2,
|
||||
"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": 227,
|
||||
"records_with_pk": 0,
|
||||
"missing": 0,
|
||||
"missing_samples": [],
|
||||
"pages": 3,
|
||||
"skipped_missing_pk": 227,
|
||||
"errors": 0,
|
||||
"error_detail": null,
|
||||
"source_endpoint": "/PayLog/GetPayLogListPage"
|
||||
}
|
||||
],
|
||||
"total_missing": 7,
|
||||
"total_errors": 0,
|
||||
"generated_at": "2026-01-15T22:39:29.785863+08:00"
|
||||
}
|
||||
Reference in New Issue
Block a user