인기 글
-
[2024년 상반기 IBK기업은행 신입행원 채용][디지털] 필기시험 합격 후기
2024년 상반기 IBK기업은행 신입행원 채용 디지털 직무로 지원했습니다!필기 시험 합격 후기를 간단히 적어볼까 합니다!시험 개요시간 : 120분문제 수 : 75문제 (1문제당 약 1분 30초만에 풀어야함)문제 구성- 직업기초 40문제 (1.5점)- 직무수행 객관식 30문제 (1점)- 직무수행 주관식 5문제 (2점) 우선, 지금까지는 디지털이라는 이름으로 IT와 디지털을 함께 뽑았다면, 이번 공채부터 디지털과 IT를 분리해서 채용하게 되었습니다. 그에 따라 필기, 실기 시험에 차이가 생겼습니다. 이 점을 잘 인지하고 필기와 실기를 준비해야할 것 같습니다. 새로운 디지털 분야는 필기시험 직무수행 영역에서 데이터베이스, 데이터분석, 인공지능 모델링, 블록체인, 시사 주로 총 5과목이 주로 출제됨을 알 수 ..
2024.06.15
-
[데이터 분석을 위한 SQL 레시피] 12강 - 시계열에 따른 사용자 전체의 상태 변화 찾기
사용자는 서비스 사용 시작일로부터 시간이 지나면 상태 변화가 일어남 - 충성도 높은 사용자로 성장 - 사용을 중지 - 가입은 되어 있지만 사용하지 않는 상태(휴면) 서비스 운영자 입장에서는? - 사용자가 계속해서 사용하도록 해야함 -> 사용자가 어느 정도 계속해서 사용하는 지 파악 -> 사용자의 서비스 사용을 시계열로 수치화하고 변화를 시각화 - 휴면 사용자를 어떻게 하면 다시 사용하게 만들지 생각 - >메일 매거진/CM/광고 - 완전 탈퇴 사용자는 대책을 적용하기 어려움 1. 등록 수의 추이와 경향 보기 - 사용자 등록이 필요한 서비스에서 등록 수는 중요한 지표 등록자 감소 경향 -> 서비스 활성화하기 어려워짐 등록자 증가 경향 -> 사용자가 서비스에서 이탈할지 아닐지를 분석해서 서비스 활성화와 연결해..
2023.10.07
-
[데이터 분석을 위한 SQL 레시피] 11강 - 사용자 전체의 특징과 경향 찾기
사용자를 위한 서비스를 제공할 때 사용자와 관련된 정보로 알고 싶은 것은?- 사용자의 속성(나이, 성별, 주소) : 마스터 테이블- 사용자의 행동(구매 상품, 빈도) : 액션 로그 테이블 어떤 속성의 사용자가 사용하는지 or 사용자가 어떻게 사용하는 지 알 수 있어야 함 1. 사용자의 액션 수 집계하기UU : Unique User, 중복 없이 집계된 사용자 수사용률(usage_Rate) : 특정 액션 UU를 전체 액션 UU로 나눈 것 with stats as( select count(distinct session) as total_uu from action_log)select l.action ,count(distinct l.session) as action_uu ,count(*) as action_co..
2023.10.02
-
트랜스포머(Transformer) - 인코더, 디코더
이 글을 통해 트랜스포머의 인코더와 디코더에서 각각 어떤 일이 일어나는지, 뭐가 사용되는지를 총 정리해보고자 한다 인코더의 구조 - num_layers : 트랜스포머의 하이퍼 파리미터. 지정한 개수의 인코더층을 쌓음. 트랜스포머의 인코더는 크게 2개의 sublayer로 나눠짐 1. 멀티헤드어텐션층 2. 포지션-와이즈 피드포워드 신경망 층 자세하게는 다음과 같이 나뉨! 1. 임베딩 벡터에 포지셔널 인코딩을 수행 -> 단어의 위치 정보 반영 2. 셀프 어텐션 층을 지남 - 멀티 헤드 셀프 어텐션 3. 잔차 연결과 층 정규화 4. 피드포워드 신경망 층을 지남 5. 잔차 연결과 층 정규화 - 포지션 와이즈 피드포워드 신경망, 일반적으로 알고있는 피드 포워드 신경망 인코더의 멀티 헤드 셀프 어텐션 어텐션 개념 복..
2023.07.19
-
[데이터 분석을 위한 SQL 레시피] 19강 - 데이터 중복 검출하기
RDB는 적절하게 유니크 키를 설정한다면, 키가 중복되었을 때 자동으로 오류가 발생하여 데이터 무결성이 보장됨 하지만 RDB가 아닌 데이터베이스(Hive, BigQuery)에서는 중복을 사전에 확인하는 기능이 없음 데이터가 많으면 중복을 눈으로 하나하나 확인하는 건 불가능하기 때문에, 중복 데이터 확인 및 제외 방법을 알아야함 1. 마스터 데이터의 중복 검출하기 - 마스터 데이터에 중복이 존재한다면? : 마스터 데이터를 로그 데이터와 결합할 때 로그가 여러 레코드로 카운팅 되어 결과가 이상해짐 몇가지 이유 - 데이터 로드할 때 여러번 로드한 경우 - 마스터 데이터를 갱신할 때, 오래된 데이터와 새로운 데이터가 서로 다른 레코드로 분리된 경우 - 운용상의 실수로 같은 ID를 다른 데이터에 재사용한 경우 -..
2023.11.20
-
[데이터 분석을 위한 SQL 레시피] 8강 - 여러 개의 테이블 조작하기
2023.09.17
-
[데이터 분석을 위한 SQL 레시피] 1~4강
https://www.yes24.com/Product/Goods/59411396 데이터 분석을 위한 SQL 레시피 - 예스24 현장에서 바로 써먹는 SQL 데이터 분석 실무 지침서 이 책은 집필진이 실제로 업무에서 작성했던 리포트나 SQL 코드를 범용화하여 정리한 지침서입니다. 데이터 집계와 가공, 매출 파악, 웹사이트 www.yes24.com 동아리 스터디에서 SQL을 공부하게 되었다. 이 교재를 바탕으로 기억에 남는 문구나 기억해야 할 내용, 공부한 것들을 기록할 예정이다 Postgresql로 실습 진행 이 책은 데이터 분석 담당자와 엔지니어가 서로 원활한 커뮤니케이션을 하는 것이 중요하다고 말하고 있다. 그리고 그것을 가능하게 하는 것이 SQL이다. 분석 담당자가 SQL을 알아야 무엇을 집계할 수 ..
2023.09.08