inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

172만명의 커뮤니티!! 함께 토론해봐요.

Weekly 및 Monthly Retention 과제 제출합니다.

해결됨

BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)

--Weekly Retention WITH base AS( SELECT user_pseudo_id, event_name, DATE(TIMESTAMP_MICROS(event_timestamp), 'Asia/Seoul') AS event_date, DATE_TRUNC(DATE(TIMESTAMP_MICROS(event_timestamp), 'Asia/Seoul'), WEEK(MONDAY)) AS event_week, FROM advanced.app_logs WHERE event_date BETWEEN '2022-08-01' AND '2022-11-03' ), first_week_data AS( #first_week 추출 SELECT DISTINCT user_pseudo_id, event_week, MIN(event_week) OVER(PARTITION BY user_pseudo_id) AS first_week, FROM base ), week_diff_user_cnt_data AS( #week_diff 및 user_cnt 추출 SELECT week_diff, COUNT(DISTINCT user_pseudo_id) AS user_cnt FROM( SELECT *, DATE_DIFF(event_week, first_week, WEEK(MONDAY)) AS week_diff FROM first_week_data ) GROUP BY week_diff ) #first_week_user_cnt 및 retention_ratio 추출 SELECT *, ROUND(SAFE_DIVIDE(user_cnt, first_week_user_cnt), 3) AS retention_rate FROM( SELECT *, FIRST_VALUE(user_cnt) OVER(ORDER BY week_diff) AS first_week_user_cnt FROM week_diff_user_cnt_data ) ORDER BY week_diff --Monthly Retention WITH base AS( SELECT user_pseudo_id, event_name, DATE(TIMESTAMP_MICROS(event_timestamp), 'Asia/Seoul') AS event_date, DATE_TRUNC(DATE(TIMESTAMP_MICROS(event_timestamp), 'Asia/Seoul'), MONTH) AS event_month, FROM advanced.app_logs WHERE event_date BETWEEN '2022-08-01' AND '2022-11-03' ), first_month_data AS( #first_month 추출 SELECT DISTINCT user_pseudo_id, event_month, MIN(event_month) OVER(PARTITION BY user_pseudo_id) AS first_month, FROM base ), month_diff_user_cnt_data AS( #month_diff 및 user_cnt 추출 SELECT month_diff, COUNT(DISTINCT user_pseudo_id) AS user_cnt FROM( SELECT *, DATE_DIFF(event_month, first_month, MONTH) AS month_diff FROM first_month_data ) GROUP BY month_diff ) #first_month_user_cnt 및 retention_ratio 추출 SELECT *, ROUND(SAFE_DIVIDE(user_cnt, first_month_user_cnt), 3) AS retention_rate FROM( SELECT *, FIRST_VALUE(user_cnt) OVER(ORDER BY month_diff) AS first_month_user_cnt FROM month_diff_user_cnt_data ) ORDER BY month_diff 더 보완할 점은 없는지 평가해 주시면 감사하겠습니다. 강의 항상 정말 잘 듣고있습니다.

  • sql
  • Google-Analytics
  • firebase
  • google-sheets
  • bigquery
Kay 댓글 2 좋아요 0 조회수 66

물리적 모델링 - 실습 (역정규화) 질문

미해결

김영한의 실전 데이터베이스 - 설계 1편, 현대적 데이터 모델링 완전 정복

물리적 모델링 - 실습 (역정규화) 데이터베이스 전문가의 반대 이유 중 주소 데이터의 중복되는 데이터가 지속적으로 발생하는것도 이유가 될 수 있는걸까요??(한명의 사용자는 보통 같은 주소지로 주문할 것이고 같은 주소로 주문되는 케이스가 많을거 같아서요~)

  • sql
  • mysql
  • dbms/rdbms
  • 소프트웨어-설계
  • SQLD
widn45 댓글 2 좋아요 0 조회수 50

「김영한의 실전 데이터베이스 - 성능 최적화」

미해결

김영한의 실전 데이터베이스 입문 - 모든 IT인을 위한 SQL 첫걸음(SQL부터 차근차근)

「김영한의 실전 데이터베이스 - 성능 최적화」 강의는 언제 나올까요? 기대하고 있습니다!

  • sql
  • mysql
  • dbms/rdbms
  • SQLD
정성원 댓글 2 좋아요 0 조회수 69

버셀로 서버 배포 후 접속 시 500 에러 발생

해결됨

한 입 크기로 잘라먹는 Next.js

https://onebite-books-server-main-pi-sandy.vercel.app/ 서버 배포 시 500 에러가 발생이 되는데 해결이 어려워서요. 이전 질문글들 찾아보니, 무료 플랜에서의 사양 이슈로 제한이 되었다는 것을 보았는데 같은 이유로 발생된 문제로 이해하면 될까요?

  • react
  • typescript
  • next.js
지덕 댓글 2 좋아요 0 조회수 71

설치 파일 실행 불가 및 압축 구조 문의

미해결

AI Tutor와 함께하는 Oracle Database 11g 완벽 가이드

안녕하세요, 강사님! 강의를 듣던 중 설치 과정에서 문제가 발생하여 질문 남깁니다. 제공해주신 "win64_11gR2_database_1of2" zip 파일의 압축을 해제했는데 , 그안에 또다른 1of2 zip 파일과 동일한 형태의 파일들이 중첩되어 들어있습니다. 상위 압축파일에는 setup.exe 파일이 없고, 내부의 1of2 zip 파일 까지 한번 더 압축을 해제해야 setup 설치 파일이 나타나는 상태입니다. 하지만 추출한 setup.exe 파일을 실행해도 현재 제 환경(win11)에서는 아무런 반응이 없거나 작동하지 않습니다! 감사합니다

  • sql
  • oracle
  • database
  • modeling
  • 인공지능(ai)
댓글 1 좋아요 0 조회수 44

레퍼런스 사이트를 참고하여 메인페이지 초안만들기 (2:04) 여기에서 막혔어요.

미해결

AI 코딩으로 외주 수주하기: 병원 홈페이지 제작부터 비딩·견적·포트폴리오까지

레퍼런스 사이트를 참고하여 메인페이지 초안만들기 (2:04) 여기에서 막혔어요. 강사님 화면은 코덱스 창에서 우측상단에 커서 편집기 목록이 보이는데요. 제가 아무리 혼자 동일하게 구현을 해볼려고 시도를 해도 방법을 모르겠습니다. 커서는 제 컴퓨터에 설치를 해둔 상태입니다. -> 이것은 제 코덱스 화면입니다. 보안 때문에 커서를 팅겨내는 것 같다고 제미나이가 알려줬 습니다. (현재, 제 컴퓨터에 깔려 있는 보안은 아래 이미지와 같고요. ) 제미나이는 수동으로 커서를 열어서 들어가라고 하는데 앞으로, 이렇 게 살아갈 생각하니 너무 번거로울듯 싶어서 한 수 배우고자 질문 납니다. 이 강의는 따로 질문할 수 있는 카카오톡 오픈채팅방은 운영안 하시나요?

  • seo
  • next.js
  • codex
  • cms
  • GA4
클로드뉴비 댓글 3 좋아요 0 조회수 57

네이버증권 데이터 크롤링 불법?

해결됨

(AI 퀀트) 코드 한 줄 안 쓰고 주식 자동 분석 시스템 만들기 feat. Claude CLI

강의를 듣고 저도 한번 저만의 크롤링을 하려고 코드를 짜다보니, 네이버 증권 데이터를 가져와 사용하는것이 불법이라고 AI가 답변합니다. 다른 대안이 있을까요? 1. 기술적·정책적 문제 (네이버 이용약관 및 robots.txt) 서비스 이용약관 위반: 네이버를 포함한 대부분의 플랫폼은 이용약관을 통해 무단 크롤링, 데이터 수집 및 재배포를 엄격히 금지 하고 있습니다. 이는 사용자가 서비스에 가입할 때 동의한 계약 사항이므로, 이를 위반할 경우 서비스 이용 정지 등의 제재를 받을 수 있습니다. robots.txt 준수 의무: 네이버는 사이트 내에 robots.txt 라는 파일을 통해 수집 로봇의 접근을 제어하고 있습니다. 이를 무시하고 데이터를 대량으로 수집하는 행위는 기술적 보호 조치를 우회하는 행위로 간주되어 정보통신망법 위반 소지가 있습니다. 2. 저작권법 및 부정경쟁방지법 데이터의 저작물성: 단순히 숫자(주가, 거래량 등)만 가져오는 것은 사실 정보에 해당하여 저작권 침해 논란이 적을 수 있습니다. 그러나 이를 가공하여 정리한 '표'나 '분석 결과' 등을 그대로 가져오는 경우, 이는 네이버의 데이터베이스 저작권 을 침해하는 행위로 판단될 수 있습니다. 부정경쟁방지법: 타인이 상당한 노력과 비용으로 구축한 데이터를 무단으로 사용하여 자신의 영업에 활용하는 행위는 '부정경쟁방지 및 영업비밀보호에 관한 법률'상 부정경쟁행위로 간주될 수 있습니다. 상업적 목적이 없더라도 네이버 측에서 "데이터 무단 사용으로 인해 서비스 운영에 피해를 입었다"고 판단하면 법적 분쟁의 대상이 될 수 있습니다.

  • python
  • flask
  • next.js
  • 인공지능(ai)
홍성우 댓글 2 좋아요 0 조회수 107

플러터 세팅 후 새폴더 생성건

해결됨

비개발자 4주만에 수익화 서비스 만들기: AI 바이브코딩 웹 + 앱 ALL IN ONE

현재 수강 진도를 함께 알려주세요! 29. 4-1. 🤳 웹에서 앱으로의 대전환 - Flutter 개발환경 세팅(15:46초 진도) 구체적인 상황과 함께 질문해주세요! 플러터 셋팅 후 새폴더를 만드는데 검색>flutter> 관련 선택지가 강의안에서 처럼 안나와요. 상관없는건지, 잘못세팅이 된건지요?

  • flutter
  • next.js
  • cursor
  • supabase
  • 바이브코딩
Moon Hole 댓글 2 좋아요 0 조회수 53

수강신청 완료했습니다.

미해결

AI 코딩으로 외주 수주하기: 병원 홈페이지 제작부터 비딩·견적·포트폴리오까지

저는 피부과 전문으로 랜딩페이지를 제작하는 서비스를 제공하려고 준비중입니다. 혹시 이쪽 관련해서 강사님께 고민이나 질문을 좀 드리고 싶은데, 괜찮으시다면.. 메일같은 개인 연락 수단을 받아볼 수 있을까요? 감사합니다!

  • seo
  • next.js
  • codex
  • cms
  • GA4
열공 댓글 2 좋아요 1 조회수 60

[과제] 퍼널 쿼리 PIVOT 테이블 작성

해결됨

BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)

