티스토리

낭만데이터
검색하기

블로그 홈

낭만데이터

holateo.tistory.com/m

데이터에 낭만 한 다라이

구독자
11
방명록 방문하기

주요 글 목록

  • 나의 글또를 마무리하며 끝을 맺다최근에 나는 3년간 다니던 직장을 퇴사로 끝맺음을 하고, 새로운 곳에서 다시 출발을 했다. 이처럼 무언가의 끝맺음을 한다는 것은 내 인생에서 많지는 않을 것 같다. 예정된 이별이지만, 막상 눈앞에 사라지지 않으면 아쉬움을 모를 때도 있듯이, 끝맺을 때마다 익숙하지 않음에 어설프게 맞이하곤 하는 것 같다. 글또 10기가 이제 막을 내린다. 이번 기수는 마지막이기도 하지만, 운영진으로서 활동을 하면서 많은 깨달음을 줬던 기수였던 것 같다. 나의 글또 시작첫 직장을 다니면서 내 업무에 대한 갈증이 있었고, 이를 해갈할 수 있는 방법으로 글쓰기를 하면 좋겠다는 막연한 생각으로 시작했다. 성윤님이 운영하고 있는 글또라는 곳이 어떤 곳인지는 구체적으로 몰랐지만, 당시 7기 활동이 이미 진행 중이었다. 한 .. 공감수 4 댓글수 0 2025. 3. 30.
  • 게임 데이터 분석가는 게임 운영자와 무슨 이야기를 할까? 나는 게임업계에서 데이터 분석가로서 필요한 곳에 인사이트를 제공하는 역할을 하고 있다. 이렇게 소개하면 게임에서 중요한 의사결정에 기여하는 "재밌는?" 역할을 하고 있다고 생각할 수도 있을 것 같다. 이런 모습이 반은 맞고, 반은 조금 다르다고 하고 싶다. 데이터 분석가가 게임 운영자와의 분석 미팅 위한 일련의 과정을 글로 써보려고 한다. 완벽한 로우 데이터는 없다 데이터 분석 전에 필요한 데이터가 정확하게 남아있는 것이 중요한데, 그렇지 않은 경우가 많다는 것이다. 이유는 여러 가지가 있다. 유실된 데이터데이터 QA원하는 관점을 볼 수 없는 데이터 유실된 데이터나 데이터 QA에 문제상황은 선제적으로 대응을 하는 경우와 시간이 흐른 뒤 후조치하는 케이스가 있다. 즉, 잘못 남고 있는 데이터에 대한 자동화.. 공감수 0 댓글수 1 2025. 3. 2.
  • 준비위 활동을 더한 글또 데이터 반상회 후기 글또 반상회 준비위로 활동을 시작 이번 주 글또 활동에서 오프라인 모임을 할 수 있는 몇 번의 기회 중 같은 직무의 사람들과 가장 많이 대화할 수 있는 장인 '반상회'가 있었다.  이번 반상회 전체 행사를 기획하는 준비위원회로 활동을 했다. 전체적인 행사의 타임라인을 정하고 다른 준비위에 공유하는 것에서 시작해서, 행사 중간 이벤트와 퀴즈, 상품을 기획했다.  준비위에서 행사기획은 주원님, 수연님, 희정님 총 네 분이 함께 해주셨고, 회의도 여러 차례 거치면서 막연했던 행사의 윤곽이 보이기 시작했다. 하지만 이전에 성황리에 종료했던 반상회 경험 덕분에 더 성장하는 것을 체감하며 준비가 수월하게 진했됐던 것 같다.  반상회 날이 되었고, 새로운 사람을 만나는 설레는 마음이 가득했다. 준비한대로 진행될지 걱.. 공감수 3 댓글수 0 2025. 2. 16.
  • 취업동아리 멘토로 활동하다, 나도 합격시그널? 잘했다고 소문난 멘토링? 올해 초 나는 한 취업동아리 멘토로 제안을 받고, 취업을 준비하는 6명에게 도움이 될만한 활동을 준비했다. 처음에는 어떤 프로그램을 기획해서 운영해야 '잘했다고 소문(?)이 날지' 고민이 많이 되었다. 사실 나도 어떻게 하면 취업을 할 수 있을지 연금술사처럼 약을 만들어내지는 못하지만 신입 공채로, 그리고 경력직으로 한 번 이직을 하면서 내가 겪었던, 팀에서 그리고 어떤 사람과 '일'하고 싶은지는 어느 정도 체감을 하고 있다. 이 막연한 '체감'을 글이나 말로 바꾸는 과정이 필요했고, 하나씩 차근차근 준비해 보기로 했다. 멘티의 니즈 파악먼저 멘티에 대해서 알아야 한다고 생각했기 때문에 간단한 설문을 만들고 진행했다. 1. 전공이 무엇인가요?2. 취업을 원하는 직무는 무엇인가요?.. 공감수 9 댓글수 4 2025. 2. 2.
  • NULL(널) 붙잡을 SQL 들어가며이번 글의 목적은 업무 중에 깨달은, 그리고 추후에 큰 피해를 막기 위해 null에 대해 삽질을 하며 정리해 보는 글이다.그리고 SQL에서 null에 대한 고찰(?)에 대해 써보려 한다. 우선 DB에서 null은 무엇인가?DB NULL은 데이터베이스에서 '값이 없음' 또는 '알 수 없음'을 의미하는 특별한 표시입니다.숫자 0이나 빈 문자열과는 다르게, "값이 존재하지 않음"을 의미합니다.출처 : Google AI Overview 그렇다. 일종의 빈 공간을 표현하기 위한 컴퓨팅 언어라고 볼 수 있는데, Null은 수학적인 의미의 0과는 비슷할 수 있다. 하지만 DB에서 Null의 의미는 0과는 전혀 다르다.  DB에서는 특정되지 않는 값이라는 모호한 '인간적(?)'인 표현으로 빈칸들(일명 White.. 공감수 4 댓글수 0 2025. 1. 19.
  • 2024 회고, 새로운 페이즈2 2021년 터널을 지나고, 2022년 신입으로 입사, 2023년 결혼, 2024년 이직이라는 인생에 굵직한 결정을 하면서 1년씩을 보냈다.  과정마다 긍정적인 마인드를 가졌지만, 쉬운 것은 없었다. 하지만 부정적인 상황이 와도 곧 긍정적인 상황이 오려는 신호로써 단순히 여기면서 피드백할 것은 하고 지나갔던 것 같다. 실제로 그게 이뤄진 것이 많았다.   얼마 전에는 예전부터 알고 지내 온 해외대학 Information System 교수님과 온라인 미팅을 했다. 인과추론과 관련해서 업계에서 사용하고 있는 기법이 있는지 뿐만 아니라 최근 인과추론과 그에 관련된 A/B 테스트의 연구 흐름에 대해서 서로 이야기할 수 있는 좋은 시간이었다.  추후에 혹시나 업무적으로 연구에 협업할 수 있는 것이 있으면 커넥션이 .. 공감수 4 댓글수 1 2025. 1. 3.
  • 분석가 시각에서 바라 본 '데이터는 예측하지 않는다' 오늘은 분석가 입장에서 데이터는 예측하지 않는다는 이야기에 관한 책을 읽고, 감상평과 느낀 점을 간단히 남겨보려고 한다. 먼저 나는 학부와 석사 때 통계학을 전공했고, 데이터 분석 업무를 하고 있다.  문제가 있으면 해결해라 1. 데이터로 문제를 해결해야만 하는 사람2. 데이터의 문제를 해결하는 사람3. 데이터로 설득하려는 사람4. 데이터로 문제를 해결하려는 사람  위 부류 중 나는 "데이터로 설득하려는 사람" 혹은 "데이터로 문제를 해결하려는 사람"에 가깝다. 다른 이야기일 수 있지만 내가 업무를 진행하면서 늘 궁극적인 목표로 삼았던 부분이 "문제가 있으면 해결하자"이다. 결국 데이터분석가는 문제해결능력이 중요할 수 있다고 생각한다.  그리고 이 책에서는 데이터 사이언스는 "측정-수집-분석"을 거친다고.. 공감수 3 댓글수 0 2024. 11. 24.
  • 데이터 분석을 위한 DB, SQL, EDA, 시각화를 협업툴에서 '딸깍' 진행해보자!! (Datalore in Jetbrains) 들어가며평소 업무나 개인 용도로 JETBrains의 IntelliJ(인텔리제이)나 PyCharm(파이참), Datagrip 정도의 개발도구만 사용해 보다가 이번에는 협업툴로써 간단한 데이터 엔지니어링부터 대시보드 차트까지 바로 구현이 가능한 Datalore에 대한 사용법 및 후기를 공유해보려 한다.  Datalore는 DB에 직접 접근해서 SQL로 조회하고, 이 결과를 실시간으로 Dataframe으로 저장해서 Python언어(Kotlin, Scala, R 도 가능)로 시각화하여 코드 수정 등의 협업까지 가능한 툴이다. JETBrains의 Datalore는 Cloud 무료체험판 14일을 제공하고 있고, Cloud Free 버전에서는 DB연결과 배치 스케줄, AI 코딩 등 일부 기능이 제한된다. Datalo.. 공감수 11 댓글수 8 2024. 11. 9.
  • 필요한 데이터가 없는 분석 환경에 놓인다면? 내 업무 현장에서 분석 환경을 돌아보며 최근에 나의 분석 환경에 대해 뒤돌아볼 기회가 있었는데, 이때 각 상황에 따라 어떤 선택이 최선이었을지 회고를 해보려고한다. ㅇㅇ님, 저희 사업부가 전국 치킨 판매량을 알고 싶은데,현재는 치킨 판매 데이터가 없는 걸로 알고 있어요.혹시 데이터 추출이 가능할까요?  언젠가 나에게 위와 같은 요청이 왔다. 데이터를 추출해서 유관부서에 지원을 하고 싶은데, 치킨 판매 로그를 쌓아놓은 DB가 없다. 가장 먼저 무엇을 하는 게 좋을까? 1. 기존에 있는 대체 가능한 데이터를 활용해서 치킨 판매량을 '예상'할 수 있도록 한다.전국 치킨 판매량을 예상할 수 있는 다른 관점을 빠르게 추출하여 전달해 볼까?이때 대체 가능한 데이터가 무엇인지에 대한 도메인 지식도 필요하고, 그 데이.. 공감수 2 댓글수 2 2024. 10. 26.
  • 글또 10기에서의 초심 (어쩌면 마지막이 될 글또에게) 글또 휴식기 TMI : 글또 활동이 끝난 후 글을 쓰고 있지는 않았지만, 글또의 글을 읽는 활동은 멈추지 않았다. 너무나 흥미로운 글이 많았다. 운영진으로 시작하는 글또 9기 활동이 끝나고, 10기 활동 서막의 알림이 떴다. 알림이 오자마자 "어떤 크루를 해보면 재미있을까?"를 먼저 고민했을 정도로 글또 10기 활동에서 조금이나마 도움이 될 수 있는 액션아이템이라고 생각하고 있었다.  나는 모임크루에 합류하게 되었다. 그리고 1시간 만에 마감된 운영진 모집은 글또의 저력을 또 한 번 느낄 수 있었던 대목이었다. 글또 10기(약 650여 명) 모집 완료 다른 때보다는 빨리 맞이한 10기 활동이기도 했고, 어떤 분들이 지원하실까 하는 궁금증과 설렘이 있었다. 약 한 달간의 글또 10기 합류 프로세스를 통해 .. 공감수 2 댓글수 0 2024. 9. 30.
  • Copilot(코파일럿)을 사용해보자! in 파이참(PyCharm) 오늘은 PyCharm에서 GitHub Copilot(깃헙 코파일럿) 적용하는 방법을 알아보자. 우선 Copilot에 대해 간단하게 설명하자면 개발에 필요한 코드를 자동완성하고, 코드를 나의 코딩 방식을 학습하여 점점 내가 코드를 짜는 방식으로 자동완성해 주는 효율적인 플러그인이다.  많은 기업에서 사용중이고, 현재 재직 중인 회사에서도 보안 테스트를 통과하여 업무 중에 사용하고 있다. 내가 사용했던 한 가지 충격(?)적인 예시로 SQL문을 코딩하면서 20여 개 한글 컬럼명을 Alias 하기 위해 첫 컬럼명을 적었더니, 다음 남은 모든 컬럼명을 알아서 코딩해 주었다.  이외에도 다양한 기능이 있는 Copilot을 PyCharm에 아래 순서대로 플러그인하여 사용해 보자.       아주 간단하게 Copilo.. 공감수 0 댓글수 2 2024. 7. 23.
  • 글또 9기 마무리 (2024년 5개월 회고) 글또 9기 활동, 나의 두 번째 글또가 성황리에 종료를 앞두고 있다. 글또의 똑똑한 슬랙 봇인 '데달부'가 배달해 준 나의 글또 9기 이력에 대해서 살펴보고 회고해 보자. 일부 주도적으로 진행해 봤던 슬랙 활동우선 이번 글또에서 '나의 작은 목표'는 채널을 하나 만들고 소통하고, 커피챗을 주도적으로 진행해 보자는 것이다.  글또 9기가 시작하고, '리그오브레전또'라는 채널을 만들고, 롤에 관한 소통을 하는 채널을 만들었다. 결과적으로는 많은 소통을 하진 않았지만, 채널에서 맨션을 통해 모집하여 처음 뵙는 분들과 같이 롤을 하는 경험을 했다.  게임을 같아하자는 스레드를 쓰기까지 큰 용기가 필요했는데, 그 용기를 낸 덕에 게임을 하며 인게임 보이스로 각자 살고 있는 이야기에 대해서도 들을 수 있었다. 나는.. 공감수 1 댓글수 0 2024. 4. 28.
  • 업무 스트레스 어떻게 풀어요? 나만의 리프레시 꿀팁 요즘 일상 요즘은 꽤나 바쁘게 지내고 있다. 일을 할 때, 잦은 야근이 있어도 스트레스 관리는 일의 일부분이라고 생각될 정도로 꽤나 중요하다고 생각한다. 잘 쉬는 방법에 대해서 정리를 해보는 것도 좋을 것 같았다.  나의 업무 비법에 대한 책을 쓴다고 상상했을 때, 내가 해봤던 스트레스를 관리 방법을 공유하는 것도 좋을 것이라고 생각한다. 스트레스 관리리프레쉬여행 회사에서 프로젝트가 끝나고, 나에게 주는 선물처럼 다녀오기에 좋은 선택지인 것 같다. 여행을 가면 사실 설레는 마음도 있지만, 여행 중에 맞닥뜨리는 예상치 못한 이벤트가 가져오는 신선함은 루틴 한 일상을 리프레시할 수 있는 원동력이라고 생각한다.뉴질랜드에서 직진으로만 약 100km를 달리며 무한히 펼쳐지는 자연을 봤을 때는 가슴이 뻥뚤렸었다.집.. 공감수 1 댓글수 0 2024. 3. 30.
  • 게임 업계 데이터 분석가의 업무 맛보기 (신규 게임 론칭) 게임 론칭 시 기술조직에서의 데이터 분석가의 업무  게임을 론칭할 때는 퍼블리셔가 필요하고, 퍼블리셔 내에는 '성공적인 게임'을 위한 사업조직, '안정적인 게임'을 위한 기술조직이 있다. 그리고 '무에서 유를 창조'하는 개발조직이 있다. 게임에서 개발조직은 보통 자회사로 게임 개발에 몰두하도록 존재하는 경우가 많다.  이중 오늘 해볼 이야기는 퍼블리셔 내 안정적인 게임을 위한 기술조직에 속한 '데이터 분석가'에 대한 이야기를 해보고자 한다.  게임 퍼블리셔 내 분석가는 사업조직에 속해서 마케팅, 비즈니스 관점에서 성공적인 게임 론칭/운영을 위해 업무를 진행한다.  기술조직에서 분석가는 앞 사례와는 다르게 거리를 조금 두긴하지만, 담당 게임에 대한 오너십은 필수이다. 이건 사실 내 업무 철학이다. 아니 철.. 공감수 0 댓글수 0 2024. 3. 3.
  • ChatGPT와 파이썬을 활용한 데이터 사이언티스트 및 데이터 분석 수강 후기 ChatGPT로 데이터분석하기 ChatGPT와 대화 '좀' 하는 방법 구체화하기 데이터 분석에 가장 범용적으로 쓰이는 툴은 무엇일까?라는 단일 질문보다는 질문-답변의 예시를 보여주고, 답변을 기대하는 것이 좋다. 데이터 분석에 범용적으로 사용되는 툴은 무엇일까? 파이썬 데이터 분석에 범용적으로 사용되는 파일 포맷은 무엇일까? 문장에 맥락을 주기 ChatGPT에게 일종의 역할을 부여하는 것이다 너는 게임회사에서 10년간 근무한 베테랑 데이터 분석가야. 인게임의 특정 재화를 어뷰징유저를 탐지하기 위한 데이터 분석 절차를 알려줘. 원하는 답변을 얻기 위해 반복해서 질문해보기. 한 번에 원하는 답을 얻으려고 하기보다는 GPT를 점점 학습시켜서 원하는 대답에 수렴하도록 하자. 1. 데이터 분석하는 절차를 알려줘... 공감수 1 댓글수 2 2024. 2. 16.
  • 데이터분석가 커리어 고민 (조직개편과 이직준비) 요즘 일상 지금의 회사에서 DW엔지니어/비즈니스분석가로 지낸 지 3년 차. 조직에 변화가 있었고, 우리 팀에도 변화가 있었다. 데이터분석을 하고 싶은 커리어 욕심과 현실에 안주하며 익숙한 일을 계속해서 이 일의 전문가가 되겠다는 마음의 갈등이 있다.  내 커리어에서 분석에 비중을 둔다면 언젠가는 하고 싶은 일을 하는 곳으로 가야 하지 않을까 마음의 준비, 아니 실제 준비도 진행하고 있다. 이직은 늘 준비해라 - 하고 있는 일을 정리해라!  이처럼 우리 업계(어쩌면 모든)는 조직의 변화가 다채롭고, 팀뿐만 아니라 개인의 R&R이 금방이라도 바뀔 가능성이 있다. 주니어, 아니 '내'가 여기에서 살아남는 방법은 내가 하고 싶은 일에 대한 정의를 하고, 이 일에 대한 커리어를 발전시킬 수 있는 방법을 실천하는 .. 공감수 1 댓글수 0 2024. 2. 3.
  • 파이썬을 전혀 모르는 데이터 분석가의 TFT(롤토체스) 데이터분석 - (1) (Feat. Chat GPT) API 데이터 땡겨오기 먼저 라이엇게임즈의 API 사이트에서 API Key를 발급받습니다. 발급방법은 아래글에서 보실 수 있습니다! 2023.06.03 - [데이터분석] - 라이엇 게임즈 오픈 API 데이터 전처리 라이엇 게임즈 오픈 API 데이터 전처리 들어가며 오늘은 라이엇게임즈의 오픈 API를 이용해서 데이터를 전처리해보고자 한다. 이후 이 데이터를 이용해 슈퍼셋의 대시보드를 구성해 보고자 한다. 이전글에서는 슈퍼셋을 설치하는 방 holateo.tistory.com API Key를 발급받았다면 이제 라이엇게임즈의 오픈데이터를 이용할 수 있는 "자유이용권"을 얻었습니다. 저는 데이터 분석가이기 때문에 자유이용권으로 파이썬 코드를 짜서 TFT(롤토체스)를 잘하는 사람은 어떻게 플레이하는지에 대한 궁금증.. 공감수 3 댓글수 0 2024. 1. 19.
  • [SQL 코딩테스트] MySQL 부트캠프 수강후기 (Udemy) 유데미 강의 후기총 324강, 17.5시간 분량의 강의. 대부분 1.5배속으로 수강SQL을 현업에서 주언어로 사용 중이라 잘 모르는 것은 아니었지만, 혹시 잊어버렸거나 기본에서 놓친 부분이 있는지 확인하기 위해서라도 처음부터 끝까지 들어봤습니다.SQL, 특히 MySQL의 고수이자, 해외에서 사용하는 SQL의 습관 등이 있는지 보기 위해서 들어봤습니다.근본부터 알려주다보니 SQL을 실행하기 전 DB나 테이블에 대한 여러 정보를 확인하고 하는 습관이 있다는 것을 알았습니다.SQL 코딩 테스트를 앞두고 있거나, 현업에서 사용하기 전에 기본적으로 알아야할 문법을 근본있게 듣고 싶은 경우에 들으면 좋은 강의라고 생각합니다.https://www.udemy.com/course/best-mysql-k/?couponCo.. 공감수 0 댓글수 0 2024. 1. 2.
  • 첫 게임 분석 프로젝트 회고..를 회고하다! (내가 자처한 회고) 들어가기 전에[회고하게 된 나의 업무] 게임 론칭에 앞서 필요한 데이터를 제공 시기에 따라 세 가지가 있다. 1. 선제공, 2. 요구사항 분석 후 제공, 3. 론칭 후 추출이때 툴이나 제공 방식은 국한되어 있지 않고, 그때 상황에 맞게 해당 사업, 개발에서 친숙한 툴로 제공이 가능하다. 예를 들어 슈퍼셋 같은 경우도 오픈 BI툴로 쉽게 제공할 수 있는 점이 있어서 제공 가능한 툴 중 하나이다.에어비앤비가 사용하는 Open BI툴, 슈퍼셋을 사용해보자 - 슈퍼셋(SuperSet) 연결(1) (tistory.com) 에어비앤비가 사용하는 Open BI툴, 슈퍼셋을 사용해보자 - 슈퍼셋(SuperSet) 연결(1)슈퍼셋 소개 - 슈퍼셋은 대표적으로 에어비앤비에서 사용하고 있는 오픈소스 BI 어플리케이션(Git.. 공감수 0 댓글수 4 2023. 12. 22.
  • 글또 9기 시작! 10기가 마지막이라니..(Feat. 도파민 중독) 글또 8기 Wrap-Up 글또 8기에 이어 9기에 참여하게 되었다. 글또의 "8기 활동의 끝 - 9기 활동의 시작" 기간의 Gap만큼 글쓰기의 활동을 멈추었다. 그만큼 나의 글쓰기는 글또 활동에 의존적인데, 왜 굳이 사람들이 미라클모닝, 독서모임에 가입해서 자신의 가치를 높이고, 성장을 도모하는지 알게 되었다. 8기에서 아쉬웠던 점은 공식적인 글또 활동 이외에 커피챗을 한 번 밖에 추가로 하지 못했다는 것. 이 부분을 9기 때는 보완해서 직접 커피챗 등을 추진해보면서 9기 활동을 이어 나가볼 예정이다. 글또 데이터 반상회 후기 60/3/7 (tistory.com) 글또 데이터 반상회 후기 60/3/7 아무래도 글또 활동을 하면서 가장 다이나믹한 활동이 아닐까 싶다. 다이나믹했던 요소를 하나씩 뜯어보고자 .. 공감수 3 댓글수 0 2023. 11. 29.
  • 유저가 찾는 대시보드의 특징 : 개인화 대시보드 매일 조금씩 변화하는 대시보드를 보고 결정한 서비스의 방향이 앞으로 기업의 미래가 될 수 있다. 언제나 목표는 데이터를 기반으로 비즈니스 의사결정을 하는데 필요한 플랫폼화된 대시보드를 유지보수하고, 더 나아가 새로운 지표로 비즈니스 분석에 심금을 울리고자 한다. 데이터 분석가는 MBTI 중 E가 유리할까?, I가 유리할까? 이러한 주제를 고민하는 이유는 데이터 분석가로서 일을 하면서.. I(내향적) : 기존 대시보드, 데이터 웨어하우스를 유지보수를 하며 도를 닦는 듯한 기분으로 업무를 진행한 적이 있었다. E(외향적) : 사업부에 알잘딱깔센 대시보드를 위해 여기저기 발로 뛰며 지표를 제공한 적도 있었다. 오늘은 E 성향의 업무인 '사업을 위한 신박한 지표', 유저가 알아서 찾는 대시보드를 위한 세 가지 .. 공감수 0 댓글수 0 2023. 7. 15.
  • 글또 데이터 반상회 후기 60/3/7 아무래도 글또 활동을 하면서 가장 다이나믹한 활동이 아닐까 싶다. 다이나믹했던 요소를 하나씩 뜯어보고자 한다. 첫째는 참가 인원수가 압도적이었다. 기존 글또 활동은 5명 내외의 활동을 주로 이뤘다면, 60여 명이 한 번에 모이는 모임이다. 그만큼 행사 역시 알차게 진행되었고, 이번 기수를 마무리하는 마음가짐을 갖게 되는 특별한 행사였다. 처음 들어갔을 때 피자를 먹으며 아이스 브레이킹을 시작했는데, 각자의 위치에서 치열하게 살고 있는.. 여기에 더해 2주에 한 번씩 꾸준히 글을 써야 하는 모임에 참여하고 있는 멋진 분들과 이야기를 나누었다. 둘째는 강연이 있었는데, 이번 모임을 특히 다이나믹하게 해 준 강연자 세 분의 강연을 들었다. 광고업에서 데이터를 분석하기 위해 인프라를 구축하는 것부터 시작했던 이.. 공감수 2 댓글수 0 2023. 6. 30.
  • 에어비앤비가 사용하는 Open BI툴, 슈퍼셋을 사용해보자 - 라이엇 오픈 API 데이터 (2) 지난 글 지난 글에서는 라이엇 게임즈의 오픈 API데이터를 이용해 TFT 의 그랜드마스터 티어 경기에 대한 데이터를 파이썬으로 추출했다. 2023.06.03 - [데이터분석] - 라이엇 게임즈 오픈 API 데이터 전처리 라이엇 게임즈 오픈 API 데이터 전처리 들어가며 오늘은 라이엇게임즈의 오픈 API를 이용해서 데이터를 전처리해보고자 한다. 이후 이 데이터를 이용해 슈퍼셋의 대시보드를 구성해 보고자 한다. 이전글에서는 슈퍼셋을 설치하는 방 holateo.tistory.com 아래처럼 빅쿼리에 업로드하고, 테이블화를 진행했다. 빅쿼리에서 첫행을 스키마로 자동감지 해주기 때문에 업로드만 하면 거의 끝이 난다. 다음은 이전 글에서 슈퍼셋의 빅쿼리 연결 이후에 할 수 있는 과정이다. 연결 방법은 "2023.0.. 공감수 0 댓글수 0 2023. 6. 17.
  • 라이엇 게임즈 오픈 API 데이터 전처리 들어가며 오늘은 라이엇게임즈의 오픈 API를 이용해서 데이터를 전처리해보고자 한다. 이후 이 데이터를 이용해 슈퍼셋의 대시보드를 구성해 보고자 한다. 이전글에서는 슈퍼셋을 설치하는 방법을 소개했다. 2023.05.17 - [데이터분석] - 에어비앤비가 사용하는 Open BI툴, 슈퍼셋을 사용해보자 - 슈퍼셋(SuperSet) 연결(1) 우선 오픈API의 데이터를 추출하는 방식은 구글링으로 도움을 많이 받을 수 있었고, 해당 과정을 나만의 방식으로 글을 작성해보려고 한다. 1. API키 발급받기 (사이트) 더보기 우선 해당 사이트에서 API KEY를 발급받아야 한다. 로그인 후 아래 대시보드 클릭 후 API를 발급받고, 복사한다. 이제 발급받은 API KEY를 이용해 라이엇게임즈의 오픈 API를 마음껏 이.. 공감수 0 댓글수 2 2023. 6. 3.
  • 에어비앤비가 사용하는 Open BI툴, 슈퍼셋을 사용해보자 - 슈퍼셋(SuperSet) 연결(1) 슈퍼셋 소개 - 슈퍼셋은 대표적으로 에어비앤비에서 사용하고 있는 오픈소스 BI 어플리케이션(GitHub주소)이다. - 에어비앤비의 한 개발자의 해커톤 프로젝트로 시작해 아파치 에어플로우에 프로젝트로 등록되었다. - 언어는 SQL을 기반으로 하고 있고, 태블로(Tableau)급의 대시보드 사용성을 보여준다고 한다(태블로보다 더 간편하다는 썰이 있는데, 직접 사용해 보고 후기를 써볼 예정이다) - 대부분의 DBMS와 연결이 가능하다. DBMS연결 방법 슈퍼셋 사용방법 슈퍼셋은 사용법이 몇 가지 있는데 그중 하나가 도커를 통해 사용가능하다.(간단히 데모 버전으로 체험) Docker에 로컬로 설치하기(공식사이트) (* 도커 실행 오류시 참고했던 해결방법(무한로딩, Hiper-V관련 오류)) 두 가지 해결법이 모.. 공감수 0 댓글수 0 2023. 5. 17.
  • 글또 중간 회고 오늘은 첫 번째 글에서 다짐했던 글과 그간 실제 작성한 글과 비교하며 얼마나 다짐을 이뤘는지, 앞으로 어떤 글로 다짐을 이룰 것인지 다뤄보고자 한다. [다짐글 중 작성한 글] 블록체인, NFT 관련 이야기 ERD 설계와 관련된 글, 데이터아키텍쳐 관련 글 효율적인 SQL을 짜기 위한 글 in 빅쿼리, mssql, 파이썬 등 [다짐글 중 작성하지 못한 글] 예측 등의 서비스를 더 통계적인 방법으로 고도화해 보려 시도하는 글 in 파이썬, SQL 한눈에 잘 알아볼 수 있는 대시보드를 연구하는 글 in MSTR, 슈퍼셋 등 게임 내 콘텐츠 소모 등 게임 전반적인 흐름을 파악해보는 글 [실제 작성한 글] 1회차 : NFT(대체 불가능 토큰) 서비스에서의 데이터 플랫폼 운영 2회차 : Game-Fi, NFT 블록.. 공감수 2 댓글수 1 2023. 5. 4.
  • 구글시트에서 빅쿼리(BigQuery)를 연결하는 데이터 커넥트(Data Connect)를 사용해보자 이번 글에서는 우리가 웹에서 엑셀처럼 이용할 수 있는 구글시트에 대해서 데이터 분석의 관점에서 기능을 알아보고자 한다. 바로 커넥티드 시트와 관련된 내용이다. 데이터 커넥터의 'BigQuery에 연결'에서는 매일 쌓이는 (1) 클라우드 데이터(빅쿼리)를 연결하고, (2) 차트 대시보드를 만들며, 그 대시보드를 원하는 시간에 (3) 자동 새로고침까지 가능한 기능이 있다. 아래 그와 관련된 구글의 공식 문서 링크이다. Use BigQuery data in Google Sheets - Google Docs Editors Help Use BigQuery data in Google Sheets - Google Docs Editors Help support.google.com 위 링크를 통해서 빅쿼리 커넥티드 시트.. 공감수 0 댓글수 0 2023. 4. 20.
  • NFT 마켓플레이스와 스테이킹 NFT 마켓플레이스란? - NFT를 거래하기 위한 플랫폼으로 유저 간 거래, 플랫폼 자체 상품을 판매하는 B2C거래가 행해지는 장소나 그 개념이다. 아래는 한국에서 서비스하고 있는 NFT 마켓플레이스 플랫폼 사이트이다. 직접 웹사이트를 들어가 보면 다양한 NFT상품을 볼 수 있고, NFT 서비스에 대한 설명을 볼 수도 있다. https://nft.korbit.co.kr/creator/Kovospike NFT 마켓플레이스 | 코빗 대한민국 최초의 NFT 마켓플레이스에서 NFT 구매와 혜택을 안전하게 즐겨보세요 nft.korbit.co.kr 현재 NFT 마켓플레이스 시장은 수수료를 낮춰서 유저를 모으는 전략을 하고 있지만, 꼭 수수료가 낮을수록 유저가 많이 이용하는 것은 아닌 것 같다. 즉, 유저의 구미가 .. 공감수 0 댓글수 0 2023. 4. 7.
  • 구글 빅쿼리 성능 및 비용 최적화 구글 빅쿼리란? 많은 회사에서 클라우드 기반의 데이터 웨어하우스, 마트를 구축하고 있다. 그중에서 가장 대표적인 구글 빅쿼리를 소개하고자 한다. 빅쿼리를 어떻게 사용하는지는 BigQuery 문서 | Google Cloud 에서 자세하게 설명되어 있다. 체험버전으로 데이터를 연결해서 오픈 데이터셋을 이용해 쿼리를 날려볼 수도 있고, BQML이라는 빅쿼리 내 분석툴도 사용할 수 있다. 제목에서도 나와 있듯이 내가 오늘 다뤄볼 이야기는 먹고사는 문제, 비용이다. 빅쿼리에서 쿼리를 날리면 데이터를 읽는데 비용을 지불해야하고, 구독서비스처럼 슬롯을 미리 할당받는데 비용이 들어간다. 그리고 할당받은 슬롯에서 비용을 절감하려면 데이터를 더 적게 읽어야 한다. 데이터를 더 적게 읽으면 쿼리를 읽는 시간도 단축되기 때문.. 공감수 2 댓글수 0 2023. 3. 20.
  • Game-Fi, NFT 블록체인 용어 총정리 평소에 이론상 도메인에 대한 지식이 있어야 데이터 직무에 있어서 편하다는 것을 알고 있었지만, 처음 일을 할 때는 체감하지 못했다. 하지만 막상 블록체인 관련일을 처음 시작할 때 곧바로 언어(?)의 장벽이 생길 정도로 새로 들어보는 단어가 많았다. 영어단어를 외울때도 그냥 외우는 것보다는 접두사, 접미사를 이용한 '유추'나 '연상'과 같은 방법을 사용하곤했었는데, 블록체인과 관련된 단어를 외울 때도 서비스를 그려서 전체적인 흐름을 통해서 단어 의미를 새기도록 노력했다. 먼저 온보딩 게임과 NFT의 관련 서비스를 하고 있는 넷마블의 MARBLEX에서 서비스명을 하나하나 이해하기 쉽게 설명해 보겠다. 사진에 단어가 몇 개 없지만 여기서 가장 눈에 띄는 단어라고 하면 MBX, WALLET이다. 사실 WALLE.. 공감수 0 댓글수 0 2023. 3. 5.
    문의안내
    • 티스토리
    • 로그인
    • 고객센터

    티스토리는 카카오에서 사랑을 담아 만듭니다.

    © Kakao Corp.