Utiliser Data Boost dans vos applications

Cette page présente les API Spanner compatibles avec Spanner Data Boost et explique comment afficher l'exemple de code qui utilise Data Boost. Avec Data Boost vous permet d'exécuter des requêtes analytiques volumineuses sur les charges de travail existantes de l'instance Spanner provisionnée.

Avant de commencer

Assurez-vous que le compte principal (par exemple, le compte de service) qui exécute le dispose de l'option spanner.databases.useDataBoost Identity and Access Management (IAM) l'autorisation. Pour en savoir plus, consultez Contrôle des accès avec IAM

API

Pour les lectures partitionnées avec Data Boost, les API Spanner suivantes disposent d'une option permettant d'activer Data Boost :

Nous vous recommandons d'utiliser ExecuteStreamingSql et streamingRead dans votre applications, car ExecuteSql et read sont limités à 10 Mo de des données dans leurs réponses.

Exemple de code

Pour voir des exemples d'utilisation de Data Boost dans le code de votre application, consultez la section Lire des données en parallèle.

Apache Spark SQL Connect pour Google Cloud Spanner

Le connecteur Apache Spark SQL pour Google Cloud Spanner est compatible avec lire des tables Google Cloud Spanner dans les DataFrames Spark à l'aide de la bibliothèque Java Spanner. Pour en savoir plus sur le connecteur SQL Apache Spark, consultez Connecteur SQL Apache Spark pour Google Cloud Spanner.

Étape suivante