#이벤트 #SQL #여기어때
: 2024년 2월 : 25번째 뉴스레터
✨
안녕하세요 구독자님, 데이터리안 혜정입니다.
1월 1일 새해가 된지 엊그제 같은데, 벌써 설이 다가오네요.
새로운 마음으로 2024년 잘 보내고 계신가요?

오늘 25번째 데이터리안 뉴스레터에는 SQL을 공부하시는 분들을 위해 특별한 이벤트를 준비했어요. 뉴스레터에 이벤트 안내가 있으니 꼭 확인해주세요👀
그럼 오늘 뉴스레터도 재밌게 봐주시고, 즐거운 설 연휴 보내세요!
1. 블로그 | RFM 분석에서 합리적으로 기준을 잡는 3가지 방법
2. 이벤트 | '실전 데이터 분석을 위한 SQL 치트시트' 무료로 받아보세요
3. 유튜브 | (광고) 여기어때 채용 공고 작성자, Data&AI 센터장님께 대신 물어봤습니다!
4. 블로그 | 알아두면 쓸데있는 데이터 모델링: 정규화 편
5. 팟캐스트 | 데이터 분석가에게 무엇이든 물어보세요!
🔮
RFM 분석에서
합리적으로 기준을 잡는 3가지 방법
안녕하세요, 데이터 분석가 윤선미입니다.
저는 데이터리안의 데이터 분석 캠프에서 수강생분들의 프로젝트 피드백을 드리고 있는데요. 피드백을 드리다 보니까 대부분의 수강생분이 RFM 분석을 할 때 R, F, M 각각의 기준을 어떻게 잡고 몇 개의 그룹으로 나누어야 하는지 결정하는 걸 가장 어려워하시더라고요. 아마 실무를 하시는 분들도 마찬가지일 것이라고 생각합니다. 그래서 이 글을 통해 RFM 기준을 합리적으로 잡기 위한 가이드라인을 드리려고 합니다.
이 글에서는 RFM 고객 세분화 분석의 기초에 대해서 다루지 않아요. 혹시 RFM 고객 세분화 분석이 처음이신 분들은 데이터리안의 보민님이 작성해 주신 이전 글 ‘RFM 고객 세분화 분석이란 무엇일까요’를 먼저 읽어주세요.

⋯⋯⋯

RFM 고객 세분화 분석은 ‘인사이트’를 내기 위한 분석이 아니다
좀 뜬금없게 느껴질 수 있겠지만 이 얘기를 먼저 해야 할 것 같습니다. RFM 고객 세분화 분석은 ‘인사이트’를 내기 위한 분석이 아닙니다. 농담 반 진담 반으로 데이터 분석을 많이 해보지 않은 조직, 사람을 한 번에 알아보는 방법이 있습니다. 바로 ‘인사이트’라는 단어를 들었을 때 진저리를 치느냐 아니냐인데요. ‘인사이트’라는 단어를 좋아하면 초보자, 싫어하면 고인물이라고 생각합니다.
많은 초보자들이 데이터 분석을 ‘데이터를 이리저리 분석하다 보면 멋진 인사이트를 발견할 수 있는’ 무언가 정도로 생각합니다. 데이터 분석 문화가 성숙하지 않은 조직 또한 ‘데이터 분석가를 뽑았으니까, 우리가 놀랄만한 멋진 인사이트를 가져와’라는 태도로 데이터 분석가를 대합니다. 물론 우리가 몰랐던 멋진 인사이트를 데이터 호수에서 헤엄치다 우연히 구하게 될 수도 있지만 데이터 분석가가 하는 일, 특히 성과가 나는 일의 대부분은 분석의 목적이 명확하게 있습니다.

RFM 고객 세분화 분석도 마찬가지로 명확한 목적이 있습니다
보통은 CRM(Customer relationship management) 마케팅을 하기 위해 많이 합니다. CRM이란 고객 데이터 분석을 통해 고객과 서비스 간에 좋은 관계를 만들기 위한 활동들을 통칭하는 용어입니다. 간단한 예시로 할인 문자, 카카오톡 메시지도 CRM 마케팅 활동의 일환으로 볼 수 있습니다. 고객을 세분화하면 그룹별로 메시지의 내용을 다르게 하여 더 효과적으로 고객의 반응을 이끌어낼 수 있습니다. 고객을 세분화하는 방법에 여러가지가 있지만(요즘에는 머신 러닝도 있습니다), 가장 쉽고 직관적인 방법 중 하나가 RFM 세분화입니다. 하지만 취업, 이직을 위한 분석 포트폴리오 용도로 RFM 분석을 하시는 분들이 기준을 세울 때 어려움을 느끼는 이유는 분석의 목적이 없기 때문입니다. 

⋯⋯⋯

R, F, M 기준을 잡을 때 많이 하는 실수와, 그 기준을 잡는 방법을 아래 블로그 글에서 확인해보세요!

🎁
'실전 데이터 분석을 위한 SQL 치트시트'
무료로 받아보세요
치트 시트란
치트 시트(Cheat Sheet)는 한국말로 번역하면 ‘컨닝 페이퍼’입니다. 우리가 시험을 보는 것도 아닌데, 컨닝 페이퍼가 왜 필요하냐고요? 현실은 시험이 아니기 때문이죠!
SQL 입문 단계에서 나아가 윈도우 함수를 다루기 시작하면 고비가 오는데요. 윈도우 함수의 함수명이나 형태가 기존에 사용하던 SQL과 모양이 다른 것뿐 아니라, 집합 지향적인 전통 SQL 문법과 다르게 절차 지향적 생각이 많이 들어간 문법이기 때문입니다. 그래서 이번 치트 시트에는 서브쿼리, WITH 문과 함께 윈도우 함수와 Frame에 대한 내용이 많이 들어갑니다. SQL의 고급 문법과 친해지는 데 도움이 됐으면 좋겠습니다.


앞으로 이렇게 해보면 어떨까요?
1. 데이터리안 웹사이트 로그인 후, 치트시트 신청서를 작성합니다.
2. 신청서에 입력한 이메일을 확인하고 치트 시트 PDF 파일을 다운로드받습니다.
3. PDF 파일을 출력해 책상 앞 잘 보이는 곳에 붙여둡니다.
4. 스스로 SQL 문제를 풀어보거나, 실무를 하며 막히는 부분이 있을 때 치트 시트를 참고합니다.
아래 버튼을 눌러 데이터리안 웹사이트에 로그인하고 신청서를 작성해 주세요. 10분 내로 치트시트를 받아볼 수 있어요!

⋯⋯⋯

🎁 '실전 데이터 분석을 위한 SQL 치트시트' 마우스 패드 인스타그램 이벤트
치트시트를 마우스패드로 소장해보세요!
1. 치트시트 마우스패드를 받으면 어떻게 활용할지, 그 계획을 인스타그램 스토리에 업로드해주세요.
2. 데이터리안 공식 계정(@datarian.official)을 태그하고, 치트시트 블로그 링크도 함께 올리면 당첨 확률 업!
3. 이벤트 참여 기간: 2/5(월) ~ 2/16(금)
4. 당첨자 발표: 2월 넷째 주 중, 당첨자 15명에게 인스타그램 DM으로 개별 연락
🎁 당첨자분들은 마우스 패드 수령 후, 인증샷을 인스타그램에 반드시 업로드 해주세요!
🔥
(광고)
여기어때 채용 공고 작성자,
Data&AI 센터장님께 대신 물어봤습니다!
안녕하세요, 데이터 분석가 혜정입니다.
저희가 유튜브 채널을 통해서 데이터 분석가 채용 공고 읽기 영상을 꾸준히 업로드 하고 있는데요. 데이터리안 멤버들이 읽어봤던 여기어때 채용공고의 작성자! 20년 차 데이터 전문가이자 여기어때 Data&AI 센터장, 앤써가 직접 와주셨습니다👀

