Sebagian atau seluruh informasi di halaman ini mungkin tidak berlaku untuk Trusted Cloud dari S3NS. Lihat Perbedaan dari Google Cloud untuk mengetahui detail selengkapnya.
Biasanya, BigQuery melakukan pemindaian kolom penuh saat menjalankan kueri.
Anda dapat menggunakan dekorator tabel di legacy SQL untuk melakukan kueri sebagian data
yang lebih hemat biaya. Dekorator tabel dapat digunakan setiap kali tabel dibaca,
seperti saat menyalin tabel,
mengekspor tabel,
atau mencantumkan data menggunakan tabledata.list.
Dekorator tabel mendukung nilai <time> yang relatif dan absolut. Nilai
relatif ditunjukkan dengan bilangan negatif, dan nilai
absolut ditunjukkan dengan bilangan positif. Misalnya, -3600000 menunjukkan satu
jam yang lalu dalam milidetik, relatif terhadap waktu saat ini; 3600000
menunjukkan satu jam dalam milidetik setelah 1/1/1970.
Dekorator waktu
Dekorator waktu (sebelumnya dikenal sebagai dekorator snapshot) mereferensikan data historis tabel pada suatu waktu.
Sintaksis
@<time>
Mereferensikan data historis tabel pada <time>,
dalam milidetik sejak epoch.
<time> harus berada dalam waktu tujuh hari terakhir dan lebih lama dari atau sama dengan waktu pembuatan tabel, tetapi kurang dari waktu penghapusan atau habis masa berlaku tabel.
@0 adalah kasus khusus yang mereferensikan data terlama yang tersedia untuk
tabel.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-08-17 UTC."],[[["\u003cp\u003eTable decorators in legacy SQL allow for cost-effective querying of data subsets, as opposed to full column scans, and can be used when copying, exporting, or listing table data.\u003c/p\u003e\n"],["\u003cp\u003eTime decorators, indicated by \u003ccode\u003e@<time>\u003c/code\u003e, reference a table's historical data at a specific point in time, measured in milliseconds since the epoch and within the last seven days.\u003c/p\u003e\n"],["\u003cp\u003eRange decorators, using the \u003ccode\u003e@<time1>-<time2>\u003c/code\u003e syntax, specify a range of time to target data added between the two times, with the second time defaulting to "now" if not specified.\u003c/p\u003e\n"],["\u003cp\u003eTime decorators can also be used in the \u003ccode\u003ebq cp\u003c/code\u003e command to restore tables deleted within seven days, expanding beyond their usage just within SQL queries.\u003c/p\u003e\n"],["\u003cp\u003eGoogleSQL's \u003ccode\u003eFOR SYSTEM_TIME AS OF\u003c/code\u003e clause and time-partitioned tables offer comparable functionality to time and range decorators, respectively, making table decorators not available in GoogleSQL.\u003c/p\u003e\n"]]],[],null,[]]