FineBI 人力资源 专题

news2024/11/24 8:43:29

此处使用FineBI处理人力资源数据,数据来源于HR_database数据文件,将此文件拷贝到安装目录下
在这里插入图片描述
然后配置数据库连接
在这里插入图片描述
在【公共数据】中新建一个文件夹,并将之前数据库中需要用到的表放入此处,更新数据。显示如下。
在这里插入图片描述
这时候首先要建立这些表的关联关系。按照如下关系,建立对应模式。
在这里插入图片描述
添加关联如下(也可以在分析主题中添加关联关系)
在这里插入图片描述
然后新建分析主题,把公共数据中的数据表全部选上。
在这里插入图片描述
在分析主题的数据中添加关联关系。
在这里插入图片描述数据说明:Employee表里每月都会重复去生成新的数据,例如:EmplID为68346的雇员,每个月都会在Employee表生成1条数据。但是日期date不同。Date表中的PeriodNumber字段就是最后一次的日期。

数据添加完毕,关联关系处理好后,在数据中处理其余的问题。
虽然添加了关联关系,但是数据都是单表存在,没有合并到一张表。
这时候。我需要使用到Employee表和Date表来新添加一个汇总列(数据行数不变)。
先左右合并Employee表和Date表
在这里插入图片描述
因为我们等下要使用到Date表中的PeriodNumber字段,该字段记录了该人员最后的工作月份。
新增汇总列。MaxPeriodNumber,按照EmplID分组,将该组中PeriodNumber的最大数据全部赋予一个新的列,值就是最大值。并且都相同。
在这里插入图片描述
然后我们再新增一列。判断下MaxPeriodNumber这列中,哪列是最新的。这就需要和Employee表中的date字段对比。若相同,则证明是最新生成的。使用新增公式列
在这里插入图片描述
可以看到查询某一个雇员数据如下,201307是最新的一条。
在这里插入图片描述
新员工分析:
在这里插入图片描述
HR1_Employee表中有个字段叫做:isNewHire 值为1表示新员工。TermDate值为(离职日期)为空

2

2

2

2

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

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

相关文章

汽配企业如何利用MES管理系统解决生产防错难题

汽车配件制造业是一个高效率、低成本、高质量的生产领域,但同时也面临着一系列的挑战。其中最为突出的挑战之一是如何在生产过程中避免错误,提高产品的合格率。本文将介绍汽车配件的制造特点以及如何通过MES管理系统解决方案实现生产防错,从而…

企业如何实现自己的AI垂直大模型

文章目录 为什么要训练垂直大模型训练垂直大模型有许多潜在的好处训练垂直大模型也存在一些挑战 企业如何实现自己的AI垂直大模型1.确定需求2.收集数据3.准备数据4.训练模型5.评估模型6.部署模型 如何高效实现垂直大模型 ✍创作者:全栈弄潮儿 🏡 个人主页…

【C++11】右值引用 | 移动语义

文章目录 一.基本概念1.左值 && 右值2.左值引用 && 右值引用 二.右值引用使用场景和意义1.左值引用的使用场景2.左值引用的短板3.右值引用和移动语义4.右值引用引用左值5.右值引用的其他使用场景 三.完美转发1.万能引用2.完美转发保持值的属性3.完美转发的使用…

LeetCode 热题 100 JavaScript--141. 环形链表

