2024年云南省职业院校技能大赛赛程规章(大数据赛项)

        大家期待已久的职业院校技能大赛在各个省份已经陆续出新文件了,近日云南省的赛程规章也是出来了,我相信不仅是对云南,对其他省份也很有参考价值,小编为大家精简整理了一下文件的内容。

        一、竞赛目标

        为适应大数据产业对高素质技术技能型人才的职业需求,赛项以大数据应用开发为核心内容和工作基础,重点考查参赛选手基于Hadoop、Spark、Flink平台环境下,充分利用Spark Core、Spark SQL、Flume、Kafka、Flink、Hive、HBase、Redis、Maxwell、ClickHouse、MySQL等相关技术的特点,基于Scala、Java、JavaScript等开发语言,综合软件开发相关技术,解决实际问题的能力,激发学生对大数据相关知识和技术的学习兴趣,提升学生职业素养和职业技能,努力为中国大数据产业的发展储备及输送新鲜血液。

通过举办本赛项,可以搭建校企合作的平台,提升大数据专业及其他相关专业毕业生能力素质,满足企业用人需求,促进校企合作协同育人,对接产业发展,实现行业资源、企业资源与教学资源的有机融合,使高职院校在专业建设、课程建设、人才培养方案和人才培养模式等方面,跟踪社会发展的最新需要,缩小人才培养与行业需求差距,引领职业院校专业建设与课程改革。

        二、竞赛内容

        赛项以大数据应用开发为核心内容和工作基础,重点考查参赛选手基于Hadoop、Spark、Flink平台环境下,充分利用Spark Core、Spark SQL、Flume、Kafka、Flink、Hive、HBase、Redis、Maxwell、ClickHouse、MySQL等技术的特点,综合软件开发相关技术,解决实际问题的能力,具体包括:

        1.掌握Hadoop平台、基于Spark的离线分析平台、基于Flink的实时分析平台,在容器环境下,按照项目需求安装相关技术组件并按照需求进行合理配置;

        2.掌握基于Spark的离线数据采集方式方法,完成指定数据的抽取并写入Hive分区表中。掌握基于Flume、Maxwell的实时数据采集,将数据写入Kafka中;

        3.综合利用Flink、Kafka、Hive、Redis、HBase、ClickHouse等技术,使用Java开发语言,完成某电商系统的实时数据处理,包括使用Flink处理Kafka中的数据、实时数据仓库、将数据备份至HBase中、建立Hive外表、将数据处理结果存入Redis、ClickHouse中等操作;

        4.综合利用Spark、Hive、MySQL、HBase、ClickHouse等相关技术,使用Scala开发语言,完成某电商系统的离线数据处理,包括Hive数据仓库、使用Spark处理离线数据、数据合并、去重、排序、数据类型转换、将数据处理结果存入MySQL、HBase、ClickHouse中等操作;

        5.综合运用HTML、CSS、JavaScript等开发语言,Vue.js前端技术,结合ECharts数据可视化组件,利用后端数据接口完成数据可视化;

        6.根据竞赛过程,完成综合分析报告的编写;

        7.竞赛时间6小时,竞赛连续进行。

        三、竞赛方式

1、比赛以师生联赛方式进行,不得跨校组队,同一学校的报名参赛队伍不超过2支。

2、每个参赛队由1名领队、4名选手(1名教师、3名学生)组成,参赛选手和教师报名获得确认后不得随意更换。

3、竞赛时间6小时。

        四、竞赛时间安排

时间内容
14:00 - 18:00各参赛队报道
15:00 - 16:00领队会、赛前说明
16:00 - 16:30选手熟悉赛场
(次日)8:00 - 9:00赛场检录,竞赛选手进入赛位
9:00 - 15:00竞赛选手完成竞赛内容
16:00 - 24:00对选手提交的结果文件进行评分

        五、竞赛规则

1. 学生须为高等职业学校专科、高等职业学校本科、技师学院全日制在籍学生,五年制高职四、五年级学生也可报名参赛。凡在往届全国职业院校技能大赛中获一等奖的学生,不能再参加同一项目同一组别的比赛。参赛选手由省教育厅、省人力资源社会保障厅负责。

2. 竞赛前1日安排各参赛队领队、参赛选手熟悉赛场。

3. 严禁参赛选手、赛项裁判、工作人员私自携带通讯、摄录设备进入比赛场地。

4. 参赛选手所需的硬件、软件和辅助工具统一提供,参赛队不得使用自带的任何有存储功能的设备,如硬盘、光盘、U盘、手机、平板电脑等。