안녕하세요, 수업 잘 듣고 있습니다. 퍼널 쿼리 PIVOT 테이블 과제를 작성하였는데요. 혹시 보시고 피드백이 있으시면 말씀부탁드립니다: )

  • sql
  • Google-Analytics
  • firebase
  • google-sheets
  • bigquery
꿈이 있는 자유 댓글 2 좋아요 0 조회수 65

인덱스 관리 기준관하여

미해결

실무에서 바로 쓰는 SQL튜닝 45가지

선생님, 오라클 인덱스 관리 실무 감각을 좀 잡고 싶어서요. 인덱스를 추가할지 말지 결정하실 때 가장 먼저 보시는 단 하나의 지표가 뭔가요? 그 컬럼으로 조회했을 때 결과가 얼마나 좁게 걸러지는지, 논리읽기(Buffer Gets)가 많은지, 아니면 그 테이블에 INSERT·수정이 잦은지 중에서요. 그리고 경험상 한 테이블에 인덱스가 "이 개수 넘으면 위험하다" 싶은 상한선이 있으세요? 운영 중인 큰 테이블에 새로 만들 때 락이나 부하는 또 어떻게 관리하시는지도 궁금합니다.

  • sql
  • oracle
  • 데이터-엔지니어링
개foot 댓글 2 좋아요 0 조회수 53

