스프레드시트를 BigQuery 테이블로 가져오기
1940 단어 BigQueryspreadsheet
배경
정기적으로 바뀌는 마스터 데이터를 BigQuery로 취급하는 경우, BigQuery에 데이터를 받아 버리면 세탁이 필요하게 된다.
마스터 데이터를 변경할 때는 스프레드 시트에서 작업하고 그대로 데이터를 BigQuery로 처리하고 싶습니다.
방법
스프레드시트를 BigQuery의 외부 테이블로 BigQuery에 정의할 수 있습니다.
BigQuery에서 테이블을 쿼리할 때 스프레드시트를 보러 가는 움직임이 된다.
샘플 데이터
스프레드시트에 문자, 숫자, 날짜 값을 넣습니다.
헤더부를 영문자로 써 두면, 자동적으로 컬럼명으로서 주기 때문에 편리.
이 예에서 시험한 결과, 2행째에 영문자로 써 두면 컬럼명이 되었다. 1행째와 2행째를 반대로 하면 에러였다.
테이블 만들기
BigQuery의 테이블 작성 화면에서 소스를 ドライブ
로 하면 스프레드시트의 URI를 지정할 수 있게 된다.
다음과 같이 스프레드 시트의 file_id까지 남겨 붙여 넣습니다.https://docs.google.com/spreadsheets/d/1OPvJyOVGuWyBGarRq4Nfww9GrRpr0iCTpSl2jZcXwC7/edit#gid=0
↓https://docs.google.com/spreadsheets/d/1OPvJyOVGuWyBGarRq4Nfww9GrRpr0iCTpSl2jZcXwC7
이번 예에서는 1 시트만이므로 시트의 지정이나 범위는 지정하지 않는다.
스키마는 自動検出
를 체크한다. 이제 열 이름과 형식을 자동으로 설정할 수 있습니다.
헤더는 2행이므로 スキップするヘッダー行
는 2로 설정한다.
만든 테이블
필드명이 스프레드시트 2행째로 지정한 것으로 되어 있다.
형도 자동 검출할 수 있다.
날짜 형의 곳은 설명에 날짜 형식을 붙여 주었다.
데이터도 검색할 수 있었다.
주의점
형식에 맞지 않는 데이터를 스프레드시트로 입력하면 BigQuery에서 쿼리할 때 오류가 발생합니다.
부정한 데이터가 들어가지 않게 하려면 스프레드시트측에서 궁리가 필요.
Reference
이 문제에 관하여(스프레드시트를 BigQuery 테이블로 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/suzutatsu/items/72d0c15b8dcb230dc1a5
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
스프레드시트를 BigQuery의 외부 테이블로 BigQuery에 정의할 수 있습니다.
BigQuery에서 테이블을 쿼리할 때 스프레드시트를 보러 가는 움직임이 된다.
샘플 데이터
스프레드시트에 문자, 숫자, 날짜 값을 넣습니다.
헤더부를 영문자로 써 두면, 자동적으로 컬럼명으로서 주기 때문에 편리.
이 예에서 시험한 결과, 2행째에 영문자로 써 두면 컬럼명이 되었다. 1행째와 2행째를 반대로 하면 에러였다.
테이블 만들기
BigQuery의 테이블 작성 화면에서 소스를 ドライブ
로 하면 스프레드시트의 URI를 지정할 수 있게 된다.
다음과 같이 스프레드 시트의 file_id까지 남겨 붙여 넣습니다.https://docs.google.com/spreadsheets/d/1OPvJyOVGuWyBGarRq4Nfww9GrRpr0iCTpSl2jZcXwC7/edit#gid=0
↓https://docs.google.com/spreadsheets/d/1OPvJyOVGuWyBGarRq4Nfww9GrRpr0iCTpSl2jZcXwC7
이번 예에서는 1 시트만이므로 시트의 지정이나 범위는 지정하지 않는다.
스키마는 自動検出
를 체크한다. 이제 열 이름과 형식을 자동으로 설정할 수 있습니다.
헤더는 2행이므로 スキップするヘッダー行
는 2로 설정한다.
만든 테이블
필드명이 스프레드시트 2행째로 지정한 것으로 되어 있다.
형도 자동 검출할 수 있다.
날짜 형의 곳은 설명에 날짜 형식을 붙여 주었다.
데이터도 검색할 수 있었다.
주의점
형식에 맞지 않는 데이터를 스프레드시트로 입력하면 BigQuery에서 쿼리할 때 오류가 발생합니다.
부정한 데이터가 들어가지 않게 하려면 스프레드시트측에서 궁리가 필요.
Reference
이 문제에 관하여(스프레드시트를 BigQuery 테이블로 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/suzutatsu/items/72d0c15b8dcb230dc1a5
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
BigQuery의 테이블 작성 화면에서 소스를
ドライブ
로 하면 스프레드시트의 URI를 지정할 수 있게 된다.다음과 같이 스프레드 시트의 file_id까지 남겨 붙여 넣습니다.
https://docs.google.com/spreadsheets/d/1OPvJyOVGuWyBGarRq4Nfww9GrRpr0iCTpSl2jZcXwC7/edit#gid=0
↓https://docs.google.com/spreadsheets/d/1OPvJyOVGuWyBGarRq4Nfww9GrRpr0iCTpSl2jZcXwC7
이번 예에서는 1 시트만이므로 시트의 지정이나 범위는 지정하지 않는다.
스키마는
自動検出
를 체크한다. 이제 열 이름과 형식을 자동으로 설정할 수 있습니다.헤더는 2행이므로
スキップするヘッダー行
는 2로 설정한다.만든 테이블
필드명이 스프레드시트 2행째로 지정한 것으로 되어 있다.
형도 자동 검출할 수 있다.
날짜 형의 곳은 설명에 날짜 형식을 붙여 주었다.
데이터도 검색할 수 있었다.
주의점
형식에 맞지 않는 데이터를 스프레드시트로 입력하면 BigQuery에서 쿼리할 때 오류가 발생합니다.
부정한 데이터가 들어가지 않게 하려면 스프레드시트측에서 궁리가 필요.
Reference
이 문제에 관하여(스프레드시트를 BigQuery 테이블로 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/suzutatsu/items/72d0c15b8dcb230dc1a5
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
형식에 맞지 않는 데이터를 스프레드시트로 입력하면 BigQuery에서 쿼리할 때 오류가 발생합니다.
부정한 데이터가 들어가지 않게 하려면 스프레드시트측에서 궁리가 필요.
Reference
이 문제에 관하여(스프레드시트를 BigQuery 테이블로 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/suzutatsu/items/72d0c15b8dcb230dc1a5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)