Class DataSourceRefreshScheduleFrequency

DataSourceRefreshScheduleFrequency

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

MethodeRückgabetypKurzbeschreibung
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()FrequencyTypeRuft den Häufigkeitstyp ab.
getStartHour()IntegerRuft 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