Class DataSourceRefreshScheduleFrequency

DataSourceRefreshScheduleFrequency

เข้าถึงความถี่ของกำหนดการรีเฟรช ซึ่งจะระบุความถี่และเวลาในการรีเฟรช

ใช้คลาสนี้กับข้อมูลที่เชื่อมต่อกับฐานข้อมูลเท่านั้น

หากต้องการดูเวลาถัดไปที่กำหนดเวลาให้การรีเฟรชนี้ทำงาน ให้ใช้ DataSourceRefreshSchedule.getTimeIntervalOfNextRun()

หากต้องการอัปเดต ให้ใช้ DataSourceRefreshSchedule.setFrequency(newFrequency)

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getDaysOfTheMonth()Integer[]รับวันของเดือนเป็นตัวเลข (1-28) ที่จะรีเฟรชแหล่งข้อมูล
getDaysOfTheWeek()Weekday[]รับวันของสัปดาห์ที่จะรีเฟรชแหล่งข้อมูล
getFrequencyType()FrequencyTypeรับประเภทความถี่
getStartHour()Integerรับชั่วโมงเริ่มต้น (เป็นตัวเลข 0-23) ของช่วงเวลาที่กำหนดเวลาการรีเฟรช ทำงาน

เอกสารโดยละเอียด

getDaysOfTheMonth()

รับวันของเดือนเป็นตัวเลข (1-28) ที่จะรีเฟรชแหล่งข้อมูล ใช้ได้เฉพาะ หากประเภทความถี่เป็นรายเดือน

รีเทิร์น

Integer[] — วันที่ในเดือนที่จะรีเฟรช

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getDaysOfTheWeek()

รับวันของสัปดาห์ที่จะรีเฟรชแหล่งข้อมูล มีผลเมื่อประเภทความถี่ เป็นรายสัปดาห์เท่านั้น

รีเทิร์น

Weekday[] — วันในสัปดาห์ที่จะรีเฟรช

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getFrequencyType()

รับประเภทความถี่

รีเทิร์น

FrequencyType — ประเภทความถี่

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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

getStartHour()

รับชั่วโมงเริ่มต้น (เป็นตัวเลข 0-23) ของช่วงเวลาที่กำหนดเวลาการรีเฟรช ทำงาน ตัวอย่างเช่น หากชั่วโมงเริ่มต้นคือ 13 และระยะเวลาของช่วงเวลาคือ 4 ชั่วโมง ระบบจะรีเฟรชแหล่งข้อมูลระหว่างเวลา 13:00 น. ถึง 17:00 น. ชั่วโมงดังกล่าวอยู่ในเขตเวลาของ สเปรดชีต

รีเทิร์น

Integer — ชั่วโมงเริ่มต้น

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

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