Utilizzare Data Boost nelle applicazioni

Questa pagina elenca le API Spanner che supportano Spanner Data Boost e illustra come visualizzare il codice di esempio che utilizza Data Boost. Con Data Boost, puoi eseguire query analitiche di grandi dimensioni con un impatto quasi nullo sui carichi di lavoro esistenti nell'istanza Spanner di cui è stato eseguito il provisioning.

Prima di iniziare

Assicurati che il principale (ad esempio l'account di servizio) che esegue l'applicazione disponga dell'autorizzazione spanner.databases.useDataBoostIdentity and Access Management (IAM). Per ulteriori informazioni, consulta Controllo dell'accesso con IAM.

API

Per le letture partizionate con Data Boost, le seguenti API Spanner hanno un'opzione per attivare Data Boost:

Ti consigliamo di utilizzare ExecuteStreamingSql e streamingRead nelle tue applicazioni, perché ExecuteSql e read sono limitati a 10 MB di dati nelle risposte.

Codice di esempio

Per esempi di utilizzo di Data Boost nel codice dell'applicazione, consulta Leggere i dati in parallelo.

Apache Spark SQL Connect per Google Cloud Spanner

Il connettore Apache Spark SQL per Google Cloud Spanner supporta la lettura Google Cloud delle tabelle Spanner nei DataFrame di Spark utilizzando la libreria Java Spanner. Per ulteriori informazioni sul connettore Apache Spark SQL, consulta Connettore Apache Spark SQL per Google Cloud Spanner.

Passaggi successivi