7 데이터 분석
분석 기획이란?
빅데이터의 핵심은 어떤 주제를 분석할 것이냐 이다. 시스템을 구축하는 일, 데이터를 분석하는 기술들 모두 도구이다. 큰 그림을 생각해보면 누군가에게 특별히 회사를 대상으로 한다면 데이터 분석을 통해서 경영자들이 필요로 할만한 정보를 제공해야 한다. 마케팅을 했는데, 단순 실적이 아니라. 어떤 시기에 사용자들에게 마케팅을 한다면 효과가 이렇게 있을 것이라는 기존 통계가 가지지 못했던 더 고차원적인 정보를 줘야 한다. 시스템 구축이 목표가 아닌 것이다.
그러다 보면 어떤 것을 분석할 지에 대해서 선정을 해야 하고, 그 대상이 선정이 되면 어떤 데이터들로 분석을 할지가 나와야 한다. 그러면 그때부터 해당 데이터가 있는지 찾아보고, 있다면 모으는 과정 없다면 생성하는 과정을 거쳐야 한다.
데이터 분석의 역할은 자세히 나누면 3가지 분야로 나뉜다. 1\. 도메인 지식 - 분석을 하고자 하는 대상에 대한 인사이트 도출, 해당 데이터의 내용 파악 2\. 시스템 구축 - 로그 수집 및 전처리, 데이터 베이스 입력을 위한 대용량 데이터 처리 3\. 데이터 분석 - 데이터들을 가지고 분석하는 능력으로 R이나 파이썬 수행
데이터 분석의 순서를 보면 1\. 문제의 정의 - 어떤 문제를 해결하고자 하느냐, 무엇을 알고자 하는지, 현업자들 또는 도메인 전문가들과 협의를 통한 내용 파악 2\. 시스템 구축 - 데이터 쌓는 과정을 통해서 주기별로 또는 기존 데이터 수집, 빅데이터 분석 시 사용되는 데이터는 기존 RDB에 저장된 데이터보다는 로그성격 위주의 데이터들이 많음. 그래서 비정형 데이터 베이스를 사용함. 3\. 데이터 분석 - 프로그램 내용은 데이터를 연결하는 부분, 데이터 상관 분석하는 모듈, 가시적으로 보여주는 부분
분석을 어떻게 할 것인가
빅데이터 분석 방법론 - 5단계 분석 기획 데이터 준비 데이터 분석 시스템 구현 평가 및 전개
개발자, 기술사, 삼성, 외국계 IT기업 20년차 기술노트 알렉이 직접 작성한 IT기업 기술 면접을 위한 CS + 면접 노하우 PDF <https://kmong.com/self-marketing/539751/LUA54VnQsP> 자주 나오는 CS 질문과 답변 그리고 100번 이상 면접관으로 참여하면서 느꼈던 면접자가 알아야 할 팁 13가지 포함
백엔드 개발자를 위한 클라우드 강의, AWS <https://inf.run/o1NX>
이제는 비전공자도, 일반이도 개발할 수 있다. ChatGPT를 이용한 누구나 앱개발 with 알렉 <https://inf.run/rpX4>
백엔드 직접 번역한 도서 <https://www.yes24.com/Product/Goods/122536127>
IT기술의 거의 모든 것을 다루는 기술노트with알렉 유투브 <https://www.youtube.com/c/%EA%B8%B0%EC%88%A0%EB%85%B8%ED%8A%B8with%EC%95%8C%EB%A0%89>