Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini mencantumkan Spanner API yang mendukung Spanner Data Boost dan
menjelaskan cara melihat contoh kode yang menggunakan Data Boost. Dengan
Data Boost, Anda dapat menjalankan kueri analisis besar dengan dampak yang hampir tidak ada
ke workload yang ada di instance Spanner yang disediakan.
Sebelum memulai
Pastikan akun utama (misalnya, akun layanan) yang menjalankan
aplikasi memiliki
izin Identity and Access Management (IAM)
spanner.databases.useDataBoost. Untuk mengetahui informasi selengkapnya, lihat
Kontrol akses dengan IAM.
API
Untuk pembacaan yang dipartisi dengan Data Boost, Spanner API berikut memiliki opsi untuk mengaktifkan Data Boost:
Apache Spark SQL Connect untuk Google Cloud Spanner
Konektor Apache Spark SQL untuk Google Cloud Spanner mendukung
pembacaan Google Cloud tabel Spanner ke dalam DataFrame Spark menggunakan
library Java Spanner. Untuk informasi selengkapnya tentang Konektor Apacha
Spark SQL, lihat Konektor Apache Spark SQL untuk Google Cloud Spanner.
[[["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-08-17 UTC."],[],[],null,["# Use Data Boost in your applications\n\nThis page lists the Spanner APIs that support Spanner Data Boost and explains how to view sample code that uses Data Boost. With Data Boost, you can run large analytic queries with near-zero impact to existing workloads on the provisioned Spanner instance.\n\n\u003cbr /\u003e\n\nBefore you begin\n----------------\n\nEnsure that the principal (for example, the service account) that runs the\napplication has the\n`spanner.databases.useDataBoost` Identity and Access Management (IAM)\npermission. For more information, see\n[Access control with IAM](../iam).\n\nAPIs\n----\n\nFor partitioned reads with Data Boost, the following\nSpanner APIs have an option to enable Data Boost:\n\n- `ExecuteSql` [RPC](/spanner/docs/reference/rpc/google.spanner.v1#google.spanner.v1.Spanner.ExecuteSql) \\| [REST](/spanner/docs/reference/rest/v1/projects.instances.databases.sessions/executeSql)\n- `ExecuteStreamingSql` [RPC](/spanner/docs/reference/rpc/google.spanner.v1#google.spanner.v1.Spanner.ExecuteStreamingSql) \\| [REST](/spanner/docs/reference/rest/v1/projects.instances.databases.sessions/executeStreamingSql)\n- `read` [RPC](/spanner/docs/reference/rpc/google.spanner.v1#google.spanner.v1.Spanner.Read) \\| [REST](/spanner/docs/reference/rest/v1/projects.instances.databases.sessions/read)\n- `streamingRead` [RPC](/spanner/docs/reference/rpc/google.spanner.v1#google.spanner.v1.Spanner.StreamingRead) \\| [REST](/spanner/docs/reference/rest/v1/projects.instances.databases.sessions/streamingRead)\n\nWe recommend that you use `ExecuteStreamingSql` and `streamingRead` in your\napplications, because `ExecuteSql` and `read` are limited to 10 MB of\ndata in their responses.\n\nSample code\n-----------\n\nFor examples of using Data Boost in your application code, see\n[Read data in parallel](../reads#read_data_in_parallel).\n\nApache Spark SQL Connect for Google Cloud Spanner\n-------------------------------------------------\n\nThe Apache Spark SQL Connector for Google Cloud Spanner supports\nreading Google Cloud Spanner tables into Spark's DataFrames using\nthe Spanner Java library. For more information about the Apacha\nSpark SQL Connector, see [Apache Spark SQL connector for Google Cloud Spanner](https://github.com/GoogleCloudDataproc/spark-spanner-connector).\n\nWhat's next\n-----------\n\n- Learn about Data Boost in [Data Boost overview](/spanner/docs/databoost/databoost-overview).\n- [Monitor Data Boost usage](/spanner/docs/databoost/databoost-monitor)\n- [Monitor and manage Data Boost quota usage](/spanner/docs/databoost/databoost-quotas)"]]