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