⋯⋯⋯

Q. 안녕하세요, 자기소개를 간단히 부탁드립니다!
안녕하세요. 여기어때에서 Data&AI 센터를 맡고 있는 곽태호라고 합니다. 회사에서는 닉네임으로 앤써라고 부르고 있어요. '분석가는 문제를 잘 이해하고 데이터 기반으로 답을 드리는 역할이 아닐까'라고 생각해서 앤써라는 닉네임을 지었습니다.
제가 데이터 분야에서만 20년 넘게 일을 하였는데요. 오래전에 인프라나 솔루션이 지금과 같이 갖춰지지 않았던 시기에는 데이터 아키텍트 컨설턴트로 일을 했었습니다. 이후 외국계 컨설팅 회사에서 대기업들과 초기 빅데이터 시스템을 구축하거나 활용 과제를 만들고 수행하는 일을 했었고요. 이후에 실제로 스타트업을 창업하기도 했었고, 대기업에서 데이터 기반 신사업을 추진했었습니다. 지금은 여기어때에 자리 잡고 데이터/AI 기반으로 효율화하고 개선하는 일들을 하고 있습니다. 오늘은 일전에 저희 채용공고 리뷰하셨던 거를 저도 봤거든요. 보면서 뜨끔해서 이렇게 직접 등판하게 되었습니다ㅎㅎ

Q. 작성하신 채용공고를 보니 3~10년 차를 채용하고 있으시더라고요. 혹시 연차별 기대치가 있으신가요?
네, 연차별로 기대치가 다르긴 합니다. 가령 2, 3년 차 분인데 업무 이해도도 높고 발전 가능성이 높다고 하면, 기존에 담당하시던 분 업무를 조정해서라도 채용해서 좀 더 성장하실 수 있게 해드리기도 하고요. 반대로 연차가 높으신 분들, 기존에 어떤 업무를 하시다가 전향하셨는데 굉장히 잘하신다고 하면 그분의 역량을 바탕으로 좀 더 잘하실 수 있는 새로운 과제를 기획해 보는 편입니다. 

Q. 그럼 아직 연차가 낮은 분들의 '발전 가능성'은 어떤 부분에서 주로 보시나요?
조금 개인적일 수 있는데, 문제 해결 능력을 많이 보는 편입니다. 사실은 경력이 많이 없으니까 어떻게 해야 하는지 인터뷰 때 바로 답변 못 하시는 경우가 많이 있잖아요. 그렇지만 우선 이분이 어떤 고민을 하고, 또 문제에 어떻게 접근하는지를 보고요. 본인이 가지고 계신 역량, 예를 들어 대학원에서 어떤 공부를 했거나 그 전 회사에서 어떤 걸 해봤다면, 그런 경험을 기반으로 문제를 해결하기 위해 어떤 식으로 접근하시는 지를 봅니다. 그리고 실제로 그렇게 문제를 해결하실 수 있을 만큼의 준비가 되어있으신지도 보는 편입니다.

⋯⋯⋯

채용공고에 적혀있는 걸 다 할 줄 알아야 하는지, SQL 능력을 보여주기 위해 자격증이 필요한지, 20년 차 데이터 전문가 앤써의 공식 답변을 아래 유튜브 영상에서 확인해보세요!

📙
알아두면 쓸데있는 데이터 모델링
: 정규화 편
이 시리즈는 관계형 데이터 모델링에 입문하시는 분들을 위해 쓰였습니다. 용어 사용을 아주 엄밀하게 하기보다는, 쉽고 직관적으로 이해할 수 있도록 쓰는 데 집중했어요. 데이터 모델링이 처음인 분에게 추천합니다.

⋯⋯⋯

