2014-10-17 2 views
2

비 SQL 메서드를 사용하여 융합 테이블에 행을 삽입하려고 할 때마다 다음 오류가 발생합니다. "죄송합니다. 서버 오류가 발생했습니다. 잠시 기다려보십시오. 다시." 나는 인증을 받았으며 SQL 삽입 문을 사용하여 삽입 할 수 있지만 삽입 길이가 낮기 때문에 다른 방법을 사용하려고합니다. 블롭 documentation for Utilities.newBlob()를 만들 때이 질문에 착륙 다른 사람에 대한Google 애플리케이션 스크립트를 통해 퓨전 테이블 삽입

function temp() { 
    var tableId = "<table id>"; 
    var blob = Utilities.newBlob(['hi', 'how', 'are you'].join(','), 
     {type: "octet/stream"}); 
    ret = FusionTables.Table.importRows(tableId, blob); 
    Logger.log([ret,"for id"]) 
} 

답변

2

Byte[]String이 필요합니다. 작업 기능은 다음과 같습니다

유용한 도우미 스크립트의 숫자가 포함되어 Google 애플리케이션 스크립트와 퓨전 테이블을 사용하는 방법에 대한 자습서
function temp() { 
    var tableId = "<table id>"; 
    var blob = Utilities.newBlob(['hi', 'how', 'are you'].join(','), 
     'application/octet-stream'); 
    ret = FusionTables.Table.importRows(tableId, blob); 
    Logger.log([ret,"for id"]) 
} 

Integrating Google Analytics & Fusion Tables [Tutorial]

참조