앱 스크립트를 통해 bigquery에서 Google 시트 연결 테이블을 참조 할 수 없습니다.

run_akhil

데이터가 정기적으로 업데이트되는 간단한 Google 시트가 있습니다 (예 : 매주, 지난주 데이터가 삭제됨). 이 시트를 bigquery의 테이블로 선언하고 데이터를 가져와 동일한 구조 (기본적으로 보관)로 정적 테이블에 추가하는 스크립트를 앱 스크립트에 작성했습니다.

수동으로 작동하지만 앱 스크립트를 통해 작동하지 않습니다 (트리거 사용). 나는 인터넷에서 읽었습니다. o-auth 및 범위 지정이 필요하지만 내 모든 Google 시트, bigquery 자격 증명은 내 소유입니다. 누구든지 내 앱 스크립트에 범위 / o-auth를 작성하도록 도울 수 있습니까?

function saveQueryToTable() {
  var projectNumber = 'XXXX';
  var projectId = 'XXXX';
  var datasetId = 'YYYY';
  var tableId = 'archives';


  var job = {
    configuration: {

      query: {
        "allowLargeResults": true,
        query:'SELECT * FROM YYYY.temp_table_connected_to_a_google_sheet',
        destinationTable: {
          projectId: projectId,
          datasetId: datasetId,
          tableId: tableId
        },
        'writeDisposition':'WRITE_APPEND',
        'maximumBillingTier': '5'
      }
    }
  };


var queryResults = BigQuery.Jobs.insert(job, projectId);
Logger.log(queryResults.status);


}

스크립트에서 범위를 약간 선언하려고 시도했습니다.

// scope = https://www.googleapis.com/auth/bigquery ; // scope = https://www.googleapis.com/auth/drive ';

// OAuth2.createService ( 'drive') 등을 반환합니다.

존 클라크

코드를 실행하기 전에 초기화하려면 Google Drive API를 호출해야합니다. 예를 들면 :

//just a random call to activate the Drive API scope 
var test = Drive.Properties.list('....a folderid of a Drive folder you have access to....') 

자세한 내용은이 문제 추적기 를 참조하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

앱 스크립트를 통해 Google 시트에서 값을 가져올 수 없습니다.

분류에서Dev

앱 스크립트를 통해 Google 스프레드 시트에서 쿼리 수식의 셀 값을 참조하는 것이 작동하지 않는 것 같습니다.

분류에서Dev

Google 사이트에 Google 앱을 표시 할 수 없습니다.

분류에서Dev

우편 배달부를 통해 테스트 할 때 mongoose를 통해 MongoDB에 연결할 수 없습니다.

분류에서Dev

팩트 테이블을 달력 테이블에 연결할 수 없습니다.

분류에서Dev

http를 통해 함수 앱에서 Azure VM에 연결할 수 없습니다.

분류에서Dev

앱 스크립트에서 Google 데이터 전송 API를 승인 할 수 없습니다.

분류에서Dev

netExtender를 통해 연결되면 이름으로 회사 네트워크에 액세스 할 수 없습니다.

분류에서Dev

netExtender를 통해 연결되면 이름으로 회사 네트워크에 액세스 할 수 없습니다.

분류에서Dev

여러 가상 인터페이스를 통해 여러 WiFi 네트워크에 연결할 수 없습니다.

분류에서Dev

웹앱에서 JDBC를 통해 HIVE에 연결할 수 없습니다.

분류에서Dev

호스트 이름을 통해 Docker 컨테이너의 MongoDB에 연결할 수 없습니다.

분류에서Dev

bash 스크립트 결과를 이해할 수 없습니다.

분류에서Dev

WAN을 통해 RDP를 통해 Windows 호스트에 연결할 수 없습니다.

분류에서Dev

시각적 클라이언트를 통해 Perforce 서버에 연결할 수 없습니다.

분류에서Dev

meteor 앱을 통해 원격 Mongo DB에 연결할 수 없습니다.

분류에서Dev

외부 네트워크를 통해 Apache에 연결할 수 없습니다.

분류에서Dev

C # 클라이언트를 통해 나머지 웹 서비스에 연결할 수 없습니다.

분류에서Dev

Microsoft-Teams : "이 앱에 연결하는 데 문제가 있습니다."오류로 인해 개인 탭을 테스트 할 수 없습니다.

분류에서Dev

jdbc를 통해 하이브에 연결할 수 없습니다.

분류에서Dev

