Class DataSourceRefreshScheduleFrequency

جدولتحديثمصدرالبياناتبمعدلتكرار

يمكنك الوصول إلى معدّل تكرار جدول إعادة التحميل الذي يحدّد عدد المرات التي تتم فيها إعادة التحميل والوقت الذي يتم فيه ذلك.

لا تستخدِم هذه الفئة إلا مع البيانات المرتبطة بقاعدة بيانات.

لمعرفة المرة التالية التي تم تحديد موعد إعادة التحميل لها، استخدِم DataSourceRefreshSchedule.getTimeIntervalOfNextRun().

لإجراء التحديث، استخدِم DataSourceRefreshSchedule.setFrequency(newFrequency).

الطُرق

الطريقةنوع القيمة التي يتم عرضهاوصف قصير
getDaysOfTheMonth()Integer[]تحصل على أيام الشهر كأرقام (من 1 إلى 28) لإعادة تحميل مصدر البيانات.
getDaysOfTheWeek()Weekday[]تحصل على أيام الأسبوع التي تتم فيها إعادة تحميل مصدر البيانات.
getFrequencyType()FrequencyTypeالحصول على نوع معدّل التكرار
getStartHour()Integerتحصل على ساعة البدء (كرقم من 0 إلى 23) للفاصل الزمني الذي يتم خلاله تنفيذ جدول التحديث.

مستندات تفصيلية

getDaysOfTheMonth()

تحصل على أيام الشهر كأرقام (من 1 إلى 28) لإعادة تحميل مصدر البيانات. لا ينطبق إلا إذا كان نوع معدّل التكرار شهريًا.

الإرجاع

Integer[]: أيام الشهر التي يتم فيها إعادة تحميل البيانات

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

getDaysOfTheWeek()

تحصل على أيام الأسبوع التي تتم فيها إعادة تحميل مصدر البيانات. لا ينطبق إلا إذا كان نوع عدد مرّات الظهور أسبوعيًا.

الإرجاع

Weekday[]: أيام الأسبوع التي تتم فيها إعادة تحميل البيانات

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

getFrequencyType()

الحصول على نوع معدّل التكرار

الإرجاع

FrequencyType: نوع معدّل التكرار

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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

getStartHour()

تحصل على ساعة البدء (كرقم من 0 إلى 23) للفاصل الزمني الذي يتم خلاله تنفيذ جدول التحديث. على سبيل المثال، إذا كانت ساعة البدء هي 13 ومدة الفاصل الزمني هي 4 ساعات، تتم إعادة تحميل مصدر البيانات بين الساعة 1 بعد الظهر والساعة 5 بعد الظهر. ويتم احتساب الساعة حسب المنطقة الزمنية لجدول الأرقام المطلق.

الإرجاع

Integer: ساعة البدء.

التفويض

تتطلّب النصوص البرمجية التي تستخدِم هذه الطريقة الحصول على إذن واحد أو أكثر من النطاقات التالية:

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