2024年广东省职业院校技能大赛(高职组)大数据应用开发第05套完整参考答案

2024年广东省职业院校技能大赛(高职组)大数据应用开发第05套完整参考答案

2024年广东省职业院校技能大赛(高职组)大数据应用开发第05套完整参考答案

文章目录

  • 2024年广东省职业院校技能大赛(高职组)大数据应用开发第05套完整参考答案
    • 任务 A:大数据平台搭建
      • A.1 Hadoop 完全分布式集群
      • A.2 Flume 1.9.0
      • A.3 ClickHouse 单节点
    • 任务 B:离线数据处理
      • B.1 MySQL 增量抽取到 Hive ODS
      • B.2 ODS 合并到 DWD
      • B.3 Azkaban 调度文件
      • B.4 第 05 套指标 SQL
    • 任务 C:数据挖掘
      • C.1 用户—商品映射与 One-Hot
      • C.2 SVD 推荐
    • 任务 D:数据采集与实时计算
      • D.1 Flume 同时写 Kafka 与 HDFS
      • D.2 Flink 公共解析与时间语义
      • D.3 第 05 套实时指标
    • 任务 E:数据可视化
    • 任务 F:综合分析
      • F.1 Flume 是否会丢数据
      • F.2 Flink 高延迟排查
      • F.3 反压相关 Metrics
    • 完整答案和附件文件下载链接:

任务 A:大数据平台搭建

A.1 Hadoop 完全分布式集群

宿主机执行:

dockerexec-itmaster /bin/bash /usr/bin/dockercp/opt/jdk-8u212-linux-x64.tar.gz master:/opt/software/ /usr/bin/dockercp/opt/hadoop-3.1.3.tar.gz master:/opt/software/

三台容器分别设置主机名;以下 IP 必须替换成容器实际 IP:

/usr/bin/hostnamectl set-hostname master /usr/bin/hostnamectl set-hostname slave1 /usr/bin/hostnamectl set-hostname slave2 /usr/bin/tee /etc/hosts