Class DataSourceRefreshScheduleFrequency

DataSourceRefreshScheduleFrequency

Accedi alla frequenza di una pianificazione di aggiornamento, che specifica la frequenza e la data di aggiornamento.

Utilizza questa classe solo con dati connessi a un database.

Per visualizzare la prossima volta che è pianificata l'esecuzione di questa pianificazione dell'aggiornamento, utilizza DataSourceRefreshSchedule.getTimeIntervalOfNextRun().

Per eseguire l'aggiornamento, utilizza DataSourceRefreshSchedule.setFrequency(newFrequency).

Metodi

MetodoTipo restituitoBreve descrizione
getDaysOfTheMonth()Integer[]Restituisce i giorni del mese come numeri (1-28) su cui aggiornare l'origine dati.
getDaysOfTheWeek()Weekday[]Restituisce i giorni della settimana in cui aggiornare l'origine dati.
getFrequencyType()FrequencyTypeRestituisce il tipo di frequenza.
getStartHour()IntegerRestituisce l'ora di inizio (sotto forma di numero 0-23) dell'intervallo di tempo durante il quale viene eseguita la pianificazione dell'aggiornamento.

Documentazione dettagliata

getDaysOfTheMonth()

Restituisce i giorni del mese come numeri (1-28) su cui aggiornare l'origine dati. Si applica solo se il tipo di frequenza è mensile.

Ritorni

Integer[]: i giorni del mese da aggiornare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getDaysOfTheWeek()

Restituisce i giorni della settimana in cui aggiornare l'origine dati. Si applica solo se il tipo di frequenza è settimanale.

Ritorni

Weekday[]: i giorni della settimana in cui aggiornare.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getFrequencyType()

Restituisce il tipo di frequenza.

Ritorni

FrequencyType: tipo di frequenza.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getStartHour()

Restituisce l'ora di inizio (sotto forma di numero 0-23) dell'intervallo di tempo durante il quale viene eseguita la pianificazione dell'aggiornamento. Ad esempio, se l'ora di inizio è 13 e la durata dell'intervallo di tempo è di 4 ore, l'origine dati viene aggiornata tra le 13:00 e le 17:00. L'ora è nel fuso orario del foglio di lavoro.

Ritorni

Integer: l'ora di inizio.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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