5. 所有参赛选手都必须携带参赛证件进行检录。

6. 参赛队在赛前领取比赛任务并进入比赛工位,比赛正式开始后方可进行相关操作。

7. 比赛过程中,选手须严格遵守操作规程,确保人身及设备安全,并接受裁判员的监督和指示。因选手原因造成设备故障或损坏而无法继续比赛的,裁判长有权决定中止该队比赛;非因选手个人原因造成设备故障的,由裁判长视具体情况作出裁决。

8. 竞赛开始时统一发放本阶段赛卷,竞赛结束后,参赛选手要确认已成功提交竞赛要求的配置文件和文档,裁判员与参赛选手一起签字确认,参赛选手在确认后不得再进行任何操作。

9. 赛项成绩解密后,在指定地点,以纸质形式向全体参赛队进行公布,成绩无异议后,在闭赛式上予以宣布。

        六、技术环境

(一)竞赛设备

设备类别数量设备用途基本配置
竞赛服务器

每支参赛队伍1台。

根据参赛队数量,配备10%的备份机器。

构建大数据平台集群性能相当于i5处理器,64GB以上内存,1TB以上硬盘,网卡(千兆),显示器要求1024*768以上。
竞赛客户机

每支参赛队伍4台。

根据参赛团队数量,配备10%的备份机器。
竞赛选手比赛使用性能相当于i5处理器,16GB以上内存,1TB以上硬盘,显示器要求1024*768以上。

(二)软件平台

        由2023年全国职业院校技能大赛(高职组)大数据应用开发赛项合作企业——北京四合天地科技有限公司提供四合天地大数据实训管理系统。

(三)软件环境

设备类型软件类别软件名称、版本号
竞赛服务器竞赛环境大数据集群操作系统CentOS 7、Docker-CE 20.10
大数据平台组件Hadoop 3.1.3
Hive 3.1.2
HBase 2.2.3
Spark 3.1.1
Kafka 2.4.1
Redis 6.2.6
Flume 1.9.0
Maxwell 1.29.0
Flink 1.14.0
ClickHouse 21.9.4
JDK 1.8
MySQL 5.7

开发

    客户端
PC操作系统Ubuntu18.04 64位
浏览器Chrome
开发语言Scala 2.12
Java 8
开发工具

        IDEA 2022

(Community Edition)
Visual Studio Code 1.69
数据库连接工具MySQL Workbench
SSH工具Asbru-cm或Ubuntu SSH客户端
API测试工具Postman API Platform
数据可视化组件Vue.js 3.0
ECharts 5.1
文档编辑器WPS Linux版
输入法搜狗拼音输入法 Linux版

        七、评分标准

任务考查点描述评分标准分值
大数据平台环境搭建大数据相关平台组件安装配置在指定的宿主机上,基于Docker环境完成Hadoop完全分布式、Spark、Flink、Hive、Kafka、Flume、ClickHouse、HBase等的安装配置。主要评分点包括Hadoop完全分布式安装配置、Spark安装配置、Flink安装配置、Hive安装配置、Kafka安装配置、Flume安装配置、ClickHouse安装配置、HBase安装配置。10
数据采集离线数据采集、实时数据采集按照要求基于Scala语言完成特定函数的编写,使用Spark完成离线数据采集;按照要求使用Linux命令,利用Flume、Maxwell、Kafka等工具完成实时数据采集。主要评分点包括Spark数据读取、数据存储、Flume数据采集、Maxwell数据采集、Kafka等操作。15
实时数据处理实时数据处理计算代码编写使用Java语言基于Flink完成Kafka中的数据消费,将数据分发至Kafka的dwd层中,并在HBase中进行备份同时建立Hive外表,基于Flink完成相关的数据指标计算并将计算结果存入Redis、ClickHouse中。主要评分点包括Flink数据处理、数据指标计算、HBase、Hive、ClickHouse、Redis等相关操作。25
离线数据处理离线数据处理计算代码编写使用Scala语言基于Spark完成离线数据清洗、处理、计算,包括数据的合并、去重、排序、数据类型转换等并将计算结果存入MySQL、HBase、ClickHouse中。主要评分点包括基于Spark的数据清洗、数据指标计算、HBase、Hive、ClickHouse、MySQL等相关操作。20
数据可视化数据可视化代码编写编写前端Web界面,调用后台数据接口,使用Vue.js、ECharts完成数据可视化。主要评分点包括可视化前端代码开发、前端展示。15
综合分析报告文档编写根据项目要求,完成综合分析报告编写。主要评分点包括能够按照赛项要求进行综合分析。10
职业素养职业素养团队分工明确合理、操作规范、文明竞赛。主要评分点包括:竞赛团队分工明确合理、操作规范、文明竞赛。5

        八、奖项设置

        竞赛设参赛选手团体奖。奖项设置按参赛队数量为基数确定,其中比例分别为一等奖10%,二等奖20%,三等奖30%。

        如出现参赛队总分相同情况,按照任务分值权重顺序的得分高低排序,即总成绩相同的情况下比较任务C的成绩,任务C成绩高的排名优先,如果任务C成绩也相同,则按任务D、任务B、任务A、任务E、任务F的成绩进行排名,以此类推完成相同成绩的排序。如果所有任务分值相同,则查看文档撰写规范、职业素养的分值进行排序。

        九、竞赛须知

(一)参赛队须知

1. 参赛队名称:统一使用规定的学校代表队名称,不使用其他组织、团体的名称;

2. 参赛队组成:每支参赛队由4名选手(1名教师、3名学生)组成。不接受跨校组队,同一学校的报名参赛队伍不超过2支;

3. 各参赛院校应指定1名负责人任赛项领队,全权负责该校参赛事务的组织、协调和领导工作。

4. 参赛选手在报名获得确认后,原则上不再更换。如在筹备过程中,参赛选手因故不能参赛,须由其所在学校供职部门于赛项开赛前10个工作日之前出具书面说明,经赛项执委会办公室核实后予以更换。允许队员缺席比赛;允许指导教师缺席比赛。

5. 参赛队按照赛项竞赛规程安排,凭赛项执委会颁发的参赛证和有效身份证件参加比赛及相关活动。

6. 赛项执委会统一安排各参赛队在比赛前一天进入赛场熟悉环境和设施情况。

7. 参赛队选手、领队要有良好的职业道德,严格遵守比赛规则和比赛纪律,服从裁判,尊重裁判和赛场工作人员,自觉维护赛场秩序。

8. 领队应负责赛事活动期间本队所有选手的人身及财产安全,如发现意外事故,应及时向赛项执委会报告。

9. 各学校组织代表队时,须为参赛选手购买竞赛期间的人身意外伤害保险。

(二)领队须知

1. 严格遵守赛场的各项规定,服从裁判,文明竞赛。如发现弄虚作假者,取消参赛资格,名次无效。

2. 领队务必带好有效身份证件,在活动过程中佩戴“领队证”参加竞赛相关活动。

3. 各代表队领队要坚决执行竞赛的各项规定,加强对参赛人员的管理,做好赛前准备工作,督促选手带好证件等竞赛相关材料。

4. 在比赛期间要严格遵守比赛规则,不得私自接触裁判人员。

5. 竞赛过程中,未经裁判许可,领队及其他人员一律不得进入竞赛现场。

6. 如对竞赛过程有疑议,由领队负责以书面形式向赛项仲裁委员会反映,但不得影响竞赛进行。

7. 对申诉的仲裁结果,领队要带头服从和执行,并做好选手工作。参赛选手不得因申诉或对处理意见不服而停止竞赛,否则以弃权处理。

8. 领队应及时查看有关赛项的通知和内容,认真研究和掌握本赛项竞赛的规程、技术规范和赛场要求,指导选手做好赛前的一切技术准备和竞赛准备。

(三)参赛选手须知

1. 参赛选手应严格遵守赛场规章、操作规程和工艺准则,保证人身及设备安全,接受裁判员的监督和警示,文明竞赛。

2. 参赛选手应按照规定时间抵达赛场,凭身份证、学生证,以及统一发放的参赛证,完成入场检录、抽签确定竞赛工位号,不得迟到早退。

3. 参赛选手凭竞赛工位号进入赛场,不允许携带任何电子设备及其他资料、用品。

4. 参赛选手应在规定的时间段进入赛场,认真核对竞赛工位号,在指定位置就座。

5. 参赛选手入场后,迅速确认竞赛设备状况,填写相关确认文件,并由参赛队长确认签字(竞赛工位号)。

6. 参赛选手在收到开赛信号前不得启动操作。在竞赛过程中,确因计算机软件或硬件故障,致使操作无法继续的,经裁判长确认,予以启用备用计算机。

7. 参赛选手应在竞赛规定时间内完成任务书内容,并按照要求,将相应文档拷贝到U盘。

8. 参赛选手需及时保存工作记录。对于因各种原因造成的数据丢失,由参赛选手自行负责。

9. 参赛队所提交的答卷采用竞赛工位号进行标识,不得出现地名、校名、姓名、参赛证编号等信息,否则取消竞赛成绩。

10. 竞赛过程中,因严重操作失误或安全事故不能进行比赛的(例如因操作原因发生短路导致赛场断电的、造成设备不能正常工作的),现场裁判有权中止该队比赛。

11. 在比赛中如遇非人为因素造成的设备故障,经裁判确认后,可向裁判长申请补足排除故障的时间。

12. 参赛选手不得因各种原因提前结束比赛。如确因不可抗因素需要离开赛场的,须向现场裁判举手示意,经裁判长许可并完成记录后,方可离开。凡在竞赛期间内提前离开的选手,不得返回赛场。

13. 竞赛操作结束后,参赛选手需要根据任务书要求,将相关成果文件拷贝至U盘,填写结束比赛相关确认文件,并由参赛队长签字确认(竞赛工位号)。因参赛选手未能按要求,将相应的文档等拷贝至U盘的,竞赛成绩计为零分。

14. 竞赛时间结束,选手应全体起立,停止操作。将资料和工具整齐摆放在操作平台上,经工作人员清点后可离开赛场,离开赛场时不得带走任何资料。

15. 在竞赛期间,未经执委会批准,参赛选手不得接受其他单位和个人进行的与竞赛内容相关的采访。参赛选手不得将竞赛的相关信息私自公布。

        好了,以上就是这次云南省赛程规章的大致内容了~~~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/54265.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Spring Security】基于SpringBoot3.3.4版本②如何配置免鉴权Path

基于Spring Boot 3.3.4,详细说明Spring Security 6.3.3的使用 摘要本地开发环境说明SecurityFilterChain介绍application.ymlWen3SecurityProperties.java修改DemoWen3Security修改SecurityFilterChainIgnoredPathController.javaIgnoredPathController2.java启动工程测试测试…

《OpenCV 计算机视觉》—— Harris角点检测、SIFT特征检测

文章目录 一、Harris 角点检测1.基本思想2.检测步骤3.OpenCV实现 二、SIFT特征检测1. SIFT特征检测的基本原理2. SIFT特征检测的特点3. OpenCV 实现 一、Harris 角点检测 OpenCV中的Harris角点检测是一种基于图像灰度值变化的角点提取算法,它通过计算每个像素点的响…

[Unity Demo]从零开始制作空洞骑士Hollow Knight第十二集:制作完整地图和地图细节设置以及制作相机系统的跟随玩家和视角锁定功能

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、制作完整的地图和地图细节设置 1.制作地图前的设置2.制作地图前期该做的事3.制作地图之堆叠素材4.制作地图后期该做的事5.制作地图之修复意想不到的Bug二、…

C++仿函数的介绍以及priority_queue的介绍和模拟实现

目录 1.仿函数 1.1仿函数的介绍 1.2自定义类型使用仿函数 1.3自定义支持比较大小,但是比较的逻辑不是自己想要的逻辑 2.优先级队列priority_queue 2.1priority_queue的介绍 2.2priority_queue的使用 2.3priority_queue的模拟实现 1.仿函数 1.1仿函数的介绍…

微信小程序实战教程:如何使用map组件实现地图功能

在微信小程序中,map组件是一个非常实用的功能,它可以帮助我们快速实现地图展示、定位、标注等操作。本文将详细介绍如何在微信小程序中使用map组件,带你轻松掌握地图开发技能。 一、map组件概述 map组件是微信小程序官方提供的一个地图组件…

【C语言】指针篇 | 万字笔记

写在前面 在学习C语言过程,总有一个要点难点离不开,那就是大名鼎鼎的C语言指针,也是应为有指针的存在,使得C语言一直长盛不衰。因此不才把指针所学的所有功力都转换成这个笔记。希望对您有帮助🥰🥰 学习指…

彩虹易支付最新版源码及安装教程(修复BUG+新增加订单投诉功能)

该系统也没版本号,此版本目前是比较新的版本,增加了订单投诉功能,和一个好看的二次元模板。 此版本是全开源版,无一处加密文件,系统默认是安装后是打不开的, 本站特别修复了BUG文件,在PHP7.4环境下也没问…

【网络安全 | JAVA代码审计】基础安全问题和解决方法初探

