Mengakses dan mengubah diagram sumber data yang ada.
Hanya gunakan class ini dengan data yang terhubung ke database BigQuery.
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat | 
|---|---|---|
| cancel | Data | Membatalkan pembaruan data yang terkait dengan objek ini jika saat ini sedang berjalan. | 
| force | Data | Memperbarui data objek ini terlepas dari status saat ini. | 
| get | Data | Mendapatkan sumber data yang ditautkan ke objek. | 
| get | Data | Mendapatkan status eksekusi data objek. | 
| refresh | Data | Memperbarui data objek. | 
| wait | Data | Menunggu hingga eksekusi saat ini selesai, waktu tunggu habis setelah jumlah detik yang diberikan. | 
Dokumentasi mendetail
cancel
Membatalkan pembaruan data yang terkait dengan objek ini jika saat ini sedang berjalan.
Contoh ini menunjukkan cara membatalkan pembaruan formula.
const spreadsheet = SpreadsheetApp.getActive(); const formula = spreadsheet.getDataSourceFormulas()[0]; // Cancel the ongoing refresh on the formula. formula.cancelDataRefresh();
Menampilkan pengecualian jika jenis sumber data tidak diaktifkan. Gunakan metode Spreadsheet untuk mengaktifkan eksekusi data untuk jenis sumber data
tertentu.
Pulang pergi
Data — Objek data.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
force
Memperbarui data objek ini terlepas dari status saat ini. Lihat refresh untuk
mengetahui detail selengkapnya. Jika Anda ingin membatalkan pembaruan objek ini yang sedang berjalan, lihat cancel.
Menampilkan pengecualian jika jenis sumber data tidak diaktifkan. Gunakan metode Spreadsheet untuk mengaktifkan eksekusi data untuk jenis sumber data
tertentu.
Pulang pergi
Data — Objek data.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Mendapatkan sumber data yang ditautkan ke objek.
Pulang pergi
Data — Sumber data.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Mendapatkan status eksekusi data objek.
Pulang pergi
Data — Status eksekusi data.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
refresh
Memperbarui data objek.
Menampilkan pengecualian jika saat ini dalam status error. Gunakan Data untuk memperbarui spesifikasi. Metode ini lebih disukai daripada force untuk mencegah pengeditan yang tidak terduga pada sumber data.
Menampilkan pengecualian jika jenis sumber data tidak diaktifkan. Gunakan metode Spreadsheet untuk mengaktifkan eksekusi data untuk jenis sumber data
tertentu.
Pulang pergi
Data — Objek data.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
wait
Menunggu hingga eksekusi saat ini selesai, waktu tunggu habis setelah jumlah detik yang diberikan. Menampilkan pengecualian jika eksekusi tidak selesai saat waktu tunggu habis, tetapi tidak membatalkan eksekusi data.
Parameter
| Nama | Jenis | Deskripsi | 
|---|---|---|
| timeout | Integer | Waktu tunggu eksekusi data, dalam detik. Durasi maksimumnya adalah 300 detik. | 
Pulang pergi
Data — Status eksekusi data.
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets