Ich versuche, ein Ergebnis von Abfrage in einem Google-Tabellen zu automatisieren. Dazu benutze ich ein Skript von Ido Green, das er in Ihrem Blog gepostet hat. Es funktioniert perfekt, aber ich muss seine Befugnisse erweitern, da ich in der Lage sein muss, eine Zelle zu lesen und den Wert als Argument für meine Abfrage zu verwenden. Der Zellenwert ist ein Wert für die Bedingung. Ich habe versucht, einige Lösungen, aber da ich kein Experte für Apps Script bin, hat nicht funktioniert. Ein Fragment von Ido Drehbuch:Bigquery und Google Tabellen Integration
var sheet = SpreadsheetApp.getActiveSheet();
var sql = 'select TOP(word, 30), COUNT(*) as word_count from publicdata:samples.shakespeare WHERE LENGTH(word) > 10;';
var queryResults;
// Inserts a Query Job
try {
var queryRequest = BigQuery.newQueryRequest();
queryRequest.setQuery(sql).setTimeoutMs(100000);
queryResults = BigQuery.Jobs.query(queryRequest, projectNumber);
}
catch (err) {
Logger.log(err);
Browser.msgBox(err);
return;
}
Danke, Robin! Es hat perfekt funktioniert! –