API를 통해 Redash를 Google Sheet로 호출
1. Redash에 접속 한 후, Create → New Query 에 들어가 Test 쿼리를 생성합니다.
2. 오른쪽 상단에 점 세개가 있는 아이콘을 선택해 Show API Key를 선택합니다.
3. Google Sheet에 API 호출을 하기 위해 필요로 하기 때문에 Results in CSV format에 있는 URL을 복사합니다.
4. Google Sheet를 생성하여 A1에 IMPORTDATA() 함수에 URL을 넣어주게 되면 Redash의 Raw 데이터를 불러올 수 있습니다.
이때 URL은 반드시 쌍따음표(" ")로 감싸주어야 됩니다.
Scheduling 걸기
1. Google Sheet 상단에 확장 프로그램 > 매크로 > 매크로 기록을 클릭합니다.
상황에 맞게 고르시면 됩니다.
- 절대 참조 사용: 매크로 적용시 기록된 정확한 위치에서 사용
- 상대 참조 사용: 매크로 적용시 현재 선택된 위치 사용
2. 이전에 A1에 입력된 함수 IMPORTDATA("URL")을 Delete 하고, 뒤로 가기(windows-Control+z, mac-Command+z)를 통해 다시 불러옵니다.
3. 매크로 기록을 Test로 저장하고 확장프로그램 > Apps Script를 클릭합니다.
4. 오른쪽 카테고리에서 트리거를 선택하여 트러거를 추가합니다.
5. 원하시는 트리거 설정을 하여 저장합니다.
초기 설정은 스프레드시트가 열릴때마다 해당 매크로를 실행됩니다.
변경할 때는 이벤트 소스 선택 영역과 이벤트 유형 선택만 보시면 됩니다.
- 이벤트 소스 : 스프레드시트 / 시간 기반 / 캘린더
- 이벤트 유형 : 열릴 시 / 수정 시 / 변경 시 / 양식 제출 시
- 트리거가 실패하게 되면, Gmail로 발송됩니다.
6. 오른쪽 카테고리에서 실행을 누르면 매크로 기록을 볼 수 있습니다.
특이사항
- 쿼리가 Google Sheet에 반영되는데 시간이 많이 걸립니다.
- 데이터 양이 많게 되면 작동이 안되는 경우가 많습니다. 전체 셀 갯수는 5만개 이하로 추출하면 됩니다.
'일상 정보 및 빠르게 찾기' 카테고리의 다른 글
명품 판매 플랫폼 사이트 모음 (빠르게 접속가능, 필요한 사이트만 모아놓음) (0) | 2022.02.07 |
---|---|
공부 자극 인기 유튜버 채널 모음(빠르게 접속가능, 모아놓음) (0) | 2022.02.05 |
홍익대학교 서울캠 사이트 모음(최신, 빠르게 접속, 필요한 사이트 모음) (0) | 2022.01.23 |
PDF 파일 변환/병합 사이트 (0) | 2021.12.14 |
전국 중심 좌표 csv (0) | 2021.11.24 |