engine = create_engine(connection_string)
connection_string =f"mysql+pymysql://{safe_user}:{safe_password}@{DB_HOST}:{DB_PORT}/{target_db}?charset=utf8mb4"
tables = ['dim_channels', 'dim_customers', 'dim_date', 'dim_products', 'fact_orders']print(f"=== 数据库 {target_db} 各表数据概览 ===\n")for table in tables:# 查询各表总行数count_query = f"SELECT COUNT(*) as total_rows FROM {table};"total_rows = pd.read_sql(count_query, con=engine).iloc[0]['total_rows']# 查询前 3 行进行预览preview_query = f"SELECT * FROM {table} LIMIT 3;"df_preview = pd.read_sql(preview_query, con=engine)print(f"📌 数据表: {table} (总计 {total_rows} 行)")display(df_preview)print("-" * 60 + "\n")
2025PowerBI零基础可视化分析课程
PowerBI销售数据可视化分析产品5.0版
PowerBI供应链基础数据可视化产品4.0版
PowerBI渠道流向管理数据可视化分析产品3.0版
PowerBI人效与经销商分析可视化产品
Power BI上市财报可视化产品完整版
PowerBI预算分析可视化产品
Power BI应收账款可视化分析看板
PowerBI业财一体零基础实战应用
PowerBI上市财报可视化产品4.0版
PowerBI市场分析可视化产品1.0版全网首发
PowerBI上市公司估值可视化产品1.0版
Power BI电商数据分析产品(含PPT与视频版)
Power BI+SQL医药企全链路经营分析
医药经营分析会产品Power BI+PPT1.0版
SaaS+Power BI供应链渠道流向与合规分析产品
Excel从入门到进阶可视化分析看板课程

