Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Esta página lista as APIs do Spanner que oferecem suporte ao Data Boost e
explica como conferir o código de exemplo que usa o Data Boost. Com o
Data Boost, é possível executar consultas de análise grandes com impacto quase zero
nas cargas de trabalho atuais na instância provisionada do Spanner.
Antes de começar
Verifique se o principal (por exemplo, a conta de serviço) que executa o
aplicativo tem a
permissão spanner.databases.useDataBoost do Identity and Access Management (IAM). Saiba mais em Controle de acesso com o IAM.
APIs
Para leituras particionadas com o Data Boost, as seguintes
APIs do Spanner têm uma opção para ativar o Data Boost:
Recomendamos o uso de ExecuteStreamingSql e streamingRead nos
aplicativos, porque ExecuteSql e read são limitados a 10 MB de
dados nas respostas.
Código de amostra
Para conferir exemplos de como usar o Data Boost no código do aplicativo, consulte
Ler dados em paralelo.
SQL Connect do Apache Spark para Google Cloud Spanner
O conector SQL do Apache Spark para Google Cloud Spanner oferece suporte à
leitura Google Cloud de tabelas do Spanner nos DataFrames do Spark usando
a biblioteca Java do Spanner. Para mais informações sobre o conector Apache Spark SQL, consulte Conector Apache Spark SQL para Google Cloud Spanner.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-05 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)"]]