전체 글48 [빅쿼리 #5] 하나의 값 조작하기 - Today's Topic 연월일을 column별로 추출 새로운 행 삽입하기 (데이터 추가하기) 총합계 구하기 (집계함수 미사용) - Used Function extract() insert into ~ values coalesce() 오늘은 간단한 값을 조작하는 방법에 대해 살펴보겠습니다. 오늘 사용할 테이블은 다음과 같으며, 해당 코드를 big query에 입력해 줍니다. CREATE TABLE inlaid-lane-373607.sqlr202301.lec5_adv ( customer_id string(255) , reg_date date , num_of_purchase int64 , recent_purchase_price1 int64 , recent_purchase_price2 int64 , rece.. 2023. 1. 25. [빅쿼리 #4] 빅쿼리의 데이터 타입 지정 오류가 발생한다면? 빅쿼리에서 테이블을 만들다보면 다음과 같은 상황이 벌어질 수 있습니다. 다른 sql에서 하는것처럼 테이블을 만들었는데, 오류메시지로 "varchar2타입을 찾을 수 없습니다."라고 나오네요. 이 뜻은, 빅쿼리상에서 varchar2 데이터 타입을 인식을 하지 않아서, 그것을 대체할 다른 타입을 써야 한다는 것입니다. varchar2(255)는 가변 길이 문자열을 최대 255byte까지 나타내겠다는 의미입니다. (즉, 한글과 같이 한 글자당 2byte인 문자열은 255글자보다 더 적게 들어 갑니다.) 그렇다면 빅쿼리상에서는 무엇으로 적을 수 있을까요? 바로 string데이터 타입을 사용합니다. string역시 문자열 데이터 타입이라고 보시면 될 것 같습니다. 다음 표를 보겠습니다. 표의 왼쪽은 mysql의 .. 2023. 1. 20. [빅쿼리 #3] 테이블 생성/삭제, 값 삽입할 때, from절 검색시 오류가 발생해요. [Today's Agenda] 테이블 생성 및 삭제 시 오류 대처 방법 값 삽입 시 오류 대처 방법 from절 오류 대처 방법 [How to solve] 빅쿼리의 구조를 이해합니다. (프로젝트명.데이터셋.테이블) 아래처럼 테이블까지 모두 만들었습니다. 이제는 테이블 스키마를 정의하고 직접 값을 넣어야 할 때입니다. https://dtandard.tistory.com/17 [빅쿼리 #2] 프로젝트 및 데이터셋과 테이블 만들기 https://dtandard.tistory.com/16 #1. 구글빅쿼리 무료로 시작하기 오늘은 구글 빅쿼리를 무료로 시작하는 방법에 대해 살펴보겠습니다. sql을 사용하다보면 구글 빅쿼리를 한 번쯤 들어보았을 것입니다. dtandard.tistory.com 1. 테이블 만들고, 스.. 2023. 1. 18. [빅쿼리 #2] 프로젝트 및 데이터셋과 테이블 만들기 https://dtandard.tistory.com/16 #1. 구글빅쿼리 무료로 시작하기 오늘은 구글 빅쿼리를 무료로 시작하는 방법에 대해 살펴보겠습니다. sql을 사용하다보면 구글 빅쿼리를 한 번쯤 들어보았을 것입니다. 아직 접해보지 않으신 분들을 위해 간략히 소개해 드리면 dtandard.tistory.com 위 작업을 다 끝냈다면 다음으로 해야할 것은 무엇일까요? 바로 본격적인 작업에 들어가기 앞서서 데이터셋과 테이블을 만드는 작업일 것입니다. 오라클에서는 데이터베이스를 만들고 그 안에서 create table구문을 사용해 바로 테이블을 만들 수 있지만 구글빅쿼리는 약간의 작업을 해야 합니다. 빅쿼리는 프로젝트 - 데이터셋 - 테이블 순서의 구조로 되어 있기 때문에 절차대로 진행해야 하며 향후 쿼.. 2023. 1. 17. [빅쿼리 #1] 구글빅쿼리 무료로 시작하기 오늘은 구글 빅쿼리를 무료로 시작하는 방법에 대해 살펴보겠습니다. sql을 사용하다보면 구글 빅쿼리를 한 번쯤 들어보았을 것입니다. 아직 접해보지 않으신 분들을 위해 간략히 소개해 드리면, 구글 빅쿼리란? 빅쿼리는 페타바이트급 이상의 데이터에 대해 스케일링 분석을 가능케 하는 완전 관리형 서버리스 컴퓨팅 데이터 웨어하우스이다. -google에서 인용- 구글빅쿼리는 데이터 웨어하우스로서, 데이터 창고라고 보시면 됩니다. 데이터를 데이터셋별로, 혹은 테이블별로 저장하고 거기서 데이터를 뽑아서 분석에도 사용하는 툴이라고 볼 수 있습니다. 다시 본론으로 돌아와서, big query는 어떻게 사용할 수 있을까요? 설치를 해야 할까요? 다른 oracle과 같은 db는 설치형이었기 때문에 일반적으로 프로그램을 설치하.. 2023. 1. 16. [파이썬 Pandas] 9. 그룹화 # 본 내용은 " [나도코딩] - 파이썬 활용편(5) 데이터분석 및 시각화 " 강의를 듣고, 복습하고 공부한 내용을 다루었습니다. 오늘 포스팅할 내용은 다음과 같습니다. Pandas #9. 그룹화 (groupby) 14. 그룹화 =>그룹화를 하여 다양한 통계량을 계산하고, 알맞은 데이터를 추출해내는 방법을 학습할 수 있습니다. 14. 그룹화 오늘은 pandas 데이터분석의 기초이자 꽃, 그룹화에 대해 학습해보겠습니다. 먼저 들어가기 전에 이 질문 먼저 던지고 가 보죠. 그룹화를 하는 이유가 뭔가요? 그룹화를 왜 할까요? 그냥 통계를 돌리면 되지 않을까요? 라고 생각하실 수도 있는데, 그렇게 처리한다면 어려운 사항이 많습니다. 햄버거집을 예로 들어보겠습니다. 햄버거집에는 불고기버거, 치킨버거, 치즈버거 등.. 2022. 8. 26. 이전 1 ··· 3 4 5 6 7 8 다음