로컬 네트워크 IP 주소를 통해 Windows 공유에 연결할 수 없지만 로컬 호스트를 통해 연결할 수 있습니다.

분류에서Dev

ps 명령을 통해 다른 스크립트에서 시작된 스크립트를 볼 수 없습니다.

분류에서Dev

SSH를 통해 VirtualBox의 게스트 OS에 연결할 수 없습니다.

분류에서Dev

자바 스크립트 : 연결된 목록 : 개체 참조를 삭제할 수 없습니다.

분류에서Dev

Google 앱 스크립트가 때때로 스프레드 시트에 이미지를 삽입 할 수 없음

분류에서Dev

URL 연결을 통해 사이트에서 콘텐츠를로드 할 수 없습니다.

분류에서Dev

socket.io를 통해 빠른 앱을 node.js에 연결할 수 없습니다.

분류에서Dev

공용 네트워크에서 OpenVPN을 통해 Samba 공유에 연결할 수 없습니다.

분류에서Dev

호스트 전용 Virtualbox 인터페이스를 통해 SQL Server Express에 연결할 수 없습니다.

Related 관련 기사

  1. 1

    앱 스크립트를 통해 Google 시트에서 값을 가져올 수 없습니다.

  2. 2

    앱 스크립트를 통해 Google 스프레드 시트에서 쿼리 수식의 셀 값을 참조하는 것이 작동하지 않는 것 같습니다.

  3. 3

    Google 사이트에 Google 앱을 표시 할 수 없습니다.

  4. 4

    우편 배달부를 통해 테스트 할 때 mongoose를 통해 MongoDB에 연결할 수 없습니다.

  5. 5

    팩트 테이블을 달력 테이블에 연결할 수 없습니다.

  6. 6

    http를 통해 함수 앱에서 Azure VM에 연결할 수 없습니다.

  7. 7

    앱 스크립트에서 Google 데이터 전송 API를 승인 할 수 없습니다.

  8. 8

    netExtender를 통해 연결되면 이름으로 회사 네트워크에 액세스 할 수 없습니다.

  9. 9

    netExtender를 통해 연결되면 이름으로 회사 네트워크에 액세스 할 수 없습니다.

  10. 10

    여러 가상 인터페이스를 통해 여러 WiFi 네트워크에 연결할 수 없습니다.

  11. 11

    웹앱에서 JDBC를 통해 HIVE에 연결할 수 없습니다.

  12. 12

    호스트 이름을 통해 Docker 컨테이너의 MongoDB에 연결할 수 없습니다.

  13. 13

    bash 스크립트 결과를 이해할 수 없습니다.

  14. 14

    WAN을 통해 RDP를 통해 Windows 호스트에 연결할 수 없습니다.

  15. 15

    시각적 클라이언트를 통해 Perforce 서버에 연결할 수 없습니다.

  16. 16

    meteor 앱을 통해 원격 Mongo DB에 연결할 수 없습니다.

  17. 17

    외부 네트워크를 통해 Apache에 연결할 수 없습니다.

  18. 18

    C # 클라이언트를 통해 나머지 웹 서비스에 연결할 수 없습니다.

  19. 19

    Microsoft-Teams : "이 앱에 연결하는 데 문제가 있습니다."오류로 인해 개인 탭을 테스트 할 수 없습니다.

  20. 20

    jdbc를 통해 하이브에 연결할 수 없습니다.

  21. 21

    로컬 네트워크 IP 주소를 통해 Windows 공유에 연결할 수 없지만 로컬 호스트를 통해 연결할 수 있습니다.

  22. 22

    ps 명령을 통해 다른 스크립트에서 시작된 스크립트를 볼 수 없습니다.

  23. 23

    SSH를 통해 VirtualBox의 게스트 OS에 연결할 수 없습니다.

  24. 24

    자바 스크립트 : 연결된 목록 : 개체 참조를 삭제할 수 없습니다.

  25. 25

    Google 앱 스크립트가 때때로 스프레드 시트에 이미지를 삽입 할 수 없음

  26. 26

    URL 연결을 통해 사이트에서 콘텐츠를로드 할 수 없습니다.

  27. 27

    socket.io를 통해 빠른 앱을 node.js에 연결할 수 없습니다.

  28. 28

    공용 네트워크에서 OpenVPN을 통해 Samba 공유에 연결할 수 없습니다.

  29. 29

    호스트 전용 Virtualbox 인터페이스를 통해 SQL Server Express에 연결할 수 없습니다.

뜨겁다태그

보관