Class DataSourceRefreshScheduleFrequency

DataSourceRefreshScheduleFrequency

Greifen Sie auf die Häufigkeit eines Aktualisierungszeitplans zu, in der festgelegt ist, wie oft und wann eine Aktualisierung erfolgen soll.

Verwenden Sie diese Klasse nur mit Daten, die mit einer Datenbank verbunden sind.

Verwenden Sie DataSourceRefreshSchedule.getTimeIntervalOfNextRun(), um den Zeitpunkt zu ermitteln, an dem dieser Aktualisierungszeitplan das nächste Mal ausgeführt werden soll.

Verwenden Sie DataSourceRefreshSchedule.setFrequency(newFrequency), um den Zeitplan zu aktualisieren.

Methoden

MethodeRückgabetypKurzbeschreibung
getDaysOfTheMonth()Integer[]Ruft die Tage des Monats als 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 zwischen 0 und 23) des Zeitintervalls ab, in dem der Aktualisierungszeitplan ausgeführt wird.

Detaillierte Dokumentation

getDaysOfTheMonth()

Ruft die Tage des Monats als Zahlen (1–28) ab, an denen die Datenquelle aktualisiert werden soll. Gilt nur, wenn der Häufigkeitstyp „Monatlich“ ist.

Rückgabe

Integer[] : Die Tage des Monats, an denen die Aktualisierung erfolgen soll.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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.

Rückgabe

Weekday[] : Die Wochentage, an denen die Aktualisierung erfolgen soll.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getFrequencyType()

Ruft den Häufigkeitstyp ab.

Rückgabe

FrequencyType : Der Häufigkeitstyp.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getStartHour()

Ruft die Startstunde (als Zahl zwischen 0 und 23) des Zeitintervalls ab, in dem der Aktualisierungszeitplan ausgeführt wird. Wenn die Startstunde beispielsweise 13 und die Dauer des Zeitintervalls 4 Stunden beträgt, wird die Datenquelle zwischen 13:00 und 17:00 Uhr aktualisiert. Die Stunde wird in der Zeitzone der Tabelle angegeben.

Rückgabe

Integer : Die Startstunde.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets