Tampilan PROPERTY_GRAPHS
Tampilan INFORMATION_SCHEMA.PROPERTY_GRAPHS berisi satu baris untuk setiap
grafik properti dalam set data atau region yang
Anda tentukan.
Izin yang diperlukan
Untuk membuat kueri tampilan INFORMATION_SCHEMA.PROPERTY_GRAPHS, minta administrator Anda untuk memberi Anda salah satu peran IAM bawaan berikut:
roles/bigquery.metadataViewerroles/bigquery.dataViewerroles/bigquery.admin
Skema
Saat Anda membuat kueri tampilan INFORMATION_SCHEMA.PROPERTY_GRAPHS, hasil kueri akan berisi satu baris untuk setiap grafik properti dalam cakupan resource yang Anda tentukan.
Tampilan 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 Google Cloud Anda. 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) |
| | ... | ... |
+---------------------+------------------------------------------------+------------------------------------------------------+