事前準備
確認執行應用程式的主體 (例如服務帳戶) 具備 spanner.databases.useDataBoost Identity and Access Management (IAM) 權限。詳情請參閱「使用 IAM 控管存取權」。
API
如要使用 Data Boost 執行分區讀取作業,下列 Spanner API 提供啟用 Data Boost 的選項:
建議您在應用程式中使用 ExecuteStreamingSql 和 streamingRead,因為 ExecuteSql 和 read 的回應資料量上限為 10 MB。
程式碼範例
如需在應用程式程式碼中使用 Data Boost 的範例,請參閱「平行讀取資料」。
Apache Spark SQL Connect for Google Cloud Spanner
Apache Spark SQL Connector for Google Cloud Spanner 支援使用 Spanner Java 程式庫,將 Google Cloud Spanner 資料表讀取至 Spark 的 DataFrame。如要進一步瞭解 Apache Spark SQL 連接器,請參閱「適用於 Google Cloud Spanner 的 Apache Spark SQL 連接器」。
後續步驟
- 如要瞭解 Data Boost,請參閱「Data Boost 總覽」。
- 監控 Data Boost 用量
- 監控及管理 Data Boost 配額用量