Auto-sync: 2026-04-28 12:03

This commit is contained in:
2026-04-28 12:03:10 +08:00
parent c898cc3fb9
commit f8b421ece6
45 changed files with 1739 additions and 1073 deletions

View File

@@ -1,53 +1,48 @@
---
title: "TikTok Shop - Apache Superset Dashboard设计思路"
type: source
tags: ["TikTok电商", "数据可视化", "Apache Superset", "选品分析", "BI仪表盘"]
date: 2026-04-18
tags: ["TikTok Shop", "Apache Superset", "跨境电商", "选品分析", "数据可视化"]
date: 2026-04-28
---
## Source File
- [[raw/跨境电商/TikTok Shop - Apache Superset Dashboard设计思路.md]]
- [[跨境电商/TikTok Shop - Apache Superset Dashboard设计思路.md]]
## Summary用中文描述
- 核心主题Apache Superset TikTok Shop 电商选品分析场景的完整 Dashboard 设计方案
- 问题域TikTok Shop 跨境电商卖家如何通过数据可视化系统发现爆品、识别类目机会、监控竞品店铺
- 方法/机制:基于 Scrapy + Playwright 抓取的 TikTok Shop 产品数据products 表、product_reviews 表、product_variations 表),通过 SQL View 预处理 JSON 字段,设计 4-Tab 专业 Dashboard爆品雷达 / 类目洞察 / 店铺监控 / 评论分析),结合动态过滤器实现选品决策自动化
- 结论/价值:提供一套"可长期演进的专业选品分析系统"的完整设计蓝图从数据准备→指标体系→可视化图表→Dashboard 布局→高阶选品评分 SQL均有可直接落地的方案
- 核心主题:使用 Apache Superset 构建 TikTok Shop 电商选品分析 Dashboard 的完整设计指南
- 问题域TikTok Shop 跨境电商选品决策支持、竞品监控、价格策略分析
- 方法/机制:通过 SQL View 预处理数据(JSON 字段提取),设计多 Tab Dashboard爆品雷达类目洞察店铺监控评论分析),提供 25-30 个图表的详细配置方案及可导入 Superset 的 JSON 模板
- 结论/价值:提供一套"低价高销量"、"高客单价爆品"、"蓝海类目"的自动化选品评分模型,结合交互过滤器实现动态选品系统
## Key Claims用中文描述
- Apache Superset 不会自动解析 JSON 字段,必须通过 SQL View 预先提取 rating、rating_count 等数值字段,才能构建 KPI 卡、Heatmap 等图表
- 核心选品目标为"找出热卖产品 + 高评分 + 低竞争 + 高折扣"Dashboard 应支持动态过滤器实现交互式选品决策
- SQL 选品评分公式score = sold × 0.4 + rating × 15 + discount_percent × 0.5 + rating_count × 0.2,可根据业务需求自定义权重
- 推荐 4-Tab Dashboard 结构爆品雷达KPI总览→ 类目机会洞察(热力图/箱线图)→ 店铺监控(时序图)→ 评论分析(评分趋势)
- 通过 `JSON_EXTRACT``prodct_rating``videos` 等 JSON 字段预处理为数值列Superset 才能直接计算 numeric metrics
- 选品评分模型 = `sold * 0.4 + rating * 12 + rating_count * 0.2 + discount_percent * 0.5`,权重可自定义
- 气泡图X=final_price, Y=sold, Size=rating, Color=category可一眼识别"低价高销量类"和"高客单价爆品"
- 类目竞争度分析:`COUNT(*)` 少但 `SUM(sold)` 大的类目 = 典型蓝海类目
- 竞争对手监控:利用 `timestamp` 字段追踪店铺上新趋势,判断哪家店最近疯狂上新或做活动冲 GMV
## Key Quotes
> "找出热卖产品 + 高评分 + 低竞争 + 高折扣 → 决定选哪些产品卖" — 选品 Dashboard 核心目标
> "Superset 不会自动解析 JSON你需要创建 SQL View 预先提取数值字段" — 数据准备关键步骤
> "这样整个 Dashboard 变成一个动态选品系统" — 动态过滤器的价值定位
> "Superset 支持将整个 Dashboard 导出成 JSONSettings → Import Dashboard → 选择 JSON 即可一键导入完整成品 Dashboard" — Superset 可导出/导入机制
> "创建 `view_products_cleaned` 只需要一次,之后所有图表都基于此 View" — 数据预处理一次性完成原则
## Key Concepts
- [[Apache Superset]]:开源 BI 可视化平台,支持 SQL 查询、多样化图表和仪表盘构建,本文档中使用 Docker 容器化部署
- [[KPI Card]]:关键绩效指标卡片,展示总产品数、热卖产品数、平均评分、平均价格等核心数字
- [[选品评分公式]]加权多维度评分公式权重可自定义sold × 0.4 + rating × 15 + discount × 0.5 + rating_count × 0.2
- [[Scatter Plot]](散点图):用于分析销量 vs 价格关系,气泡大小代表评分,颜色代表类目
- [[Box Plot]](箱线图):用于分析类目价格带分布,找出"利润空间大但竞争低"的类目
- [[Heatmap]](热力图):用于类目评分 vs 销量交叉分析
- [[SQL View]]:在数据库层面预处理 JSON 字段(如 JSON_EXTRACT使 Superset 能直接计算数值指标
- [[Dynamic Filter]](动态过滤器):支持 Category/Store Name/价格范围/时间范围等交互式筛选,使 Dashboard 具备实时分析能力
- [[GMV]]商品交易总额final_price × sold用于产品排名
- [[选品评分模型]]通过加权公式销量×0.4 + 评分×12 + 评分数量×0.2 + 折扣比例×0.5)对产品进行综合排名,用于自动化推荐值得跟卖的产品
- [[蓝海类目]]:指产品数量少但总销量大的细分市场,竞争度低但需求旺盛,适合新卖家切入
- [[价格带分析]]:通过气泡图、箱线图分析不同价格区间与销量的关系,找出最优价格带
- [[GMV分析]]`total_gmv = final_price * sold`,用于衡量店铺/产品的整体成交额
- [[竞品监控]]:通过追踪目标店铺的上新节奏、价格策略变化、评分趋势来进行竞争情报分析
## Key Entities
- [[TikTok Shop]]字节跳动旗下电商平台,本文档数据抓取的目标平台
- [[tiktok_products 数据库]]:包含 products、product_reviews、product_variations 三张核心表的数据库结构
- [[products]]:存储产品基础信息id/title/sold/price/rating/category/store_name/timestamp/position
- [[product_reviews 表]]存储用户评论数据rating/review_date/review_text/product_id
- [[product_variations 表]]:存储 SKU 层变体数据sku/stock/final_price/discount_percent
- [[TikTok Shop]]目标电商平台,数据来源;通过爬虫抓取 `tiktok_products` 数据库
- [[Apache Superset]]:开源 BI 可视化工具,支持 SQL 查询、多图表类型、交互过滤器、Dashboard 导入导出
- [[tiktok_products]]:存储 TikTok Shop 商品数据的数据库表,包含 products、product_reviews、product_variations 三张核心表
## Connections
- [[Scrapy + Playwright 抓取TikTok Shop Data]] ← upstream_data_source ← [[TikTok Shop Apache Superset Dashboard设计思路]]
- [[TikTok PM - Python Django 项目]] ← shares_database_schema ← [[TikTok Shop Apache Superset Dashboard设计思路]]
- [[Apache Superset]] ← tool ← [[TikTok Shop Apache Superset Dashboard设计思路]]
- [[用Docker安装Apache Superset]] ← prerequisite ← [[TikTok Shop Apache Superset Dashboard设计思路]]
- [[Scrapy + Playwright 抓取TikTok Shop Data]] ← depends_on ← [[TikTok Shop - Apache Superset Dashboard设计思路]](前者提供数据源,后者消费数据做分析)
- [[做TK跨境思路不对努力白费]] ← extends ← [[TikTok Shop - Apache Superset Dashboard设计思路]](前者提供宏观跨境策略,后者提供数据驱动选品工具)
- [[选品评分模型]] ← part_of ← [[TikTok Shop - Apache Superset Dashboard设计思路]]
## Contradictions
- 与 [[电商如何选品-如何找到爆款-选品策略]]:后者侧重选品策略理论(市场调研/竞争对手分析/利润测算前者侧重数据驱动的可视化执行工具Apache Superset Dashboard。两者互补而非冲突——策略指导选品方向Dashboard 提供实时数据验证。
- 与 [[Scrapy + Playwright 抓取TikTok Shop Data]] 无冲突:两者互补,前者专注数据采集,后者专注数据可视化分析
- 与 [[电商如何选品-如何找到爆款选品策略]] 无冲突:本文侧重"如何用 BI 工具落地选品分析",策略层面一致但工具方法不同