微认证之大数据网站消费者

大数据时代背景下,用户消费数据暗藏许多商机。通过网站用户消费行为分析实践,了解华为云大数据产品的使用方法,帮助商户发掘潜在客户。

消费者行为分析概述 11 了解消费者行为分析的重要意义
MRS分析消费者行为技术实现介绍 22 了解使用到MapReduce服务中的底层技术
数据存储与可视化实现 11 了解云MySQL的特点和R语言绘图基础
华为云实践介绍 10 掌握网站用户消费行为实践的流程

什么是消费者行为分析
消费者行为分析,是市场调研中最普通、最经常实施的一项研究,它是营销决策的基础,与企业市场的营销活动密不可分,对消费者行为硏究,对于提髙营销决策水平,增强营销策略的有效性方面有着很重要意义。

大数据下消费者行为分析的双重意义
大数据下的网站消费者行为分析不仅仅是服务于商户或企业,也是为了更好的满足消费者需求

企业:1更有利于产品定位;2有利于消费市场细分3便于广告和促销策略的制定;4方便企业高层根据消费情况决策

消费者:1.满足用户的消费需求;2有更好的消费购物体验;3带来无与伦比的便利与体验。

如何通过华为云服务实现消费者行为分析
华为云服务截至2018年底,华为云已上线160+个云服务以及HCS、SAPHPC、游戏等140+解决方案。
华为云服务涵盖功能繁多,功能划分细致,涉及范围较广,本次网站消费者行为分析思路是通过 MapReduce服务进行数据分析,分析后的数据安全存储至云 MySQL,最后通过R语言进行数据可视化

华为云 MapReduce服务
Map Reduce Service
MapReduce服务
MRS大数据 MapReduce服务(MRS),MRS是一个在华为云上部署和管理 Hadoop系统的服务,一键即可部署 Hadoop集群。

MapReduce服务应用场景简介
大数据在人们的生活中无处不在,在IoT、电子商务、金融、制造、医疗、能源和政府部门等行业均可以使用华为云MRS服务进行大数据处理。

1.低成本 2.海量的数据分析 3.可视化的导入导出工具

HDFS应用场景举例
HDFS是 Hadoop技术框架中的分布式文件系统,对部署在多台独立物理机器上的文件进行管理。可用于多种场景,如
网站用户行为数据存储。
生态系统数据存储。
气象数据存储。

Hive简介
Hive是基于 Hadoop的数据仓库软件,可以查询和管理PB级别的分布式数据。
Hive特性
灵活方便的ETL( extract/transform/load)
支持 MapReduce,Tez, Spark等多种计算引擎。
可直接访问HDFS文件以及 HBase。
易用易编程

Hive数据存储模型-托管表和外部表
Hive可以创建托管表和外部表
默认创建托管表,Hive会将数据移动到数据仓库目录。
创建外部表,这时Hⅳve会到仓库目录以外的位置访问数据。
如果所有处理都由Hve完成,建议使用托管表。
如果要用Hve和其它工具来处理同一个数据集,建议使用外部表。
本次试验中所有处理都在Hve完成,因此我们使用的表是托管表。

什么是 MYSQL?
MySQL是一个关系型数据库管理系统。
·数据库( Database)是按照数据结构来组织、存储和管理数据的合库
·每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据

MysQL的特点
1.数据以表格的形式出现
2每行为各种记录名称
3每列为记录名称所对应的数据域
4许多的行和列组成一张表单关系
5若干的表单组成 database

云数据库 MysQL服务概述
云数据库 MySQL
My SQL是目前最受欢迎的开源数据库之一,其性能卓越,搭配LAMP( Linux+ Apache+ MySQL+PerJ/PHP/ Python),成为WEB开发的高效解决方案。云数据库拥有即开即用、稳定可靠、安全运行、弹性伸缩、轻松管理、经济实用等特点。

云数据库 MySQL应用场景介绍
云数据库 MySQL支持各种WEB应用程序,从商业用户到企业门户,可以快速获得可靠、高性价比、以管理的服务

优势: 1.即开即用 2.应用广泛

为什么选择R?
●免费、支持 Windows/ Mac os/ Linux
●开源,有强大的工具包,可以贡献自己的工具包
●可以完成数据分析涉及的几乎所有步骤

R可视化简介
数据特征可视化的基本工具是统计图形。一方面,图形是直观展示变量分布特征以及变量在不同样本组分布特征差异性的重要工具。另一方面,R的图形绘制功能强大,图形种类丰富,在数据可视化方面优势突出

R的图形并不显示在R的控制台电,而是默认输出到专用的图形窗囗中这个图形窗口被称为R的图形设备。R允许多个图形窗口同时被打并,图形可分别显示在不同的图形窗口中,也即允许同时打开多个图形设备用以显示多组图形

(完)