{
  "schema": "dwd",
  "table": "dwd_assistant_service_log",
  "ods_source": "assistant_service_records",
  "columns": [
    {
      "name": "assistant_service_id",
      "data_type": "bigint",
      "is_nullable": false,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】2957913441292165（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - id。",
      "ordinal_position": 1
    },
    {
      "name": "order_trade_no",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】2957784612605829（明细字段，用于记录事实取值）。     【ODS来源】assistant_service_records - order_trade_no。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - order_trade_no。",
      "ordinal_position": 2
    },
    {
      "name": "order_settle_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】2957913171693253（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - order_settle_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - order_settle_id。",
      "ordinal_position": 3
    },
    {
      "name": "order_pay_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】0（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - order_pay_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - order_pay_id。",
      "ordinal_position": 4
    },
    {
      "name": "order_assistant_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】订单中助教项目明细的内部 ID（订单级），与 site_assistant_id（档案级）不同。     【示例】2957788717240005。     【ODS来源】assistant_service_records - order_assistant_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - order_assistant_id。",
      "ordinal_position": 5
    },
    {
      "name": "order_assistant_type",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】1（明细字段，用于记录事实取值）。     【ODS来源】assistant_service_records - order_assistant_type。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - order_assistant_type。",
      "ordinal_position": 6
    },
    {
      "name": "tenant_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】2790683160709957（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - tenant_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - tenant_id。",
      "ordinal_position": 7
    },
    {
      "name": "site_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】2790685415443269（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - site_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - site_id。",
      "ordinal_position": 8
    },
    {
      "name": "site_table_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】2793020259897413（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - site_table_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - site_table_id。",
      "ordinal_position": 9
    },
    {
      "name": "tenant_member_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】0（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - tenant_member_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - tenant_member_id。",
      "ordinal_position": 10
    },
    {
      "name": "system_member_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】0（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - system_member_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - system_member_id。",
      "ordinal_position": 11
    },
    {
      "name": "assistant_no",
      "data_type": "character varying",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】27（明细字段，用于记录事实取值）。     【ODS来源】assistant_service_records - assistantNo。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - assistantNo。",
      "ordinal_position": 12
    },
    {
      "name": "nickname",
      "data_type": "character varying",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】名称字段，用于展示与辅助识别。     【示例】泡芙（名称字段，用于展示与辅助识别）。     【ODS来源】assistant_service_records - nickname。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - nickname。",
      "ordinal_position": 13
    },
    {
      "name": "site_assistant_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】门店维度的助教档案 ID，关联 assistant_accounts_master.id。     【示例】2946266869435205。     【ODS来源】assistant_service_records - site_assistant_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - site_assistant_id。",
      "ordinal_position": 14
    },
    {
      "name": "user_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】2946266868976453（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - user_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - user_id。",
      "ordinal_position": 15
    },
    {
      "name": "assistant_team_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】2792011585884037（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - assistant_team_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - assistant_team_id。",
      "ordinal_position": 16
    },
    {
      "name": "person_org_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】2946266869336901（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - person_org_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - person_org_id。",
      "ordinal_position": 17
    },
    {
      "name": "assistant_level",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】10（明细字段，用于记录事实取值）。     【ODS来源】assistant_service_records - assistant_level。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - assistant_level。",
      "ordinal_position": 18
    },
    {
      "name": "level_name",
      "data_type": "character varying",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】名称字段，用于展示与辅助识别。     【示例】初级（名称字段，用于展示与辅助识别）。     【ODS来源】assistant_service_records - levelName。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - levelName。",
      "ordinal_position": 19
    },
    {
      "name": "skill_id",
      "data_type": "bigint",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】标识类 ID 字段，用于关联/定位相关实体。     【示例】2790683529513797（标识类 ID 字段，用于关联/定位相关实体）。     【ODS来源】assistant_service_records - skill_id。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - skill_id。",
      "ordinal_position": 20
    },
    {
      "name": "skill_name",
      "data_type": "character varying",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】名称字段，用于展示与辅助识别。     【示例】基础课（名称字段，用于展示与辅助识别）。     【ODS来源】assistant_service_records - skillName。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - skillName。",
      "ordinal_position": 21
    },
    {
      "name": "ledger_unit_price",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】金额字段，用于计费/结算/核算等金额计算。     【示例】98.0（金额字段，用于计费/结算/核算等金额计算）。     【ODS来源】assistant_service_records - ledger_unit_price。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - ledger_unit_price。",
      "ordinal_position": 22
    },
    {
      "name": "ledger_amount",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】金额字段，用于计费/结算/核算等金额计算。     【示例】206.67（金额字段，用于计费/结算/核算等金额计算）。     【ODS来源】assistant_service_records - ledger_amount。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - ledger_amount。",
      "ordinal_position": 23
    },
    {
      "name": "projected_income",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】168.0（明细字段，用于记录事实取值）。     【ODS来源】assistant_service_records - projected_income。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - projected_income。",
      "ordinal_position": 24
    },
    {
      "name": "coupon_deduct_money",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】金额字段，用于计费/结算/核算等金额计算。     【示例】0.0（金额字段，用于计费/结算/核算等金额计算）。     【ODS来源】assistant_service_records - coupon_deduct_money。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - coupon_deduct_money。",
      "ordinal_position": 25
    },
    {
      "name": "income_seconds",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】数量/时长字段，用于统计与计量。     【示例】7560（数量/时长字段，用于统计与计量）。     【ODS来源】assistant_service_records - income_seconds。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - income_seconds。",
      "ordinal_position": 26
    },
    {
      "name": "real_use_seconds",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】数量/时长字段，用于统计与计量。     【示例】7592（数量/时长字段，用于统计与计量）。     【ODS来源】assistant_service_records - real_use_seconds。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - real_use_seconds。",
      "ordinal_position": 27
    },
    {
      "name": "add_clock",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】明细字段，用于记录事实取值。     【示例】0（明细字段，用于记录事实取值）。     【ODS来源】assistant_service_records - add_clock。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - add_clock。",
      "ordinal_position": 28
    },
    {
      "name": "create_time",
      "data_type": "timestamp with time zone",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】时间/日期字段，用于记录业务时间与统计口径对齐。     【示例】2025-11-09 23:25:11（时间/日期字段，用于记录业务时间与统计口径对齐）。     【ODS来源】assistant_service_records - create_time。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - create_time。",
      "ordinal_position": 29
    },
    {
      "name": "start_use_time",
      "data_type": "timestamp with time zone",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】时间/日期字段，用于记录业务时间与统计口径对齐。     【示例】2025-11-09 21:18:18（时间/日期字段，用于记录业务时间与统计口径对齐）。     【ODS来源】assistant_service_records - start_use_time。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - start_use_time。",
      "ordinal_position": 30
    },
    {
      "name": "last_use_time",
      "data_type": "timestamp with time zone",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】时间/日期字段，用于记录业务时间与统计口径对齐。     【示例】2025-11-09 23:24:50（时间/日期字段，用于记录业务时间与统计口径对齐）。     【ODS来源】assistant_service_records - last_use_time。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - last_use_time。",
      "ordinal_position": 31
    },
    {
      "name": "is_delete",
      "data_type": "integer",
      "is_nullable": true,
      "column_default": null,
      "comment": "【说明】布尔/开关字段，用于表示是否/可用性等业务开关。     【示例】0（布尔/开关字段，用于表示是否/可用性等业务开关）。     【ODS来源】assistant_service_records - is_delete。     【JSON字段】assistant_service_records.json - data.orderAssistantDetails - is_delete。",
      "ordinal_position": 32
    },
    {
      "name": "real_service_money",
      "data_type": "numeric",
      "is_nullable": true,
      "column_default": null,
      "comment": null,
      "ordinal_position": 33
    }
  ]
}