다른 디비관련

미해결

실무에서 바로 쓰는 SQL튜닝 45가지

안녕하세요. 강의 정말 잘보고 있습니다. 근데 어떻게 보면 표준 디비인 오라클 기준으로 학습하면 다른 DB도 환경이 비슷해서 접근해서 튜닝 시도해도 되는거겠죠?? 당연한 질문이지만, 지식 불안도를 낮추고 싶어서 질문 드립니다 ㅎㅎㅎ 감사합니다.

  • sql
  • oracle
  • 데이터-엔지니어링
개foot 댓글 2 좋아요 0 조회수 50

강의자료

해결됨

프론트엔드 마스터클래스

1강에 강의자료 링크가있다는데 못찾았습니다.. 혹시 1.1강에 몇분쯤에 나오는지 알수있을까요

  • javascript
  • react
  • 함수형-프로그래밍
  • 객체지향
  • next.js
dajia 댓글 1 좋아요 0 조회수 43

추가 연습 문제 링크 주세요

해결됨

[백문이불여일타] 데이터 분석을 위한 기초 SQL

마무리 강의에서 추천해주신 추가 연습 문제 링크 주세요~! 강의 교안이 없어서 어떻게 들어가야할지 모르겠어요! 프로그래머스 SQL 고득점 Kit 말고 solvesql 관련 링크는 못찾겠어서요~

  • sql
  • mysql
