Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Introduzione a SQL in Bigtable
Oltre alle API di amministrazione e di dati, Bigtable supporta le query SQL.
Puoi utilizzare SQL per eseguire query sui dati di Bigtable nei seguenti modi:
Per lo sviluppo di applicazioni a bassa latenza, GoogleSQL per
Bigtable
Per l'elaborazione batch e l'ETL, Spark SQL
Per analizzare i dati provenienti da più origini, BigQuery
GoogleSQL per Bigtable
GoogleSQL è un linguaggio di query utilizzato da più Google Cloud
servizi, tra cui Spanner e BigQuery. Puoi creare ed eseguire query GoogleSQL in Bigtable Studio nella console Google Cloud oppure eseguirle in modo programmatico utilizzando la libreria client Bigtable per Java.
GoogleSQL per Bigtable è simile a Cassandra Query Language (CQL) per molti aspetti e include un tipo di dati mappa, progettato per eseguire query sui dati di Bigtable archiviati in famiglie di colonne, colonne e celle.
Per i casi d'uso di data science o per altri ETL ed elaborazioni collettive, il connettore Bigtable Spark ti consente di leggere e scrivere i dati di Bigtable utilizzando Spark SQL. Per ulteriori informazioni, consulta
Utilizzare il connettore Bigtable Spark.
BigQuery
Se vuoi combinare i dati provenienti da più origini, tra cui Bigtable, ed eseguire analisi ad hoc in batch, puoi creare tabelle esterne BigQuery ed eseguire query SQL da BigQuery. Per ulteriori informazioni, consulta
Esegui query e analizza i dati di Bigtable con BigQuery.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-03-06 UTC."],[[["Bigtable supports SQL queries through multiple methods, including GoogleSQL for low-latency applications, Spark SQL for batch processing and ETL, and BigQuery for analyzing data from multiple sources."],["GoogleSQL for Bigtable, which is similar to Cassandra Query Language (CQL), can be used within the Google Cloud console via Bigtable Studio, or programmatically through the Bigtable client library for Java."],["The Bigtable Spark connector enables reading and writing Bigtable data with Spark SQL, beneficial for data science and batch processing needs."],["BigQuery can query and analyze data from Bigtable alongside other sources using external tables, facilitating batch and ad hoc analytics."]]],[]]