Ringkasan Algoritma Grafik
Spanner Graph, berkolaborasi dengan Google Research Graph Mining, menawarkan serangkaian algoritma grafik berperforma tinggi yang mencakup kasus penggunaan utama seperti deteksi penipuan, penyelesaian entitas, dan rekomendasi. Algoritma ini dapat diskalakan hingga puluhan miliar tepi dengan durasi proses dari beberapa menit hingga puluhan menit. Anda menjalankan algoritma di Spanner Graph dengan memanggil fungsi algoritma dalam kueri Spanner Graph.
Terkelola Sepenuhnya
Algoritma Spanner Graph adalah layanan terkelola sepenuhnya yang menggunakan Spanner Data Boost dan resource komputasi on-demand independen yang cocok untuk workload analisis grafik skala besar. Arsitektur ini memungkinkan Anda menjalankan algoritma grafik yang intensif secara komputasi dengan dampak yang hampir nol pada workload yang ada di instance Spanner yang disediakan.
Integrasi GQL yang Lancar
Algoritma grafik dipanggil sebagai panggilan fungsi bawaan dalam kueri Spanner Graph. Anda dapat mengekspor output algoritma ke Cloud Storage atau menuliskannya kembali ke Spanner untuk memperluas grafik. Anda dapat menggunakan konsol Google Cloud , Google Cloud CLI, library klien, REST API, atau RPC API untuk menjalankan kueri Spanner Graph dengan pemanggilan algoritma dengan cara yang sama seperti Anda menjalankan kueri Spanner Graph lainnya.
Contoh berikut menunjukkan cara menjalankan analisis komponen yang terhubung dalam
grafik yang disebut FinGraph untuk mengidentifikasi cluster Accounts yang terhubung dengan
Transfers dan mempertahankan output ke Cloud Storage sebagai
my-bucket-name/my-output.csv. Untuk mengetahui detailnya, lihat Menjalankan algoritma.
EXPORT DATA OPTIONS (
uri = "gs://my-bucket-name/my-output.csv",
format = "csv"
) AS
GRAPH FinGraph
CALL WeaklyConnectedComponents(node_labels => ['Account'], edge_labels => ['Transfers']) YIELD node, cluster
RETURN node.id, cluster;
Penagihan
Algoritma Spanner Graph menggunakan Spanner Data Boost dan resource komputasi independen untuk eksekusi algoritma. Anda hanya membayar Unit Pemrosesan Serverless (SPU) yang sebenarnya digunakan saat komputasi algoritma aktif. Anda dapat melihat informasi penagihan algoritma grafik di konsol Google Cloud
- Buka Laporan Penagihan
- Di panel Filter, filter SKU ke SKU Spanner Data Boost untuk setiap region tempat algoritma grafik digunakan.
Untuk mengetahui informasi selengkapnya tentang harga Spanner, lihat Harga Spanner.
Izin
Untuk memanggil algoritma grafik, akun utama harus memiliki izin Identity and Access Management (IAM) spanner.databases.runGraphAlgorithms.
Anda dapat mengelola izin ini dengan memberikan IAM
roles/spanner.graphIntelligenceUser, atau membuat peran
khusus dengan izin spanner.databases.runGraphAlgorithms. Perhatikan bahwa
roles/spanner.graphIntelligenceUser mencakup
roles/spanner.databaseReaderWithDataBoost.
Langkah berikutnya
- Algoritma yang dijalankan Spanner Graph
- Katalog algoritma Spanner Graph.
- Persyaratan skema algoritma Spanner Graph dan kompatibilitas fitur
- Praktik terbaik algoritma Spanner Graph