데이터를 언제까지 드래그&복붙, CSV파일로 다운받아서 쓰실 것인가요. 이제는 자동화
를 합시다.
자동화
해야 하는 요구가 있으신 분들 전체.#standardSQL
SELECT *
FROM `bigquery-public-data.austin_bikeshare.bikeshare_stations`
Save버튼을 누릅니다.
메뉴에 show API key
를 누릅니다.
가운데 Results in CSV format
에 해당하는 값을 복사합니다.
=IMPORTDATA("URL")
을 작성합니다. ( 반드시 쌍따옴표 ""
로 URL을 감싸주세요.)
새로운 시트를 만들어 데이터값
만 복사 후에 사용을 권장합니다. (그리고 redash로 데이터를 직접 가져오는 시트는 잠금LOCK을 설정합니다.)
메뉴 → 도구 → 매크로 → 매크로 기록
을 누릅니다.
IMPORTDATA 셀 영역을 (DELETE)삭제 후 다시 (UNDO)되돌려주세요. 그리고 매크로를 저장해주세요.
메뉴에서 스크립트 편집기
를 눌러주세요. (이때, 매크로 메뉴 하단에 매크로가 잘 저장되었는지 확인해주세요.)
아래 화면이 띄어지면, 좌측 상단 파란색 영역
을 눌러주면 앱스크립트 홈 https://script.google.com/home 으로 이동 합니다.
아래 화면에서, 해당하는 프로젝트의 메뉴를 누르고 트리거
를 선택합니다.
트리거 추가
를 누르면, 아래 메뉴가 나옵니다.이벤트 소스 선택
영역과 이벤트 유형 선택
만 보시면 됩니다.이후 권한 설정에 대한 것이므로 쭉 진행하면 됩니다.
짜잔. 아래와 같이 매크로 트리거가 생성되었습니다.
트리거가 제대로 실행되는지 확인하려면, 내 실행
메뉴에서 로그를 확인 할 수 있습니다.
- 로그가 많은 것은, 제가 많이 실행 해보았습니다.
URL에서 리소스를 찾을 수 없습니다.
라고 뜹니다.공유
설정했는지 확인해주세요!save
를 한 후, 2. execute
를 해주세요!URL 콘텐츠의 리소스가 최대 크기를 초과했습니다.
라고 뜹니다.(EOD)