Tabel Virtual PROPERTY_GRAPHS
Tabel virtual INFORMATION_SCHEMA.PROPERTY_GRAPHS berisi satu baris untuk setiap
grafik properti dalam set data atau region yang
Anda tentukan.
Izin yang diperlukan
Untuk mendapatkan izin yang
Anda perlukan untuk membuat kueri tabel virtual INFORMATION_SCHEMA.PROPERTY_GRAPHS view,
minta administrator Anda untuk memberi Anda peran IAM berikut di project:
- BigQuery Metadata Viewer (
roles/bigquery.metadataViewer) - BigQuery Data Viewer (
roles/bigquery.dataViewer) - BigQuery Data Editor (
roles/bigquery.dataEditor) - Admin BigQuery (
roles/bigquery.admin)
Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran yang telah ditetapkan ini berisi
izin yang diperlukan untuk membuat kueri tabel virtual INFORMATION_SCHEMA.PROPERTY_GRAPHS. Untuk melihat izin yang pasti diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk membuat kueri tabel virtual INFORMATION_SCHEMA.PROPERTY_GRAPHS:
-
bigquery.propertyGraphs.get -
bigquery.propertyGraphs.list
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Untuk mengetahui informasi selengkapnya tentang izin BigQuery, lihat Kontrol akses dengan IAM.
Skema
Saat Anda membuat kueri tabel virtual INFORMATION_SCHEMA.PROPERTY_GRAPHS, hasil kueri akan berisi satu baris untuk setiap grafik properti dalam cakupan resource yang Anda tentukan.
Tabel virtual INFORMATION_SCHEMA.PROPERTY_GRAPHS memiliki skema berikut:
| Nama kolom | Jenis data | Nilai |
|---|---|---|
property_graph_catalog |
STRING |
Nama project yang berisi set data tempat grafik properti ditentukan. |
property_graph_schema |
STRING |
Nama set data yang berisi grafik properti. |
property_graph_name |
STRING |
Nama grafik properti. |
property_graph_metadata_json |
STRING |
Representasi JSON dari definisi grafik properti. Representasi ini berisi informasi tentang grafik, seperti node, tepi, label, properti, stempel waktu pembuatan, dan stempel waktu modifikasi. |
ddl |
STRING |
Pernyataan DDL yang dapat digunakan untuk membuat grafik properti. |
Cakupan dan sintaksis
Kueri terhadap tabel virtual ini harus menyertakan set data atau penentu region. Untuk kueri dengan penentu set data, Anda harus memiliki izin untuk set data. Untuk kueri dengan penentu region, Anda harus memiliki izin untuk project. Untuk informasi selengkapnya, lihat Sintaksis. Tabel berikut menjelaskan cakupan region dan resource untuk tabel virtual ini:
| Nama tabel virtual | Cakupan resource | Cakupan region |
|---|---|---|
[PROJECT_ID.]`region-REGION`.INFORMATION_SCHEMA.PROPERTY_GRAPHS |
Level project | REGION |
[PROJECT_ID.]DATASET_ID.INFORMATION_SCHEMA.PROPERTY_GRAPHS |
Level set data | Lokasi set data |
-
Opsional:
PROJECT_ID: ID project Anda. Google Cloud Jika tidak ditentukan, project default akan digunakan. -
REGION: nama region set data apa pun. Misalnya,`region-us`. -
DATASET_ID: ID set data Anda. Untuk mengetahui informasi selengkapnya, lihat Penentu set data.
Contoh
Contoh berikut mengambil kolom property_graph_name, property_graph_metadata_json, dan ddl dari tabel virtual INFORMATION_SCHEMA.PROPERTY_GRAPHS:
SELECT property_graph_name, property_graph_metadata_json, ddl FROM `region-REGION`.INFORMATION_SCHEMA.PROPERTY_GRAPHS;
Hasilnya mirip dengan berikut ini:
+---------------------+------------------------------------------------+------------------------------------------------------+
| property_graph_name | property_graph_metadata_json | ddl |
+---------------------+------------------------------------------------+------------------------------------------------------+
| FinGraph | {"creationTime":"2026-01-05T22:22:22.365394Z", | CREATE PROPERTY GRAPH `my_project.graph_db.FinGraph` |
| | "edgeTables":[{"dataSourceTable":{"datasetId": | NODE TABLES (`my_project.graph_db.Account` AS |
| | "graph_db","projectId":"my_project","tableId | Account KEY (id) |
| | ... | ... |
+---------------------+------------------------------------------------+------------------------------------------------------+