의 방법 "setSchema"를 호출 할 수 없습니다하지만 내가하려고하면 다음과 같은 오류 얻을 그것을 실행 :형식 오류 : 정의되지 않은
Cannot call method "setSchema" of undefined.
을
setSchema
를 호출하는 코드는 내가 sshema
에 대한 로그를 볼 때
var loadJob = BigQuery.newJob()
.setConfiguration(
BigQuery.newJobConfiguration()
.setLoad(
BigQuery.newJobConfigurationLoad()
.setSourceFormat("NEWLINE_DELIMITED_JSON")
.setSchema(sshema)
.setDestinationTable(json_table.getTableReference())
)
);
다음 내가 올바른 JSON
나는 오류를 해결하는 방법을 모르겠다. 내가 SetSchema
행을 주석 처리하면 오류가 사라진다. 그러나 분명히 스크립트는 그 가정을하지 않는다.
올바른 방향으로 팁을 주시면 감사하겠습니다. 감사!
UPDATE : 본인은 스크립트와 newJob()
단순히 loadJob
변수로 {}
값을 삽입 만들 생각되는 라인 디버깅을 시도했다. 왜 이것이 작동하지 않는 지 모르겠지만 적어도 문제는 아닌 것 같습니다.
이 관련이 보인다? http://stackoverflow.com/questions/17401220/bigquery-functions-not-working –