开发者社区> 问答> 正文

数据分析系统不同数据来源的大致内容有哪些?

数据分析系统不同数据来源的大致内容有哪些?

展开
收起
游客qzzytmszf3zhq 2021-12-06 17:31:05 438 0
1 条回答
写回答
取消 提交回答
  • 一家公司只要去提供服务,不管是PC网站,H5页面,还是移动端APP,只要在用户使用服务,就会在页面上有各种各样的行为。这些行为,如果想去开展分析的话,这一块数据就需要收集过来,比如说JS,它就是用来专门搜集在页面上的这种行为。它的整个技术核心点,叫做埋点。也就是说,在想要去搜集数据的页面,去埋上一段代码。这段代码,在某种条件下就会被触发。比如说打开页面,比如说点击链接,触发这个链接之后,这一段代码就会去执行,就会去加载JS进行相关页面的数据收集,传到后端来保存数据。 如果说这一块要去开展的话,得去搭建一个自主数据采集系统。但是有一个前提,进行数据分析,不能影响网站的正常业务逻辑。数据分析是为了锦上添花,如果因为分析导致正常业务逻辑产生了影响,得不偿失。 后端有服务器的支持,比如说Java EE,后端会部署WEB服务,WEB服务有WEB服务器的支持,这些用户来方位,也可以获取到。各个系统都会使用到数据库,不管是订单系统、抢购系统、购物系统,还是用户注册登录系统,基本上每个业务模块都有一张表甚至多张表来与它对应。这些存储在传统数据库的表的数据,如果需要的话,也可以参加分析。比如说订单数据,分析过去一个星期,网站卖的东西种类与地域分布情况。因为数据库都是内部的,直接可以通过接口来获取数据,也可以通过Java消息,生成订单的时候,就发一个消息过来,但是无论如何,不能影响正常的业务逻辑。也不能对业务系统的数据库造成非常大的压力。 外部数据可以通过比如爬虫技术,爬出商品价格或者销售策略,根据数据分析,作出相应判断,这种在电商行业还是非常多的。

    2021-12-06 17:31:30
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Python第四讲——使用IPython/Jupyter Notebook与日志服务玩转超大规模数据分析与可视化 立即下载
互联网下半场的角逐,玩转轻资产的大数据服务—图(关系网络)数据分析与阿里应用 立即下载
如何使用大数据计算服务 MaxCompute进行数据分析 立即下载