Power BI数据源之web

获取单个页面数据

  • 获取数据–> web -> 基本。url: https://search.jd.com/Search?keyword=手机&wq=1手机&page=&s=51&click=0 在这里插入图片描述
  • 在导航器中,通过表的内容来识别目标表,转换数据
  • 将目标列进行rename,无用列删除
    在这里插入图片描述

获取多个页面数据

  • 创建页码函数:主页–>参数管理–>新建参数
    在这里插入图片描述
  • 插入页码参数
    • 打开数据获取设置:双击“单页面获取数据”应用的步骤对应的“源” 在这里插入图片描述
    • 在 web数据获取页码选择“高级”,设置页码参数
      在这里插入图片描述
  • 创建自定义函数:初始数据,右击 创建函数
    在这里插入图片描述
    在这里插入图片描述
  • 创建页码列表:传递给url的页码列表
    • 新建“空查询”:主页–>新建源–>空查询
    • 生成列表
      • 公示栏输入:= List.Numbers(1,N,1):页码从1到N,逐一递增
        在这里插入图片描述
    • 列表转换为表:右击新建的“列表”–>到表–>弹出框直接“确定” 在这里插入图片描述
      在这里插入图片描述
    • rename:rename查询名和列名,以便于识别
      在这里插入图片描述
    • 页码table的列类型转换为“文本”:选中“PageList”,转换–>任意类型,选择“文本”
      在这里插入图片描述
      在这里插入图片描述
  • 调用自定义函数
    • 选中“页码列表”,添加列–>调用自定义函数
    • 忽略“隐私级别”
    • 结果:每个table对应一页数据
      在这里插入图片描述
      在这里插入图片描述
  • 展开函数:点击“扩展列”展开全部数据
    在这里插入图片描述
    在这里插入图片描述
  • 数据清洗
    • 删除PageList
    • 价格转换为整数
    • 评论数替换值将汉字去掉,剩余的转换为小数
    • 整体去重:选中所有的列,右击,选中“删除重复项目”
  • 新数据命名:属性–命名,命名
    在这里插入图片描述
  • 新数据加载到报表视图:文件–>关闭并应用

简单可视化

  • 衍生列
    在这里插入图片描述
  • 可视化
    在这里插入图片描述
    在这里插入图片描述
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值