未经许可,不得转载。 文章目录 SQL注入XSS文件上传XXE路径遍历SQL注入 漏洞代码: public String jdbc_sqli_vul(@RequestParam("username") String username) {StringBuilder result =

Java的学习(语法相关)

字符串存储的问题 char 和字符串都是字符的集合,它们之间的确有相似性,但在 Java 中它们有着不同的存储机制和处理方式。让我从 char 和 String 的本质区别入手来解释。 1. char 和 String 的区别 char 是基本类型:char 是 Java 中的基本数据…

微信小程序技术框架选型

“近期在对团队的微信小程序进行技术框架选型,故对目前主流的微信小程序技术框架进行了一些分析和比较,包括各框架的维护团队、社区链接、GitHub star数、优缺点对比等方面,为团队提供技术框架选型参考” 一、引言 随着移动互联网的快速发展…

【C++】多态(下)

个人主页~ 多态(上)~ 多态 四、多态的原理1、虚表的存储位置2、多态的原理3、动态绑定和静态绑定 五、单继承和多继承关系的虚函数表1、单继承中的虚函数表2、多继承中的虚函数表 六、多态中的一些小tips 四、多态的原理 1、虚表的存储位置 class A {…

CORE MVC 过滤器 (筛选器)

MVC FrameWork MVCFramework MVC Core 过滤器 分 同步、异步 1、 授权筛选器 IAuthorizationFilter,IAsyncAuthorizationFilter 管道中运行的第一类筛选器,用来确定发出请求的用户是否有权限发出当前请求 2、资源筛选器 IResourceFilter ,…

elementPlus的tree组件点击后有白色背景

在使用elementPlus的tree组件时&#xff0c;需要对它进行样式的重写&#xff0c;下面是相关代码 <script setup> import { ref } from vue const data [{label: Level one 1,children: [{label: Level two 1-1,children: [{label: Level three 1-1-1}]}]},{label: Leve…

SFTP 是什么?如何在 Linux 终端上访问 SFTP

SFTP服务器是 Secure File Transfer Protocol&#xff08;安全文件传输协议&#xff09;的简称&#xff0c;它是一种基于SSH&#xff08;Secure Shell&#xff09;协议的文件传输服务器&#xff0c;专门用于在网络上安全地传输文件。SFTP服务器通过使用SSH进行数据加密和身份验…

[C++][第三方库][gtest]详细讲解

目录 1.介绍2.安装3.使用1.头文件包含2.框架初始化接口3.调用测试样例4.TEST宏5.断言宏6.示例 1.介绍 gtest是一个跨平台的C单元测试框架&#xff0c;由Google公司发布gtest是为了在不同平台上为编写C单元测试而生成的&#xff0c;它提供了丰富的断言、致命和非致命判断、参数…

微软准备了 Windows 11 24H2 ISO “OOBE/BypassNRO“命令依然可用

Windows 11 24H2 可能在未来几周内开始推出。 微软已经要求 OEM 遵循新的指南准备好 Windows 11 24H2 就绪的驱动程序&#xff0c;并且现在已经开始准备媒体文件 (.ISO)。 OEM ISO 的链接已在微软服务器上发布。 一个标有"X23-81971_26100.1742.240906-0331.ge_release_sv…

市场中的新兴力量与未来发展

在当前瞬息万变的全球金融市场中&#xff0c;期货交易以其高杠杆与灵活性&#xff0c;吸引了越来越多的投资者参与其中。大粤期货作为中国期货行业的新兴力量&#xff0c;凭借其创新的交易平台、广泛的产品线及专业的风险管理服务&#xff0c;迅速在市场中崭露头角。本文将介绍…

Vue3项目开发——新闻发布管理系统(九)(完结篇)

文章目录 十一、用户信息管理1、用户基本资料管理1.1 页面设计1.2 封装接口,更新信息2、更换头像2.1 静态结构2.2 选择图片预览2.3 上传头像3、重置密码3.1 页面设计3.2 封装接口,更新密码十二、项目打包十三、系统全部源码下载十一、用户信息管理 用户信息管理包括功能:基…

第四届机器人、自动化与智能控制国际会议(ICRAIC 2024)征稿

第四届机器人、自动化与智能控制国际会议&#xff08;ICRAIC 2024&#xff09;由湖南第一师范学院主办&#xff0c;南京师范大学、山东女子学院、爱迩思出版社&#xff08;ELSP&#xff09;协办。 大会将专注于机器人、数字化、自动化、人工智能等技术的开发和融合&#xff0c…

如何让 Android 的前端页面像 iOS 一样“优雅”?

作者:方英杰&#xff08;崇之&#xff09; 最近在调研前端页面适配 Android 端异形屏的方案&#xff0c;调研过程中发现了一些比较有意思的点&#xff0c;本文主要是做一个总结。 一、提出问题 首先&#xff0c;我们需要知道 Android 上的前端适配面临着什么问题。 问题其实很…