Files
ZQYY.FQ-ETL/docs/audit/doc_alignment.md

330 lines
54 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 文档对齐报告
- 生成时间2026-02-12T14:33:40Z
- 仓库路径:`C:\ZQYY\FQ-ETL`
## 映射关系
| 文档路径 | 主题 | 关联代码 | 状态 |
|---|---|---|---|
| `.kiro/steering/language-zh.md` | 语言与编码规范(强制) | — | orphan |
| `.kiro/steering/product.md` | 产品概述 | `run_etl.bat`, `run_gui.bat`, `scripts/run_ods.bat` | stale |
| `.kiro/steering/structure.md` | 项目结构 | — | stale |
| `.kiro/steering/tech.md` | 技术栈与构建 | `.env`, `database/migrations/`, `pytest.ini`, `tests/unit/`, `tests/integration/`, `tests/unit/task_test_utils.py` | stale |
| `.pytest_cache/README.md` | pytest cache directory # | — | stale |
| `README.md` | 飞球 ETL 系统ODS → DWD | `etl_billiards/`, `etl_billiards/.env` | stale |
| `docs/audit/cleanup_proposal.md` | 仓库精简方案 — 待审核 | `docs/audit/`, `tasks/dwd/`, `.gitignore`, `.hypothesis/`, `.pytest_cache/`, `database/`, `logs/`, `scripts/`, `docs/`, `config/`, `tests/`, `tests/unit/`, `tests/integration/` | stale |
| `docs/audit/doc_alignment.md` | 文档对齐报告 | `C:/ZQYY/FQ-ETL`, `.kiro/steering/language-zh.md`, `.kiro/steering/product.md`, `run_etl.bat`, `run_gui.bat`, `scripts/run_ods.bat`, `.kiro/steering/structure.md`, `.kiro/steering/tech.md`, `.env`, `database/migrations/`, `pytest.ini`, `tests/unit/`, `tests/integration/`, `tests/unit/task_test_utils.py`, `.pytest_cache/README.md`, `README.md`, `etl_billiards/`, `etl_billiards/.env`, `docs/audit/cleanup_proposal.md`, `docs/audit/`, `tasks/dwd/`, `.gitignore`, `.hypothesis/`, `.pytest_cache/`, `database/`, `logs/`, `scripts/`, `docs/`, `config/`, `tests/`, `docs/audit/doc_alignment.md`, `docs/audit/file_inventory.md`, `api`, `docs/audit/flow_tree.md`, `docs/bd_manual/DWD/Ex/BD_manual_dim_assistant_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dim_groupbuy_package_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dim_member_card_account_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dim_member_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dim_site_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dim_store_goods_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dim_table_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dim_tenant_goods_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dwd_assistant_service_log_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dwd_assistant_trash_event_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dwd_groupbuy_redemption_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dwd_member_balance_change_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dwd_platform_coupon_redemption_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dwd_recharge_order_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dwd_refund_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dwd_settlement_head_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dwd_store_goods_sale_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dwd_table_fee_adjust_ex.md`, `docs/bd_manual/DWD/Ex/BD_manual_dwd_table_fee_log_ex.md`, `docs/bd_manual/DWD/main/BD_manual_billiards_dwd.md`, `docs/bd_manual/DWD/main/BD_manual_dim_assistant.md`, `docs/bd_manual/DWD/main/BD_manual_dim_goods_category.md`, `docs/bd_manual/DWD/main/BD_manual_dim_groupbuy_package.md`, `docs/bd_manual/DWD/main/BD_manual_dim_member.md`, `docs/bd_manual/DWD/main/BD_manual_dim_member_card_account.md`, `docs/bd_manual/DWD/main/BD_manual_dim_site.md`, `docs/bd_manual/DWD/main/BD_manual_dim_store_goods.md`, `docs/bd_manual/DWD/main/BD_manual_dim_table.md`, `docs/bd_manual/DWD/main/BD_manual_dim_tenant_goods.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_assistant_service_log.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_assistant_trash_event.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_groupbuy_redemption.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_member_balance_change.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_payment.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_platform_coupon_redemption.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_recharge_order.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_refund.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_settlement_head.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_store_goods_sale.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_table_fee_adjust.md`, `docs/bd_manual/DWD/main/BD_manual_dwd_table_fee_log.md`, `docs/bd_manual/dws/BD_manual_cfg_area_category.md`, `docs/bd_manual/dws/BD_manual_cfg_assistant_level_price.md`, `docs/bd_manual/dws/BD_manual_cfg_bonus_rules.md`, `docs/bd_manual/dws/BD_manual_cfg_performance_tier.md`, `docs/bd_manual/dws/BD_manual_cfg_skill_type.md`, `docs/bd_manual/dws/BD_manual_dws_assistant_customer_stats.md`, `docs/bd_manual/dws/BD_manual_dws_assistant_daily_detail.md`, `docs/bd_manual/dws/BD_manual_dws_assistant_finance_analysis.md`, `docs/bd_manual/dws/BD_manual_dws_assistant_monthly_summary.md`, `docs/bd_manual/dws/BD_manual_dws_assistant_recharge_commission.md`, `docs/bd_manual/dws/BD_manual_dws_assistant_salary_calc.md`, `docs/bd_manual/dws/BD_manual_dws_finance_daily_summary.md`, `docs/bd_manual/dws/BD_manual_dws_finance_discount_detail.md`, `docs/bd_manual/dws/BD_manual_dws_finance_expense_summary.md`, `docs/bd_manual/dws/BD_manual_dws_finance_income_structure.md`, `docs/bd_manual/dws/BD_manual_dws_finance_recharge_summary.md`, `docs/bd_manual/dws/BD_manual_dws_member_assistant_relation_index.md`, `docs/bd_manual/dws/BD_manual_dws_member_consumption_summary.md`, `docs/bd_manual/dws/BD_manual_dws_member_visit_detail.md`, `docs/bd_manual/dws/BD_manual_dws_ml_manual_order_alloc.md`, `docs/bd_manual/dws/BD_manual_dws_ml_manual_order_source.md`, `docs/bd_manual/dws/BD_manual_dws_platform_settlement.md`, `etl_billiards/database/schema_dwd_doc.sql`, `etl_billiards/database/schema_dws.sql`, `etl_billiards/tasks/dws/`, `etl_billiards/tasks/verification/dws_verifier.py`, `etl_billiards/tasks/verification/index_verifier.py`, `etl_billiards/tasks/dws/index/intimacy_index_task.py`, `etl_billiards/tasks/dws/index/base_index_task.py`, `etl_billiards/tasks/dws/base_dws_task.py`, `docs/test-json-doc/assistant_accounts_master-Analysis.md`, `docs/test-json-doc/assistant_accounts_master.json`, `docs/test-json-doc/assistant_cancellation_records-Analysis.md`, `docs/test-json-doc/assistant_cancellation_records.json`, `docs/test-json-doc/assistant_service_records-Analysis.md`, `docs/test-json-doc/assistant_service_records.json`, `docs/test-json-doc/goods_stock_movements-Analysis.md`, `docs/test-json-doc/goods_stock_movements.json`, `docs/test-json-doc/goods_stock_summary-Analysis.md`, `docs/test-json-doc/goods_stock_summary.json`, `docs/test-json-doc/group_buy_packages-Analysis.md`, `docs/test-json-doc/group_buy_packages.json`, `docs/test-json-doc/group_buy_redemption_records-Analysis.md`, `docs/test-json-doc/group_buy_redemption_records.json`, `docs/test-json-doc/member_balance_changes-Analysis.md`, `docs/test-json-doc/member_balance_changes.json`, `docs/test-json-doc/member_profiles-Analysis.md`, `docs/test-json-doc/member_profiles.json`, `docs/test-json-doc/member_stored_value_cards-Analysis.md`, `docs/test-json-doc/member_stored_value_cards.json`, `docs/test-json-doc/payment_transactions-Analysis.md`, `docs/test-json-doc/payment_transactions.json`, `docs/test-json-doc/platform_coupon_redemption_records-Analysis.md`, `docs/test-json-doc/platform_coupon_redemption_records.json`, `docs/test-json-doc/recharge_settlements-Analysis.md`, `docs/test-json-doc/recharge_settlements.json`, `docs/test-json-doc/refund_transactions-Analysis.md`, `docs/test-json-doc/refund_transactions.json`, `docs/test-json-doc/settlement_records-Analysis.md`, `docs/test-json-doc/settlement_records.json`, `docs/test-json-doc/settlement_ticket_details-Analysis.md`, `docs/test-json-doc/settlement_ticket_details.json`, `docs/test-json-doc/site_tables_master-Analysis.md`, `docs/test-json-doc/site_tables_master.json`, `docs/test-json-doc/stock_goods_category_tree-Analysis.md`, `docs/test-json-doc/stock_goods_category_tree.json`, `docs/test-json-doc/store_goods_master-Analysis.md`, `docs/test-json-doc/store_goods_master.json`, `docs/test-json-doc/store_goods_sales_records-Analysis.md`, `docs/test-json-doc/store_goods_sales_records.json`, `docs/test-json-doc/table_fee_discount_records-Analysis.md`, `docs/test-json-doc/table_fee_discount_records.json`, `docs/test-json-doc/table_fee_transactions-Analysis.md`, `docs/test-json-doc/table_fee_transactions.json`, `docs/test-json-doc/tenant_goods_master-Analysis.md`, `docs/test-json-doc/tenant_goods_master.json`, `gui/README.md`, `api/client.py`, `api/endpoint_routing.py`, `api/local_json_client.py`, `api/recording_client.py`, `config/defaults.py`, `config/env_parser.py`, `config/settings.py`, `database/base.py`, `database/connection.py`, `database/operations.py`, `loaders/base_loader.py`, `loaders/dimensions/assistant.py`, `loaders/dimensions/member.py`, `loaders/dimensions/package.py`, `loaders/dimensions/product.py`, `loaders/dimensions/table.py`, `loaders/facts/assistant_abolish.py`, `loaders/facts/assistant_ledger.py`, `loaders/facts/coupon_usage.py`, `loaders/facts/inventory_change.py`, `loaders/facts/order.py`, `loaders/facts/payment.py`, `loaders/facts/refund.py`, `loaders/facts/table_discount.py`, `loaders/facts/ticket.py`, `loaders/facts/topup.py`, `loaders/ods/generic.py`, `models/parsers.py`, `models/validators.py`, `orchestration/cursor_manager.py`, `orchestration/run_tracker.py`, `orchestration/scheduler.py`, `orchestration/task_registry.py`, `quality/balance_checker.py`, `quality/base_checker.py`, `quality/integrity_checker.py`, `quality/integrity_service.py`, `scd/scd2_handler.py`, `tasks/base_task.py`, `tasks/dws/assistant_customer_task.py`, `tasks/dws/assistant_daily_task.py`, `tasks/dws/assistant_finance_task.py`, `tasks/dws/assistant_monthly_task.py`, `tasks/dws/assistant_salary_task.py`, `tasks/dws/base_dws_task.py`, `tasks/dws/finance_daily_task.py`, `tasks/dws/finance_discount_task.py`, `tasks/dws/finance_income_task.py`, `tasks/dws/finance_recharge_task.py`, `tasks/dws/index/base_index_task.py`, `tasks/dws/index/intimacy_index_task.py`, `tasks/dws/index/member_index_base.py`, `tasks/dws/index/ml_manual_import_task.py`, `tasks/dws/index/newconv_index_task.py`, `tasks/dws/index/recall_index_task.py`, `tasks/dws/index/relation_index_task.py`, `tasks/dws/index/winback_index_task.py`, `tasks/dws/member_consumption_task.py`, `tasks/dws/member_visit_task.py`, `tasks/dws/mv_refresh_task.py`, `tasks/dws/retention_cleanup_task.py`, `tasks/verification/base_verifier.py`, `tasks/verification/dwd_verifier.py`, `tasks/verification/dws_verifier.py`, `tasks/verification/index_verifier.py`, `tasks/verification/models.py`, `tasks/verification/ods_verifier.py`, `utils/helpers.py`, `utils/json_store.py`, `utils/logging_utils.py`, `utils/ods_record_utils.py`, `utils/reporting.py`, `utils/task_logger.py`, `utils/windowing.py`, `docs/data_exports/groupbuy_orders_with_assistant_service.csv`, `docs/data_exports/groupbuy_orders_with_assistant_service_compare.md`, `docs/data_exports/groupbuy_orders_with_assistant_service_current.csv`, `docs/data_exports/groupbuy_orders_with_assistant_service_optimized.csv`, `docs/data_exports/visit_60d_member_detail_with_indices.csv`, `docs/data_exports/visit_60d_member_detail_with_indices_compare.md`, `docs/data_exports/visit_60d_member_detail_with_indices_current.csv`, `docs/data_exports/visit_60d_member_detail_with_indices_optimized.csv`, `docs/data_exports/visit_60d_member_detail_with_indices_preview.md`, `docs/dictionary/dwd_main_tables_dictionary.md`, `docs/dictionary/dws_tables_dictionary.md`, `docs/index/DWS指数.md`, `docs/index/cfg_index_parameters.csv`, `docs/index/index_algorithm_cn.md`, `docs/index/index_tables.md`, `docs/index/intimacy_index_code_translation.md`, `docs/reports/dws_index_table_consistency_report.md`, `docs/reports/index_tables_output.txt`, `docs/requirements/DWS 数据库处理需求.md`, `docs/requirements/财务页面需求.md`, `docs/开发笔记/test_inventory.md`, `docs/开发笔记/在线抓取更新ODS 然后将更新的ODS内容对应到DWD的更新。.md`, `docs/开发笔记/更新关系指数.txt`, `docs/开发笔记/现在进行ETL全流程测试。.txt`, `docs/开发笔记/补充-2.md`, `docs/开发笔记/补充更多信息.md`, `docs/开发笔记/记录.md`, `docs/开发笔记/记录1.md`, `orchestration/pipeline_runner.py`, `orchestration/task_executor.py`, `tasks/dwd/base_dwd_task.py`, `tasks/dwd/dwd_load_task.py`, `tasks/dwd/dwd_quality_task.py`, `tasks/dwd/members_dwd_task.py`, `tasks/dwd/payments_dwd_task.py`, `tasks/dwd/ticket_dwd_task.py`, `tasks/ods/assistant_abolish_task.py`, `tasks/ods/assistants_task.py`, `tasks/ods/coupon_usage_task.py`, `tasks/ods/inventory_change_task.py`, `tasks/ods/ledger_task.py`, `tasks/ods/members_task.py`, `tasks/ods/ods_json_archive_task.py`, `tasks/ods/ods_tasks.py`, `tasks/ods/orders_task.py`, `tasks/ods/packages_task.py`, `tasks/ods/payments_task.py`, `tasks/ods/products_task.py`, `tasks/ods/refunds_task.py`, `tasks/ods/table_discount_task.py`, `tasks/ods/tables_task.py`, `tasks/ods/topups_task.py`, `tasks/utility/check_cutoff_task.py`, `tasks/utility/data_integrity_task.py`, `tasks/utility/dws_build_order_summary_task.py`, `tasks/utility/init_dwd_schema_task.py`, `tasks/utility/init_dws_schema_task.py`, `tasks/utility/init_schema_task.py`, `tasks/utility/manual_ingest_task.py`, `tasks/utility/seed_dws_config_task.py` | stale |
| `docs/audit/file_inventory.md` | 文件清单报告 | `C:/ZQYY/FQ-ETL`, `api` | stale |
| `docs/audit/flow_tree.md` | 项目流程树报告 | `C:/ZQYY/FQ-ETL` | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dim_assistant_ex.md` | dim_assistant_ex 助教档案扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dim_groupbuy_package_ex.md` | dim_groupbuy_package_ex 团购套餐扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dim_member_card_account_ex.md` | dim_member_card_account_ex 会员卡账户扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dim_member_ex.md` | dim_member_ex 会员档案扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dim_site_ex.md` | dim_site_ex 门店扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dim_store_goods_ex.md` | dim_store_goods_ex 门店商品扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dim_table_ex.md` | dim_table_ex 台桌扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dim_tenant_goods_ex.md` | dim_tenant_goods_ex 租户商品扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dwd_assistant_service_log_ex.md` | dwd_assistant_service_log_ex 助教服务流水扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dwd_assistant_trash_event_ex.md` | dwd_assistant_trash_event_ex 助教服务作废扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dwd_groupbuy_redemption_ex.md` | dwd_groupbuy_redemption_ex 团购核销扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dwd_member_balance_change_ex.md` | dwd_member_balance_change_ex 会员余额变动扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dwd_platform_coupon_redemption_ex.md` | dwd_platform_coupon_redemption_ex 平台券核销扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dwd_recharge_order_ex.md` | dwd_recharge_order_ex 充值订单扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dwd_refund_ex.md` | dwd_refund_ex 退款流水扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dwd_settlement_head_ex.md` | dwd_settlement_head_ex 结账头表扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dwd_store_goods_sale_ex.md` | dwd_store_goods_sale_ex 商品销售扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dwd_table_fee_adjust_ex.md` | dwd_table_fee_adjust_ex 台费调整扩展表 | — | stale |
| `docs/bd_manual/DWD/Ex/BD_manual_dwd_table_fee_log_ex.md` | dwd_table_fee_log_ex 台费流水扩展表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_billiards_dwd.md` | billiards_dwd Schema 数据字典 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dim_assistant.md` | dim_assistant 助教档案主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dim_goods_category.md` | dim_goods_category 商品分类维度表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dim_groupbuy_package.md` | dim_groupbuy_package 团购套餐主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dim_member.md` | dim_member 会员档案主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dim_member_card_account.md` | dim_member_card_account 会员卡账户主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dim_site.md` | dim_site 门店主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dim_store_goods.md` | dim_store_goods 门店商品主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dim_table.md` | dim_table 台桌主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dim_tenant_goods.md` | dim_tenant_goods 租户商品主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_assistant_service_log.md` | dwd_assistant_service_log 助教服务流水主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_assistant_trash_event.md` | dwd_assistant_trash_event 助教服务作废主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_groupbuy_redemption.md` | dwd_groupbuy_redemption 团购核销主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_member_balance_change.md` | dwd_member_balance_change 会员余额变动主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_payment.md` | dwd_payment 支付流水表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_platform_coupon_redemption.md` | dwd_platform_coupon_redemption 平台券核销主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_recharge_order.md` | dwd_recharge_order 充值订单主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_refund.md` | dwd_refund 退款流水主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_settlement_head.md` | dwd_settlement_head 结账头表主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_store_goods_sale.md` | dwd_store_goods_sale 商品销售主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_table_fee_adjust.md` | dwd_table_fee_adjust 台费调整主表 | — | stale |
| `docs/bd_manual/DWD/main/BD_manual_dwd_table_fee_log.md` | dwd_table_fee_log 台费流水主表 | — | stale |
| `docs/bd_manual/dws/BD_manual_cfg_area_category.md` | cfg_area_category 台区分类映射表 | — | stale |
| `docs/bd_manual/dws/BD_manual_cfg_assistant_level_price.md` | cfg_assistant_level_price 助教等级定价表 | — | stale |
| `docs/bd_manual/dws/BD_manual_cfg_bonus_rules.md` | cfg_bonus_rules 奖金规则配置表 | — | stale |
| `docs/bd_manual/dws/BD_manual_cfg_performance_tier.md` | cfg_performance_tier 绩效档位配置表 | — | stale |
| `docs/bd_manual/dws/BD_manual_cfg_skill_type.md` | cfg_skill_type 技能→课程类型映射表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_assistant_customer_stats.md` | dws_assistant_customer_stats 助教服务客户统计表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_assistant_daily_detail.md` | dws_assistant_daily_detail 助教日度业绩明细表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_assistant_finance_analysis.md` | dws_assistant_finance_analysis 助教收支分析表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_assistant_monthly_summary.md` | dws_assistant_monthly_summary 助教月度业绩汇总表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_assistant_recharge_commission.md` | dws_assistant_recharge_commission 助教充值提成表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_assistant_salary_calc.md` | dws_assistant_salary_calc 助教工资计算详情表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_finance_daily_summary.md` | dws_finance_daily_summary 财务日度汇总表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_finance_discount_detail.md` | dws_finance_discount_detail 优惠明细表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_finance_expense_summary.md` | dws_finance_expense_summary 支出结构表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_finance_income_structure.md` | dws_finance_income_structure 收入结构分析表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_finance_recharge_summary.md` | dws_finance_recharge_summary 充值统计表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_member_assistant_relation_index.md` | dws_member_assistant_relation_index 客户-助教关系指数表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_member_consumption_summary.md` | dws_member_consumption_summary 会员消费汇总表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_member_visit_detail.md` | dws_member_visit_detail 会员来店明细表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_ml_manual_order_alloc.md` | dws_ml_manual_order_alloc ML人工台账分摊窄表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_ml_manual_order_source.md` | dws_ml_manual_order_source ML人工台账宽表 | — | stale |
| `docs/bd_manual/dws/BD_manual_dws_platform_settlement.md` | dws_platform_settlement 平台回款/服务费表 | — | stale |
| `docs/data_exports/groupbuy_orders_with_assistant_service.csv` | docs/data_exports/groupbuy_orders_with_assistant_service.csv | — | orphan |
| `docs/data_exports/groupbuy_orders_with_assistant_service_compare.md` | 团购+助教订单导出:当前版 vs 优化版 | — | stale |
| `docs/data_exports/groupbuy_orders_with_assistant_service_current.csv` | docs/data_exports/groupbuy_orders_with_assistant_service_current.csv | — | orphan |
| `docs/data_exports/groupbuy_orders_with_assistant_service_optimized.csv` | docs/data_exports/groupbuy_orders_with_assistant_service_optimized.csv | — | orphan |
| `docs/data_exports/visit_60d_member_detail_with_indices.csv` | docs/data_exports/visit_60d_member_detail_with_indices.csv | — | orphan |
| `docs/data_exports/visit_60d_member_detail_with_indices_compare.md` | visit_60d_member_detail_with_indices当前版 vs 优化版 | — | orphan |
| `docs/data_exports/visit_60d_member_detail_with_indices_current.csv` | docs/data_exports/visit_60d_member_detail_with_indices_current.csv | — | orphan |
| `docs/data_exports/visit_60d_member_detail_with_indices_optimized.csv` | docs/data_exports/visit_60d_member_detail_with_indices_optimized.csv | — | orphan |
| `docs/data_exports/visit_60d_member_detail_with_indices_preview.md` | docs/data_exports/visit_60d_member_detail_with_indices_preview.md | — | orphan |
| `docs/dictionary/dwd_main_tables_dictionary.md` | DWD 主表(非 Ex表格说明书 | `etl_billiards/database/schema_dwd_doc.sql` | stale |
| `docs/dictionary/dws_tables_dictionary.md` | DWS 数据字典 | — | stale |
| `docs/index/DWS指数.md` | DWS 客户召回与转化指数 (2026-02-05 23:18Z) | — | stale |
| `docs/index/cfg_index_parameters.csv` | docs/index/cfg_index_parameters.csv | — | orphan |
| `docs/index/index_algorithm_cn.md` | 指数算法说明(代码对齐版) | — | stale |
| `docs/index/index_tables.md` | Index Tables | — | orphan |
| `docs/index/intimacy_index_code_translation.md` | 亲密指数计算说明(代码翻译版) | `etl_billiards/tasks/dws/index/intimacy_index_task.py`, `etl_billiards/tasks/dws/index/base_index_task.py`, `etl_billiards/tasks/dws/base_dws_task.py` | stale |
| `docs/reports/dws_index_table_consistency_report.md` | DWS 和 Index 层表名一致性检查报告 | `etl_billiards/database/schema_dws.sql`, `etl_billiards/tasks/dws/`, `etl_billiards/tasks/verification/dws_verifier.py`, `etl_billiards/tasks/verification/index_verifier.py` | stale |
| `docs/reports/index_tables_output.txt` | docs/reports/index_tables_output.txt | — | orphan |
| `docs/requirements/DWS 数据库处理需求.md` | DWS 数据层需求 | — | orphan |
| `docs/requirements/财务页面需求.md` | 筛选 | — | orphan |
| `docs/test-json-doc/assistant_accounts_master-Analysis.md` | docs/test-json-doc/assistant_accounts_master-Analysis.md | — | orphan |
| `docs/test-json-doc/assistant_accounts_master.json` | docs/test-json-doc/assistant_accounts_master.json | — | orphan |
| `docs/test-json-doc/assistant_cancellation_records-Analysis.md` | docs/test-json-doc/assistant_cancellation_records-Analysis.md | — | orphan |
| `docs/test-json-doc/assistant_cancellation_records.json` | docs/test-json-doc/assistant_cancellation_records.json | — | orphan |
| `docs/test-json-doc/assistant_service_records-Analysis.md` | docs/test-json-doc/assistant_service_records-Analysis.md | — | orphan |
| `docs/test-json-doc/assistant_service_records.json` | docs/test-json-doc/assistant_service_records.json | — | orphan |
| `docs/test-json-doc/goods_stock_movements-Analysis.md` | docs/test-json-doc/goods_stock_movements-Analysis.md | — | orphan |
| `docs/test-json-doc/goods_stock_movements.json` | docs/test-json-doc/goods_stock_movements.json | — | orphan |
| `docs/test-json-doc/goods_stock_summary-Analysis.md` | docs/test-json-doc/goods_stock_summary-Analysis.md | — | orphan |
| `docs/test-json-doc/goods_stock_summary.json` | docs/test-json-doc/goods_stock_summary.json | — | orphan |
| `docs/test-json-doc/group_buy_packages-Analysis.md` | docs/test-json-doc/group_buy_packages-Analysis.md | — | orphan |
| `docs/test-json-doc/group_buy_packages.json` | docs/test-json-doc/group_buy_packages.json | — | orphan |
| `docs/test-json-doc/group_buy_redemption_records-Analysis.md` | docs/test-json-doc/group_buy_redemption_records-Analysis.md | — | orphan |
| `docs/test-json-doc/group_buy_redemption_records.json` | docs/test-json-doc/group_buy_redemption_records.json | — | orphan |
| `docs/test-json-doc/member_balance_changes-Analysis.md` | docs/test-json-doc/member_balance_changes-Analysis.md | — | orphan |
| `docs/test-json-doc/member_balance_changes.json` | docs/test-json-doc/member_balance_changes.json | — | orphan |
| `docs/test-json-doc/member_profiles-Analysis.md` | docs/test-json-doc/member_profiles-Analysis.md | — | orphan |
| `docs/test-json-doc/member_profiles.json` | docs/test-json-doc/member_profiles.json | — | orphan |
| `docs/test-json-doc/member_stored_value_cards-Analysis.md` | docs/test-json-doc/member_stored_value_cards-Analysis.md | — | orphan |
| `docs/test-json-doc/member_stored_value_cards.json` | docs/test-json-doc/member_stored_value_cards.json | — | orphan |
| `docs/test-json-doc/payment_transactions-Analysis.md` | docs/test-json-doc/payment_transactions-Analysis.md | — | orphan |
| `docs/test-json-doc/payment_transactions.json` | docs/test-json-doc/payment_transactions.json | — | orphan |
| `docs/test-json-doc/platform_coupon_redemption_records-Analysis.md` | docs/test-json-doc/platform_coupon_redemption_records-Analysis.md | — | orphan |
| `docs/test-json-doc/platform_coupon_redemption_records.json` | docs/test-json-doc/platform_coupon_redemption_records.json | — | orphan |
| `docs/test-json-doc/recharge_settlements-Analysis.md` | docs/test-json-doc/recharge_settlements-Analysis.md | — | orphan |
| `docs/test-json-doc/recharge_settlements.json` | docs/test-json-doc/recharge_settlements.json | — | orphan |
| `docs/test-json-doc/refund_transactions-Analysis.md` | docs/test-json-doc/refund_transactions-Analysis.md | — | orphan |
| `docs/test-json-doc/refund_transactions.json` | docs/test-json-doc/refund_transactions.json | — | orphan |
| `docs/test-json-doc/settlement_records-Analysis.md` | docs/test-json-doc/settlement_records-Analysis.md | — | orphan |
| `docs/test-json-doc/settlement_records.json` | docs/test-json-doc/settlement_records.json | — | orphan |
| `docs/test-json-doc/settlement_ticket_details-Analysis.md` | docs/test-json-doc/settlement_ticket_details-Analysis.md | — | orphan |
| `docs/test-json-doc/settlement_ticket_details.json` | docs/test-json-doc/settlement_ticket_details.json | — | orphan |
| `docs/test-json-doc/site_tables_master-Analysis.md` | docs/test-json-doc/site_tables_master-Analysis.md | — | orphan |
| `docs/test-json-doc/site_tables_master.json` | docs/test-json-doc/site_tables_master.json | — | orphan |
| `docs/test-json-doc/stock_goods_category_tree-Analysis.md` | docs/test-json-doc/stock_goods_category_tree-Analysis.md | — | orphan |
| `docs/test-json-doc/stock_goods_category_tree.json` | docs/test-json-doc/stock_goods_category_tree.json | — | orphan |
| `docs/test-json-doc/store_goods_master-Analysis.md` | docs/test-json-doc/store_goods_master-Analysis.md | — | orphan |
| `docs/test-json-doc/store_goods_master.json` | docs/test-json-doc/store_goods_master.json | — | orphan |
| `docs/test-json-doc/store_goods_sales_records-Analysis.md` | docs/test-json-doc/store_goods_sales_records-Analysis.md | — | orphan |
| `docs/test-json-doc/store_goods_sales_records.json` | docs/test-json-doc/store_goods_sales_records.json | — | orphan |
| `docs/test-json-doc/table_fee_discount_records-Analysis.md` | docs/test-json-doc/table_fee_discount_records-Analysis.md | — | orphan |
| `docs/test-json-doc/table_fee_discount_records.json` | docs/test-json-doc/table_fee_discount_records.json | — | orphan |
| `docs/test-json-doc/table_fee_transactions-Analysis.md` | docs/test-json-doc/table_fee_transactions-Analysis.md | — | orphan |
| `docs/test-json-doc/table_fee_transactions.json` | docs/test-json-doc/table_fee_transactions.json | — | orphan |
| `docs/test-json-doc/tenant_goods_master-Analysis.md` | docs/test-json-doc/tenant_goods_master-Analysis.md | — | orphan |
| `docs/test-json-doc/tenant_goods_master.json` | docs/test-json-doc/tenant_goods_master.json | — | orphan |
| `docs/开发笔记/test_inventory.md` | 单元测试清单280 passed / 1 skipped | — | stale |
| `docs/开发笔记/在线抓取更新ODS 然后将更新的ODS内容对应到DWD的更新。.md` | docs/开发笔记/在线抓取更新ODS 然后将更新的ODS内容对应到DWD的更新。.md | — | orphan |
| `docs/开发笔记/更新关系指数.txt` | docs/开发笔记/更新关系指数.txt | — | stale |
| `docs/开发笔记/现在进行ETL全流程测试。.txt` | docs/开发笔记/现在进行ETL全流程测试。.txt | — | orphan |
| `docs/开发笔记/补充-2.md` | 更新 | — | orphan |
| `docs/开发笔记/补充更多信息.md` | 补充更多信息: | — | stale |
| `docs/开发笔记/记录.md` | docs/开发笔记/记录.md | — | orphan |
| `docs/开发笔记/记录1.md` | DWS 数据库结构与 Python 处理优化 (2026-02-05 11:10Z) | — | stale |
| `gui/README.md` | 飞球 ETL GUI 管理系统 | `.env` | stale |
## 过期点
未发现过期点。
## 冲突点
| 文档路径 | 描述 | 关联代码 |
|---|---|---|
| `docs/test-json-doc/assistant_accounts_master.json` | API 样本字段 `code` 在 ODS 表 `assistant_accounts_master` 中未定义 | `database/schema_*ODS*.sql (assistant_accounts_master)` |
| `docs/test-json-doc/assistant_accounts_master.json` | API 样本字段 `data` 在 ODS 表 `assistant_accounts_master` 中未定义 | `database/schema_*ODS*.sql (assistant_accounts_master)` |
| `docs/test-json-doc/assistant_cancellation_records.json` | API 样本字段 `code` 在 ODS 表 `assistant_cancellation_records` 中未定义 | `database/schema_*ODS*.sql (assistant_cancellation_records)` |
| `docs/test-json-doc/assistant_cancellation_records.json` | API 样本字段 `data` 在 ODS 表 `assistant_cancellation_records` 中未定义 | `database/schema_*ODS*.sql (assistant_cancellation_records)` |
| `docs/test-json-doc/assistant_service_records.json` | API 样本字段 `code` 在 ODS 表 `assistant_service_records` 中未定义 | `database/schema_*ODS*.sql (assistant_service_records)` |
| `docs/test-json-doc/assistant_service_records.json` | API 样本字段 `data` 在 ODS 表 `assistant_service_records` 中未定义 | `database/schema_*ODS*.sql (assistant_service_records)` |
| `docs/test-json-doc/goods_stock_movements.json` | API 样本字段 `code` 在 ODS 表 `goods_stock_movements` 中未定义 | `database/schema_*ODS*.sql (goods_stock_movements)` |
| `docs/test-json-doc/goods_stock_movements.json` | API 样本字段 `data` 在 ODS 表 `goods_stock_movements` 中未定义 | `database/schema_*ODS*.sql (goods_stock_movements)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `categoryName` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `currentStock` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `goodsCategoryId` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `goodsCategorySecondId` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `goodsName` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `goodsUnit` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `rangeEndStock` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `rangeIn` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `rangeInventory` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `rangeOut` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `rangeSale` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `rangeSaleMoney` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `rangeStartStock` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/goods_stock_summary.json` | API 样本字段 `siteGoodsId` 在 ODS 表 `goods_stock_summary` 中未定义 | `database/schema_*ODS*.sql (goods_stock_summary)` |
| `docs/test-json-doc/group_buy_packages.json` | API 样本字段 `code` 在 ODS 表 `group_buy_packages` 中未定义 | `database/schema_*ODS*.sql (group_buy_packages)` |
| `docs/test-json-doc/group_buy_packages.json` | API 样本字段 `data` 在 ODS 表 `group_buy_packages` 中未定义 | `database/schema_*ODS*.sql (group_buy_packages)` |
| `docs/test-json-doc/group_buy_redemption_records.json` | API 样本字段 `code` 在 ODS 表 `group_buy_redemption_records` 中未定义 | `database/schema_*ODS*.sql (group_buy_redemption_records)` |
| `docs/test-json-doc/group_buy_redemption_records.json` | API 样本字段 `data` 在 ODS 表 `group_buy_redemption_records` 中未定义 | `database/schema_*ODS*.sql (group_buy_redemption_records)` |
| `docs/test-json-doc/member_balance_changes.json` | API 样本字段 `code` 在 ODS 表 `member_balance_changes` 中未定义 | `database/schema_*ODS*.sql (member_balance_changes)` |
| `docs/test-json-doc/member_balance_changes.json` | API 样本字段 `data` 在 ODS 表 `member_balance_changes` 中未定义 | `database/schema_*ODS*.sql (member_balance_changes)` |
| `docs/test-json-doc/member_profiles.json` | API 样本字段 `code` 在 ODS 表 `member_profiles` 中未定义 | `database/schema_*ODS*.sql (member_profiles)` |
| `docs/test-json-doc/member_profiles.json` | API 样本字段 `data` 在 ODS 表 `member_profiles` 中未定义 | `database/schema_*ODS*.sql (member_profiles)` |
| `docs/test-json-doc/member_stored_value_cards.json` | API 样本字段 `code` 在 ODS 表 `member_stored_value_cards` 中未定义 | `database/schema_*ODS*.sql (member_stored_value_cards)` |
| `docs/test-json-doc/member_stored_value_cards.json` | API 样本字段 `data` 在 ODS 表 `member_stored_value_cards` 中未定义 | `database/schema_*ODS*.sql (member_stored_value_cards)` |
| `docs/test-json-doc/payment_transactions.json` | API 样本字段 `siteProfile` 在 ODS 表 `payment_transactions` 中未定义 | `database/schema_*ODS*.sql (payment_transactions)` |
| `docs/test-json-doc/platform_coupon_redemption_records.json` | API 样本字段 `siteProfile` 在 ODS 表 `platform_coupon_redemption_records` 中未定义 | `database/schema_*ODS*.sql (platform_coupon_redemption_records)` |
| `docs/test-json-doc/recharge_settlements.json` | API 样本字段 `code` 在 ODS 表 `recharge_settlements` 中未定义 | `database/schema_*ODS*.sql (recharge_settlements)` |
| `docs/test-json-doc/recharge_settlements.json` | API 样本字段 `data` 在 ODS 表 `recharge_settlements` 中未定义 | `database/schema_*ODS*.sql (recharge_settlements)` |
| `docs/test-json-doc/refund_transactions.json` | API 样本字段 `siteProfile` 在 ODS 表 `refund_transactions` 中未定义 | `database/schema_*ODS*.sql (refund_transactions)` |
| `docs/test-json-doc/refund_transactions.json` | API 样本字段 `tenantName` 在 ODS 表 `refund_transactions` 中未定义 | `database/schema_*ODS*.sql (refund_transactions)` |
| `docs/test-json-doc/settlement_records.json` | API 样本字段 `code` 在 ODS 表 `settlement_records` 中未定义 | `database/schema_*ODS*.sql (settlement_records)` |
| `docs/test-json-doc/settlement_records.json` | API 样本字段 `data` 在 ODS 表 `settlement_records` 中未定义 | `database/schema_*ODS*.sql (settlement_records)` |
| `docs/test-json-doc/settlement_ticket_details.json` | API 样本字段 `data` 在 ODS 表 `settlement_ticket_details` 中未定义 | `database/schema_*ODS*.sql (settlement_ticket_details)` |
| `docs/test-json-doc/settlement_ticket_details.json` | API 样本字段 `orderSettleId` 在 ODS 表 `settlement_ticket_details` 中未定义 | `database/schema_*ODS*.sql (settlement_ticket_details)` |
| `docs/test-json-doc/site_tables_master.json` | API 样本字段 `code` 在 ODS 表 `site_tables_master` 中未定义 | `database/schema_*ODS*.sql (site_tables_master)` |
| `docs/test-json-doc/site_tables_master.json` | API 样本字段 `data` 在 ODS 表 `site_tables_master` 中未定义 | `database/schema_*ODS*.sql (site_tables_master)` |
| `docs/test-json-doc/stock_goods_category_tree.json` | API 样本字段 `code` 在 ODS 表 `stock_goods_category_tree` 中未定义 | `database/schema_*ODS*.sql (stock_goods_category_tree)` |
| `docs/test-json-doc/stock_goods_category_tree.json` | API 样本字段 `data` 在 ODS 表 `stock_goods_category_tree` 中未定义 | `database/schema_*ODS*.sql (stock_goods_category_tree)` |
| `docs/test-json-doc/store_goods_master.json` | API 样本字段 `code` 在 ODS 表 `store_goods_master` 中未定义 | `database/schema_*ODS*.sql (store_goods_master)` |
| `docs/test-json-doc/store_goods_master.json` | API 样本字段 `data` 在 ODS 表 `store_goods_master` 中未定义 | `database/schema_*ODS*.sql (store_goods_master)` |
| `docs/test-json-doc/store_goods_sales_records.json` | API 样本字段 `code` 在 ODS 表 `store_goods_sales_records` 中未定义 | `database/schema_*ODS*.sql (store_goods_sales_records)` |
| `docs/test-json-doc/store_goods_sales_records.json` | API 样本字段 `data` 在 ODS 表 `store_goods_sales_records` 中未定义 | `database/schema_*ODS*.sql (store_goods_sales_records)` |
| `docs/test-json-doc/table_fee_discount_records.json` | API 样本字段 `code` 在 ODS 表 `table_fee_discount_records` 中未定义 | `database/schema_*ODS*.sql (table_fee_discount_records)` |
| `docs/test-json-doc/table_fee_discount_records.json` | API 样本字段 `data` 在 ODS 表 `table_fee_discount_records` 中未定义 | `database/schema_*ODS*.sql (table_fee_discount_records)` |
| `docs/test-json-doc/table_fee_transactions.json` | API 样本字段 `code` 在 ODS 表 `table_fee_transactions` 中未定义 | `database/schema_*ODS*.sql (table_fee_transactions)` |
| `docs/test-json-doc/table_fee_transactions.json` | API 样本字段 `data` 在 ODS 表 `table_fee_transactions` 中未定义 | `database/schema_*ODS*.sql (table_fee_transactions)` |
| `docs/test-json-doc/tenant_goods_master.json` | API 样本字段 `code` 在 ODS 表 `tenant_goods_master` 中未定义 | `database/schema_*ODS*.sql (tenant_goods_master)` |
| `docs/test-json-doc/tenant_goods_master.json` | API 样本字段 `data` 在 ODS 表 `tenant_goods_master` 中未定义 | `database/schema_*ODS*.sql (tenant_goods_master)` |
## 缺失点
| 文档路径 | 描述 | 关联代码 |
|---|---|---|
| `docs/*dictionary*.md` | DDL 定义了表 `assistant_accounts_master`,但数据字典中未收录 | `database/schema_*.sql (assistant_accounts_master)` |
| `docs/*dictionary*.md` | DDL 定义了表 `assistant_cancellation_records`,但数据字典中未收录 | `database/schema_*.sql (assistant_cancellation_records)` |
| `docs/*dictionary*.md` | DDL 定义了表 `assistant_service_records`,但数据字典中未收录 | `database/schema_*.sql (assistant_service_records)` |
| `docs/*dictionary*.md` | DDL 定义了表 `cfg_area_category`,但数据字典中未收录 | `database/schema_*.sql (cfg_area_category)` |
| `docs/*dictionary*.md` | DDL 定义了表 `cfg_assistant_level_price`,但数据字典中未收录 | `database/schema_*.sql (cfg_assistant_level_price)` |
| `docs/*dictionary*.md` | DDL 定义了表 `cfg_bonus_rules`,但数据字典中未收录 | `database/schema_*.sql (cfg_bonus_rules)` |
| `docs/*dictionary*.md` | DDL 定义了表 `cfg_index_parameters`,但数据字典中未收录 | `database/schema_*.sql (cfg_index_parameters)` |
| `docs/*dictionary*.md` | DDL 定义了表 `cfg_performance_tier`,但数据字典中未收录 | `database/schema_*.sql (cfg_performance_tier)` |
| `docs/*dictionary*.md` | DDL 定义了表 `cfg_skill_type`,但数据字典中未收录 | `database/schema_*.sql (cfg_skill_type)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_assistant`,但数据字典中未收录 | `database/schema_*.sql (dim_assistant)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_assistant_ex`,但数据字典中未收录 | `database/schema_*.sql (dim_assistant_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_goods_category`,但数据字典中未收录 | `database/schema_*.sql (dim_goods_category)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_groupbuy_package`,但数据字典中未收录 | `database/schema_*.sql (dim_groupbuy_package)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_groupbuy_package_ex`,但数据字典中未收录 | `database/schema_*.sql (dim_groupbuy_package_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_member`,但数据字典中未收录 | `database/schema_*.sql (dim_member)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_member_card_account`,但数据字典中未收录 | `database/schema_*.sql (dim_member_card_account)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_member_card_account_ex`,但数据字典中未收录 | `database/schema_*.sql (dim_member_card_account_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_member_ex`,但数据字典中未收录 | `database/schema_*.sql (dim_member_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_site`,但数据字典中未收录 | `database/schema_*.sql (dim_site)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_site_ex`,但数据字典中未收录 | `database/schema_*.sql (dim_site_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_store_goods`,但数据字典中未收录 | `database/schema_*.sql (dim_store_goods)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_store_goods_ex`,但数据字典中未收录 | `database/schema_*.sql (dim_store_goods_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_table`,但数据字典中未收录 | `database/schema_*.sql (dim_table)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_table_ex`,但数据字典中未收录 | `database/schema_*.sql (dim_table_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_tenant_goods`,但数据字典中未收录 | `database/schema_*.sql (dim_tenant_goods)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dim_tenant_goods_ex`,但数据字典中未收录 | `database/schema_*.sql (dim_tenant_goods_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_assistant_service_log`,但数据字典中未收录 | `database/schema_*.sql (dwd_assistant_service_log)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_assistant_service_log_ex`,但数据字典中未收录 | `database/schema_*.sql (dwd_assistant_service_log_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_assistant_trash_event`,但数据字典中未收录 | `database/schema_*.sql (dwd_assistant_trash_event)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_assistant_trash_event_ex`,但数据字典中未收录 | `database/schema_*.sql (dwd_assistant_trash_event_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_groupbuy_redemption`,但数据字典中未收录 | `database/schema_*.sql (dwd_groupbuy_redemption)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_groupbuy_redemption_ex`,但数据字典中未收录 | `database/schema_*.sql (dwd_groupbuy_redemption_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_member_balance_change`,但数据字典中未收录 | `database/schema_*.sql (dwd_member_balance_change)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_member_balance_change_ex`,但数据字典中未收录 | `database/schema_*.sql (dwd_member_balance_change_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_payment`,但数据字典中未收录 | `database/schema_*.sql (dwd_payment)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_platform_coupon_redemption`,但数据字典中未收录 | `database/schema_*.sql (dwd_platform_coupon_redemption)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_platform_coupon_redemption_ex`,但数据字典中未收录 | `database/schema_*.sql (dwd_platform_coupon_redemption_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_recharge_order`,但数据字典中未收录 | `database/schema_*.sql (dwd_recharge_order)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_recharge_order_ex`,但数据字典中未收录 | `database/schema_*.sql (dwd_recharge_order_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_refund`,但数据字典中未收录 | `database/schema_*.sql (dwd_refund)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_refund_ex`,但数据字典中未收录 | `database/schema_*.sql (dwd_refund_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_settlement_head`,但数据字典中未收录 | `database/schema_*.sql (dwd_settlement_head)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_settlement_head_ex`,但数据字典中未收录 | `database/schema_*.sql (dwd_settlement_head_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_store_goods_sale`,但数据字典中未收录 | `database/schema_*.sql (dwd_store_goods_sale)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_store_goods_sale_ex`,但数据字典中未收录 | `database/schema_*.sql (dwd_store_goods_sale_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_table_fee_adjust`,但数据字典中未收录 | `database/schema_*.sql (dwd_table_fee_adjust)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_table_fee_adjust_ex`,但数据字典中未收录 | `database/schema_*.sql (dwd_table_fee_adjust_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_table_fee_log`,但数据字典中未收录 | `database/schema_*.sql (dwd_table_fee_log)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dwd_table_fee_log_ex`,但数据字典中未收录 | `database/schema_*.sql (dwd_table_fee_log_ex)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_assistant_customer_stats`,但数据字典中未收录 | `database/schema_*.sql (dws_assistant_customer_stats)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_assistant_daily_detail`,但数据字典中未收录 | `database/schema_*.sql (dws_assistant_daily_detail)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_assistant_finance_analysis`,但数据字典中未收录 | `database/schema_*.sql (dws_assistant_finance_analysis)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_assistant_monthly_summary`,但数据字典中未收录 | `database/schema_*.sql (dws_assistant_monthly_summary)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_assistant_recharge_commission`,但数据字典中未收录 | `database/schema_*.sql (dws_assistant_recharge_commission)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_assistant_salary_calc`,但数据字典中未收录 | `database/schema_*.sql (dws_assistant_salary_calc)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_finance_daily_summary`,但数据字典中未收录 | `database/schema_*.sql (dws_finance_daily_summary)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_finance_discount_detail`,但数据字典中未收录 | `database/schema_*.sql (dws_finance_discount_detail)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_finance_expense_summary`,但数据字典中未收录 | `database/schema_*.sql (dws_finance_expense_summary)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_finance_income_structure`,但数据字典中未收录 | `database/schema_*.sql (dws_finance_income_structure)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_finance_recharge_summary`,但数据字典中未收录 | `database/schema_*.sql (dws_finance_recharge_summary)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_index_percentile_history`,但数据字典中未收录 | `database/schema_*.sql (dws_index_percentile_history)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_member_assistant_intimacy`,但数据字典中未收录 | `database/schema_*.sql (dws_member_assistant_intimacy)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_member_assistant_relation_index`,但数据字典中未收录 | `database/schema_*.sql (dws_member_assistant_relation_index)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_member_consumption_summary`,但数据字典中未收录 | `database/schema_*.sql (dws_member_consumption_summary)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_member_newconv_index`,但数据字典中未收录 | `database/schema_*.sql (dws_member_newconv_index)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_member_recall_index`,但数据字典中未收录 | `database/schema_*.sql (dws_member_recall_index)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_member_visit_detail`,但数据字典中未收录 | `database/schema_*.sql (dws_member_visit_detail)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_member_winback_index`,但数据字典中未收录 | `database/schema_*.sql (dws_member_winback_index)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_ml_manual_order_alloc`,但数据字典中未收录 | `database/schema_*.sql (dws_ml_manual_order_alloc)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_ml_manual_order_source`,但数据字典中未收录 | `database/schema_*.sql (dws_ml_manual_order_source)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_order_summary`,但数据字典中未收录 | `database/schema_*.sql (dws_order_summary)` |
| `docs/*dictionary*.md` | DDL 定义了表 `dws_platform_settlement`,但数据字典中未收录 | `database/schema_*.sql (dws_platform_settlement)` |
| `docs/*dictionary*.md` | DDL 定义了表 `etl_cursor`,但数据字典中未收录 | `database/schema_*.sql (etl_cursor)` |
| `docs/*dictionary*.md` | DDL 定义了表 `etl_run`,但数据字典中未收录 | `database/schema_*.sql (etl_run)` |
| `docs/*dictionary*.md` | DDL 定义了表 `etl_task`,但数据字典中未收录 | `database/schema_*.sql (etl_task)` |
| `docs/*dictionary*.md` | DDL 定义了表 `goods_stock_movements`,但数据字典中未收录 | `database/schema_*.sql (goods_stock_movements)` |
| `docs/*dictionary*.md` | DDL 定义了表 `goods_stock_summary`,但数据字典中未收录 | `database/schema_*.sql (goods_stock_summary)` |
| `docs/*dictionary*.md` | DDL 定义了表 `group_buy_packages`,但数据字典中未收录 | `database/schema_*.sql (group_buy_packages)` |
| `docs/*dictionary*.md` | DDL 定义了表 `group_buy_redemption_records`,但数据字典中未收录 | `database/schema_*.sql (group_buy_redemption_records)` |
| `docs/*dictionary*.md` | DDL 定义了表 `member_balance_changes`,但数据字典中未收录 | `database/schema_*.sql (member_balance_changes)` |
| `docs/*dictionary*.md` | DDL 定义了表 `member_profiles`,但数据字典中未收录 | `database/schema_*.sql (member_profiles)` |
| `docs/*dictionary*.md` | DDL 定义了表 `member_stored_value_cards`,但数据字典中未收录 | `database/schema_*.sql (member_stored_value_cards)` |
| `docs/*dictionary*.md` | DDL 定义了表 `payment_transactions`,但数据字典中未收录 | `database/schema_*.sql (payment_transactions)` |
| `docs/*dictionary*.md` | DDL 定义了表 `platform_coupon_redemption_records`,但数据字典中未收录 | `database/schema_*.sql (platform_coupon_redemption_records)` |
| `docs/*dictionary*.md` | DDL 定义了表 `recharge_settlements`,但数据字典中未收录 | `database/schema_*.sql (recharge_settlements)` |
| `docs/*dictionary*.md` | DDL 定义了表 `refund_transactions`,但数据字典中未收录 | `database/schema_*.sql (refund_transactions)` |
| `docs/*dictionary*.md` | DDL 定义了表 `settlement_records`,但数据字典中未收录 | `database/schema_*.sql (settlement_records)` |
| `docs/*dictionary*.md` | DDL 定义了表 `settlement_ticket_details`,但数据字典中未收录 | `database/schema_*.sql (settlement_ticket_details)` |
| `docs/*dictionary*.md` | DDL 定义了表 `site_tables_master`,但数据字典中未收录 | `database/schema_*.sql (site_tables_master)` |
| `docs/*dictionary*.md` | DDL 定义了表 `stock_goods_category_tree`,但数据字典中未收录 | `database/schema_*.sql (stock_goods_category_tree)` |
| `docs/*dictionary*.md` | DDL 定义了表 `store_goods_master`,但数据字典中未收录 | `database/schema_*.sql (store_goods_master)` |
| `docs/*dictionary*.md` | DDL 定义了表 `store_goods_sales_records`,但数据字典中未收录 | `database/schema_*.sql (store_goods_sales_records)` |
| `docs/*dictionary*.md` | DDL 定义了表 `table_fee_discount_records`,但数据字典中未收录 | `database/schema_*.sql (table_fee_discount_records)` |
| `docs/*dictionary*.md` | DDL 定义了表 `table_fee_transactions`,但数据字典中未收录 | `database/schema_*.sql (table_fee_transactions)` |
| `docs/*dictionary*.md` | DDL 定义了表 `tenant_goods_master`,但数据字典中未收录 | `database/schema_*.sql (tenant_goods_master)` |
## 统计摘要
- 文档总数148
- 过期点数量0
- 冲突点数量56
- 缺失点数量95