Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Tampilan RESERVATION_CHANGES
Tampilan INFORMATION_SCHEMA.RESERVATION_CHANGES berisi daftar yang mendekati real-time
dari semua perubahan pada reservasi dalam project administrasi. Setiap baris
menunjukkan perubahan pada satu reservasi. Untuk mengetahui informasi selengkapnya, lihat Pengantar reservasi.
Izin yang diperlukan
Untuk membuat kueri tampilan INFORMATION_SCHEMA.RESERVATION_CHANGES, Anda memerlukan izin Identity and Access Management (IAM) bigquery.reservations.list di project tersebut.
Setiap peran IAM yang telah ditetapkan berikut menyertakan izin
yang diperlukan:
Tabel virtual INFORMATION_SCHEMA.RESERVATION_CHANGES memiliki skema berikut:
Nama kolom
Jenis data
Nilai
change_timestamp
TIMESTAMP
Waktu saat perubahan terjadi.
project_id
STRING
ID project administrasi.
project_number
INTEGER
Jumlah project administrasi.
reservation_name
STRING
Nama reservasi yang diberikan pengguna.
ignore_idle_slots
BOOL
Jika salah, semua kueri yang menggunakan reservasi ini dapat menggunakan slot tidak ada aktivitas yang tidak digunakan dari komitmen kapasitas lainnya.
action
STRING
Jenis peristiwa yang terjadi pada reservasi. Dapat berupa
CREATE, UPDATE, atau DELETE.
slot_capacity
INTEGER
Dasar pengukuran reservasi.
user_email
STRING
Alamat email pengguna atau subjek federasi identitas tenaga kerja yang melakukan perubahan. google untuk perubahan yang dibuat oleh Google. NULL jika alamat email tidak diketahui.
target_job_concurrency
INTEGER
Jumlah target kueri yang dapat dieksekusi secara bersamaan, yang dibatasi oleh resource yang tersedia. Jika nol, nilai ini akan otomatis dihitung berdasarkan resource yang tersedia.
autoscale
STRUCT
Informasi tentang kapasitas penskalaan otomatis reservasi. Kolom mencakup:
current_slots: jumlah slot yang ditambahkan ke reservasi oleh penskalaan otomatis.
max_slots: jumlah maksimum slot yang dapat ditambahkan ke reservasi dengan penskalaan otomatis.
edition
STRING
Edisi yang terkait dengan reservasi ini. Untuk mengetahui informasi selengkapnya tentang edisi, lihat Pengantar edisi BigQuery.
Jumlah maksimum slot yang dapat digunakan oleh reservasi ini, yang mencakup
slot dasar pengukuran (slot_capacity), slot tidak ada aktivitas (jika ignore_idle_slots salah), dan
slot penskalaan otomatis. Kolom ini ditentukan oleh pengguna untuk menggunakan fitur prediktabilitas reservasi.
scaling_mode
STRING
Mode penskalaan untuk reservasi, yang menentukan cara penskalaan reservasi dari dasar pengukuran ke max_slots. Kolom ini ditentukan oleh pengguna untuk menggunakan fitur prediktabilitas reservasi.
Retensi data
Tampilan ini berisi reservasi saat ini dan reservasi terhapus yang disimpan selama maksimum 41 hari setelah penghapusan dari tampilan.
Cakupan dan sintaksis
Kueri terhadap tabel virtual ini harus menyertakan penentu region.
Jika Anda tidak menentukan penentu regional, metadata akan diambil dari semua region. Tabel berikut menjelaskan cakupan region untuk tabel virtual ini:
Contoh berikut mendapatkan histori perubahan untuk reservasi tertentu. Gunakan
informasi ini untuk melihat daftar perubahan yang dilakukan pada reservasi tertentu, seperti
membuat atau menghapus reservasi.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-04 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eINFORMATION_SCHEMA.RESERVATION_CHANGES\u003c/code\u003e view provides a real-time log of all changes made to reservations within the administration project, with each row representing a single change event.\u003c/p\u003e\n"],["\u003cp\u003eQuerying this view requires the \u003ccode\u003ebigquery.reservations.list\u003c/code\u003e IAM permission, which is included in several predefined roles like \u003ccode\u003eroles/bigquery.resourceAdmin\u003c/code\u003e and \u003ccode\u003eroles/bigquery.user\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eEach entry in the view includes details like the \u003ccode\u003echange_timestamp\u003c/code\u003e, \u003ccode\u003eproject_id\u003c/code\u003e, \u003ccode\u003ereservation_name\u003c/code\u003e, \u003ccode\u003eaction\u003c/code\u003e (CREATE, UPDATE, DELETE), and other information about the change.\u003c/p\u003e\n"],["\u003cp\u003eThe view retains data on current and deleted reservations for up to 41 days before they are removed.\u003c/p\u003e\n"],["\u003cp\u003eQueries to this view need to specify a region using a region qualifier, and the query execution location must match the region of the view.\u003c/p\u003e\n"]]],[],null,["# RESERVATION_CHANGES view\n========================\n\nThe `INFORMATION_SCHEMA.RESERVATION_CHANGES` view contains a near real-time list\nof all changes to reservations within the administration project. Each row\nrepresents a change to a single reservation. For more information, see\n[Introduction to reservations](/bigquery/docs/reservations-intro).\n\nRequired permission\n-------------------\n\nTo query the `INFORMATION_SCHEMA.RESERVATION_CHANGES` view, you need\nthe `bigquery.reservations.list` Identity and Access Management (IAM) permission on the\nproject.\nEach of the following predefined IAM roles includes the required\npermission:\n\n- BigQuery Resource Admin (`roles/bigquery.resourceAdmin`)\n- BigQuery Resource Editor (`roles/bigquery.resourceEditor`)\n- BigQuery Resource Viewer (`roles/bigquery.resourceViewer`)\n- BigQuery User (`roles/bigquery.user`)\n- BigQuery Admin (`roles/bigquery.admin`)\n\nFor more information about BigQuery permissions, see\n[BigQuery IAM roles and permissions](/bigquery/docs/access-control).\n\nSchema\n------\n\nThe `INFORMATION_SCHEMA.RESERVATION_CHANGES` view has the\nfollowing schema:\n\nData retention\n--------------\n\nThis view contains current reservations and deleted reservations that are\nkept for a maximum of 41 days after which they are removed\nfrom the view.\n\nScope and syntax\n----------------\n\nQueries against this view must include a [region qualifier](/bigquery/docs/information-schema-intro#syntax).\nIf you do not specify a regional qualifier, metadata is retrieved from all\nregions. The following table explains the region scope for this view:\n\nReplace the following:\n\n- Optional: \u003cvar translate=\"no\"\u003ePROJECT_ID\u003c/var\u003e: the ID of your Google Cloud project. If not specified, the default project is used.\n- \u003cvar translate=\"no\"\u003eREGION\u003c/var\u003e: any [dataset region name](/bigquery/docs/locations). For example, ```region-us```.\n\n \u003cbr /\u003e\n\n \u003cbr /\u003e\n\n | **Note:** You must use [a region qualifier](/bigquery/docs/information-schema-intro#region_qualifier) to query `INFORMATION_SCHEMA` views. The location of the query execution must match the region of the `INFORMATION_SCHEMA` view.\n\n\u003cbr /\u003e\n\nExample\n-------\n\nThe following example gets the history of changes for a given reservation. Use\nthis information to see the list of changes made to a specific reservation, such\nas creating or deleting the reservation. \n\n```googlesql\nSELECT\n *\nFROM\n reservation-admin-project.`region-us`.\n INFORMATION_SCHEMA.RESERVATION_CHANGES\nWHERE\n reservation_name = \"\u003cvar translate=\"no\"\u003emy-reservation\u003c/var\u003e\"\nORDER BY\n change_timestamp DESC;\n```"]]