박채원 댓글 0 좋아요 0 조회수 39

용어 사전

미해결

김영한의 실전 데이터베이스 - 설계 1편, 현대적 데이터 모델링 완전 정복

저희는 용어 사전을 DataGrip 에서 table 마다 Comment 를 할수있어서 Table 에 Comment 를 달고 Column 에다가도 Comment 를 달아서 설명을 붙여서 사용하고 있습니다 . 이런식으로 사용하고 있는데 보통 어떻게 사용하시나요 ??

  • sql
  • mysql
  • dbms/rdbms
  • 소프트웨어-설계
  • SQLD
SJ 댓글 2 좋아요 0 조회수 72

개념적 모델링 - 실습

미해결

김영한의 실전 데이터베이스 - 설계 1편, 현대적 데이터 모델링 완전 정복

주문 결제 배송을 하나의 테이블로 두지 않고 분리를 시켰을때 어떤 장점이 있나요 ??

  • sql
  • mysql
  • dbms/rdbms
  • 소프트웨어-설계
  • SQLD
SJ 댓글 1 좋아요 0 조회수 40

컴포넌트와 레이아웃

해결됨

한 입 크기로 잘라먹는 Next.js

searchbar를 일부 페이지에만 적용할 수 있는 레이아웃으로 설정하셨는데 그냥 컴포넌트로 만들어서 재사용할 수도 있었을 것 같아요 (일부)페이지 레이아웃과 컴포넌트로 적용할 때 각각 어떤 차이가 있고 선택할 때 어떤 기준을 가지고 선택하는지 궁금합니다.

  • react
  • typescript
  • next.js
eojine294 댓글 2 좋아요 0 조회수 59

DB 설계와 JPA 관련 질문입니다

미해결

김영한의 실전 데이터베이스 - 설계 1편, 현대적 데이터 모델링 완전 정복

강의에서 배운 모델링을 바탕으로 프로젝트를 진행하려고 하는데 궁금한점이 생겼습니다. 1:1 관계인 orders 테이블과 delivery, pay 테이블의 관계에서 외래 키를 보조 테이블에 두었는데, jpa를 이용한 애플리케이션 코드에서는 일대일 관계에서 대상테이블에 외래 키를 두었을때 즉시로딩으로 N+1 문제가 발생할 수 있어서 orders엔티티에 외래 키를 두었습니다. 이때 db와 애플리케이션 간에 테이블 구조가 불일치하기 때문에 오류가 발생할 것으로 예상됩니다. 이 경우 주문과 배송, 결제 정보가 같이 생성된다고 보고 외래 키 위치를 주 테이블에 두어야할까요? 아니면 애플리케이션 코드에서 즉시로딩 문제를 해결해야할까요?

  • sql
  • mysql
  • dbms/rdbms
  • 소프트웨어-설계
  • SQLD
crime8354 댓글 1 좋아요 0 조회수 48

claude-squad 실행 시 로그인 및 권한 문제

미해결

The 10x AI-Native Developer: 회사에서 AI로 압도적 성과를 내는 법

claude-squad 실행 후 로그인을 하라, 권한이 없다 등의 메세지가 나오는 경우 어떻게 해결해야 하는걸까요? 강의 초기에 말씀하셨던 클로드는 이미 결제했는데, 추가 결제가 필요한 건가요? claude login을 해도 로그인 창이 뜨지 않습니다ㅠ AI에게 물어본 결과 처음에 결제한 것과, 터미널에서 사용하려는 api 호출 비용은 별도라고 하는데 맞는건가요?

  • spring-boot
  • next.js
  • 인공지능(ai)
  • claude
janghoon.park 댓글 2 좋아요 0 조회수 66

@/styles/globals.css'

해결됨

한 입 크기로 잘라먹는 Next.js

'@/styles/globals.css' 부수 효과 가져오기에 대한 모듈 또는 형식 선언을 찾을 수 없습니다. 이거 자꾸 발생하면서 css 가 안먹히는데 해결방법좀요 경로에 파일은 존재함

  • react
  • typescript
  • next.js
이루빠 댓글 2 좋아요 0 조회수 54

인기 태그

인프런 TOP Writers

주간 인기글