데이터베이스에서 데이터가 어떻게 관리되고 있을까?
이 글은 나른한 오후에 쓰고 있습니다. 잠을 좀 쫓아보려고 커피를 한 잔 사 왔어요. 커피를 주문하고 받은 영수증 데이터가 데이터베이스에서 어떻게 관리되고 있을지 갑자기 궁금해졌어요 🤔 (하나도 궁금하지 않다고요? 데이터를 사랑하는 구독자님이 그럴 리가요!) 그래서 <영수증>이라는 테이블을 만들어 보았습니다.

이렇게 하나의 테이블로 모든 데이터를 관리한다면, 어떤 문제점이 생길 수 있을까요?
  • 만약 매장의 주소가 바뀌면 모든 데이터의 주소 데이터를 업데이트해야 합니다. 매장 이름이나, 전화번호도 마찬가지입니다. 또한 매장의 주소 같은 정보가 중복으로 저장되어 저장 공간도 많이 차지합니다.
  • 주문이 한 번도 발생하지 않은 메뉴 데이터를 관리할 수 없습니다. 같은 원리로 레몬 쌀 파이 데이터를 삭제하면 레몬 쌀 파이라는 메뉴도 함께 삭제됩니다.
  • 한 번 주문할 때 메뉴는 최대 2개까지만 가능합니다.

이렇게 설계가 잘못된 테이블에 데이터를 담았을 때 여러 가지 문제들이 생길 수 있습니다. 사실 이런 문제는 데이터 간의 종속 관계에 따라 테이블을 잘 정리해 주면 대부분 해결할 수 있습니다. 이걸 어떻게 하는 것이 최적인가에 대한 방법론이 바로 정규화 이론입니다. 아직은 ‘종속’, ‘테이블의 관계’라는 말이 어색할 텐데요. 정규화 이론에 관해서 얘기하면서 차근차근 풀어나가 보겠습니다.

⋯⋯⋯

정규화 이론이라고 하니 좀 어렵고 딱딱해 보이지만, 상식 선상에서 모두 이해할 수 있습니다. 혹시 글을 보다가 막히는 부분이 있으면 당황하지 말고 ‘상식적으로 다시 생각해 보자 💭’는 마음가짐으로 내용을 곱씹어 보시면 좋겠어요. 1정규형부터 3정규형까지, 데이터 모델링의 꽃인 정규화 이론에 대해서 쉽게 배워봐요.


🎧
데이터 분석가에게
무엇이든 물어보세요!
데이터리안 멤버들이 성수동, 데이터, 과몰입 3개의 주제에 대해 요즘의 이야기를 나누는 팟캐스트, [성수 데이터 과몰입 클럽]을 운영하고 있어요.

지난 데이터리안 세미나 [비전공자, 어떻게 데이터 분석가 됐을까?]에서 실시간으로 많은 질문을 남겨주셨는데요. 시간 관계상 답하지 못한 질문이 많아, 14화 데이터편에서 이야기를 나눠보았습니다🎤
이런 질문에 대해 얘기를 해봤어요!
  • 데이터 분석가 3명의 MBTI와 공통점은?
  • 숫자 감각이 탁월해야만 데이터 분석가 할 수 있나요?
  • 데이터 분석가에게 문제 해결력이 왜 필요한가요? 어떻게 기를 수 있을까요?  
  • 데이터 분석가로 일하기에 적합한 성격이 있을까요?
  • 커뮤니케이션 스킬이 중요한 이유가 뭔가요?
  • 세 분은 데이터 분석가로 일하는 것에 만족하시나요?
  • 데이터 분석가로 일하기 전에 생각했던 분석가와 실제 분석가의 차이점이 있나요?
  • 데이터 분석가 되려면 자격증이 꼭 필요한가요?
  • 데이터 분석가에 관심이 생겼는데, 뭐부터 시작하면 좋을까요?


팟캐스트에서 데이터 분석가들의 솔직한 이야기를 들어보세요!

⛄ 구독자님! 설 연휴에도 데이터리안 콘텐츠와 함께 데이터 분석 능력을 업그레이드 해봐요

💌
월간 데이터리안 뉴스레터
데이터리안
데이터 분석, 데이터리안과 시작하세요
contact@datarian.io