给你一个链表的头节点 head ,判断链表中是否有环。 如果链表中有某个节点,可以通过连续跟踪 next 指针再次到达,则链表中存在环。 为了表示给定链表中的环,评测系统内部使用整数 pos 来表示链表尾连接到链表中的位置(…

Linux知识点 -- 进程间通信(二)

Linux知识点 – 进程间通信(二) 文章目录 Linux知识点 -- 进程间通信(二)一、System V共享内存1.原理2.申请共享内存3.System V共享内存的使用4.为共享内存添加访问控制 二、信号量(概念理解)1.概念2.信号量…

GG修改美食大战老鼠宝石等级以及修改其他资料的方法

这期主要是讲一些,大家修改遇到的问题以及修改其他参数。 宝石、武器如何修改以及软件的安装与配置,请看我gg分栏的前两章 第一点:先讲一下自己武器上宝石等级的问题 宝石的代码: 0级升星宝石的代码1480e010 0级火力宝石的代码1…

概率论与数理统计:第一章:随机事件及其概率

文章目录 概率论Ch1. 随机事件及其概率1.基本概念(1)随机试验、随机事件、样本空间(2)事件的关系和运算①定义:互斥(互不相容)、对立②运算法则:德摩根率 (3)概率的定义(4)概率的性质(5)概率计算排列组合 2.等可能概型1.古典概型 (离散)2.几何概型 (连续…

Python-OpenCV 图像的基础操作

图像的基础操作 获取图像的像素值并修改获取图像的属性信息图像的ROI区域图像通道的拆分及合并图像扩边填充图像上的算术运算图像的加法图像的混合图像的位运算 获取图像的像素值并修改 首先读入一副图像: import numpy as np import cv2# 1.获取并修改像素值 # 读…

商用服务机器人公司【Richtech Robotics】申请纳斯达克IPO上市

来源:猛兽财经 作者:猛兽财经 猛兽财经获悉,总部位于美国内华达州拉斯维加斯由华人领导的商用服务机器人公司【Richtech Robotics】近期已向美国证券交易委员会(SEC)提交招股书,申请在纳斯达克IPO上市&am…

springboot互联网智慧3D导诊系统源码 智慧医疗系统源码

互联网智慧3D导诊系统源码 通过智能导诊,进行自助问询及挂号服务,减轻导诊台护士压力,挂号更加方便快捷。 技术架构:springbootredismybatis plusmysqlRocketMQ 智慧导诊系统开发原理 导诊系统从原理上大致可分为基于规则模板…

《深度探索c++对象模型》第六章笔记

非原创,在学习 6 执行期语意学(Runtime Semantics) 有这样一个简单的案例: if (yy xx.getValue()) {// ... } 其中,xx和yy的定义为: X xx; Y yy; class Y定义为: class Y { public:Y();~Y();bool operator(con…

目前Java后端就业前景怎么样?

前言 并不乐观,看看现在的就业形式就知道了,基本上是僧多粥少的情况,你可能会看到很多编程语言排行榜或者流行榜中Java的排名很高,如同下面这种: 看排名确实可以粗略的得知语言当下的流行度、使用率,但是它…

对齐控制大作战:align-content 和 align-items,到底谁才是真正的垂直大将?

🧑‍💼 个人简介:一个不甘平庸的平凡人🍬 🖥️ Node专栏:Node.js从入门到精通 🖥️ TS知识总结:十万字TS知识点总结 👉 你的一键三连是我更新的最大动力❤️!…

算法通过村第二关-链表黄金笔记|K个一组反转

文章目录 前言链表反转|K个一组翻转链表解题方法:头插法处理:穿针引线法处理: 总结 前言 提示:没有人天生就喜欢一种气味而讨厌另一种气味。文明的暗示而已。 链表反转|K个一组翻转链表 给你链表的头节点 head ,每 k…

毕业后想往开发上位机的方向发展,不知道怎么样?

上位机的薪资目前还可以,虽然不能比肩互联网,但是在所有行业中应该还算比较高的,二十几万的年薪比较容易。 还不错,最流行的开发方式有labview和C#,建议选C#。工控主要还是集中在长三角和珠三角,搞上位机很…

CentOS 安装 Jenkins

本文目录 1. 安装 JDK2. 获取 Jenkins 安装包3. 将安装包上传到服务器4. 修改 Jenkins 配置5. 启动 Jenkins6. 打开浏览器访问7. 获取并输入 admin 账户密码8. 跳过插件安装9. 添加管理员账户 1. 安装 JDK Jenkins 需要依赖 JDK,所以先安装 JDK1.8。输入以下命令&a…

为什么亚马逊购物车会丢失呢?如何找回来呢?

想要找回店铺购物车,必须先清楚购物车丢失的原因,只有找到原因,对症下药,才能以最快的速度找回。 一、亚马逊购物车丢失的原因: 1.listing新上架 通常来说,新上架的Listing,该Listing在亚马逊…

HIVE优化之不需要参数优化

#1.数据倾斜 什么是数据倾斜? 一部分数据多 一部分数据少 造成的结果: MR运行过慢 主要是shuffle和reduce过程慢 分组聚合导致数据倾斜 Hive未优化的分组聚合 方法1:在MAP端直接聚合(分组聚合优化),减少…

wxwidgets Ribbon使用wxRibbonToolBar实例

wxRibbonToolBar就是工具栏,一下是实现的效果,界面只是功能展示,没有美化 实现代码如下所示: MyFrame::MyFrame(const wxString& title) : wxFrame(NULL, wxID_ANY, title, wxDefaultPosition, wxSize(800, 600)) …

超越传统线程:探索Java Loom协程(纤程/虚拟线程)的无限潜力

《超越传统线程:探索Java Loom协程(纤程/虚拟线程)的无限潜力》 一、Java协程的发展历程 Java协程的发展历程可以概括为以下几个阶段: 1963年,协程的概念被正式提出,它的诞生甚至早于线程。2007年,Kilim项目发布&…