반응형

AppsScript 63

Apps Script로 BigQuery 데이터를 Google Sheets에 뿌려주기

그럼, 데이터를 조회해서 바로 Google Sheets에 바로 뿌려줄 수 있는 기능을 구현해본다. 초기에 작성한 부분이라, 모든 함수를 호출 할 때 SheetUrl, SheetName 을 계속 호출하는데 excuteA(sheetUrl, sheetName); excuteB(sheetUrl, sheetName); excuteC(sheetUrl, sheetName); 앞으로 개발 할 때는 sheet 를 먼저 선언하고, sheet를 넘겨 매번 sheet를 호출하는 작업을 없애야함 var sheet = SpreadsheetApp.openByUrl(sheetUrl).getSheetByName(sheetName); excuteA(sheet); excuteB(sheet); excuteC(sheet); 데이터 조회하는 ..

GCP/Apps Script 2022.09.06

Apps Script로 BigQuery 연결

Apps Script로 BigQuery 의 데이터를 읽고 쓰기를 한다. Services 에서 [+] 버튼을 누르고, BigQuery API를 선택한다. BigQuery 의 쿼리문 실행 샘플 /** * Query 실행 및 결과반환 * select / insert / update * @param {string} queryString = Query */ function queryExcute(queryString) { queryString = 'SELECT BillingDocument, BillingQuantityUnit, NetAmount, TaxAmount, BillingDocumentItemText FROM `project_id.dataset_id.standard_long` WHERE Transaction..

GCP/Apps Script 2022.09.06

Apps Script 시작, 그리고 Google Sheets 데이터 가져오기

Google Sheets 를 Apps Script 로 컨트롤하기위해서는 별도의 Apps Script 를 생성해서 URL 로 접근해서 컨트롤 하는 방법도 있지만, Google Sheets 에서 [Extensions] - [Apps Script] 를 통해 Apps Script를 생성하면, Google Sheets 와 연결된 Apps Script를  생성할수있다.  Apps Script  홈페이지로 이동해본다.https://script.google.com/home 여기서 내가 만든 Apps Script 파일들을 다 볼수있다. 하지만 같은 Apps Script 라도 아이콘은 다르게 보인다. 구글시트와 화살표 모양이 겹처있는 아이콘은 구글시트에 Apps Script가 연결된 '컨테이너바인딩 프로젝트' 이다.화살표..

GCP/Apps Script 2022.08.26
반응형