Legen Sie die Häufigkeit eines Aktualisierungsplans fest, die angibt, wie oft und wann die Aktualisierung erfolgen soll.
Verwenden Sie diese Klasse nur mit Daten, die mit einer Datenbank verbunden sind.
Verwenden Sie DataSourceRefreshSchedule.getTimeIntervalOfNextRun()
, um die nächste Ausführung des Aktualisierungsplans zu sehen.
Verwenden Sie zum Aktualisieren DataSourceRefreshSchedule.setFrequency(newFrequency)
.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
getDaysOfTheMonth() | Integer[] | Ruft die Tage des Monats in Zahlen (1–28) ab, an denen die Datenquelle aktualisiert werden soll. |
getDaysOfTheWeek() | Weekday[] | Ruft die Wochentage ab, an denen die Datenquelle aktualisiert werden soll. |
getFrequencyType() | FrequencyType | Ruft den Häufigkeitstyp ab. |
getStartHour() | Integer | Ruft die Startstunde (als Zahl 0–23) des Zeitintervalls ab, in dem der Aktualisierungsplan ausgeführt wird. |
Detaillierte Dokumentation
getDaysOfTheMonth()
Ruft die Tage des Monats in Zahlen (1–28) ab, an denen die Datenquelle aktualisiert werden soll. Gilt nur, wenn der Häufigkeitstyp monatlich ist.
Return
Integer[]
: Die Tage des Monats, an denen die Aktualisierung erfolgen soll.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDaysOfTheWeek()
Ruft die Wochentage ab, an denen die Datenquelle aktualisiert werden soll. Gilt nur, wenn der Häufigkeitstyp wöchentlich ist.
Return
Weekday[]
: Die Wochentage, an denen aktualisiert werden soll.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFrequencyType()
Ruft den Häufigkeitstyp ab.
Return
FrequencyType
: Der Häufigkeitstyp.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getStartHour()
Ruft die Startstunde (als Zahl 0–23) des Zeitintervalls ab, in dem der Aktualisierungsplan ausgeführt wird. Wenn die Startstunde beispielsweise 13 ist und das Zeitintervall 4 Stunden beträgt, wird die Datenquelle zwischen 13:00 und 17:00 Uhr aktualisiert. Die Stunde entspricht der Zeitzone der Tabelle.
Return
Integer
: Die Startzeit.
Autorisierung
Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets