Puoi utilizzare un connettore BigQuery per attivare l'accesso programmatico in lettura/scrittura a BigQuery. Si tratta di un modo ideale per elaborare i dati archiviati in BigQuery. L'accesso da riga di comando non è esposto. Il connettore BigQuery è una libreria che consente alle applicazioni Spark e Hadoop di elaborare i dati di BigQuery e di scrivere dati in BigQuery utilizzando la relativa terminologia nativa.
Considerazioni sui prezzi
Quando utilizzi il connettore, gli addebiti includono le tariffe di utilizzo di BigQuery. Potrebbero essere applicati anche i seguenti costi specifici per servizio:
- Cloud Storage: il connettore scarica i dati in un bucket Cloud Storage prima o durante l'esecuzione del job. Al termine del job, i dati vengono eliminati da Cloud Storage. Ti vengono addebitati i costi per questo spazio di archiviazione in base ai prezzi di Cloud Storage. Per evitare addebiti eccessivi, controlla il tuo account Cloud Storage e rimuovi i file temporanei non necessari.
- API BigQuery Storage: per ottenere un rendimento migliore, il connettore legge i dati utilizzando l'API BigQuery Storage. Ti verranno addebitati gli importi relativi a questo utilizzo in base ai prezzi dell'API BigQuery Storage.
Connettori disponibili
I seguenti connettori BigQuery sono disponibili per l'utilizzo nell'ecosistema Hadoop:
- Il connettore Spark BigQuery
aggiunge un'origine dati Spark, che consente ai DataFrame di interagire direttamente con
le tabelle BigQuery utilizzando le operazioni
read
ewrite
di Spark. - Il connettore Hive BigQuery aggiunge un gestore dello spazio di archiviazione, che consente ad Apache Hive di interagire direttamente con le tabelle BigQuery utilizzando la sintassi HiveQL.
- Il connettore BigQuery di Hadoop consente ai mappatori e ai riduttori di Hadoop di interagire con le tabelle BigQuery utilizzando versioni astratte delle classi InputFormat e OutputFormat.
Utilizzare i connettori
Per una rapida introduzione all'utilizzo del connettore BigQuery, consulta i seguenti esempi:
Passaggi successivi
- Scopri di più su BigQuery
- Segui l'esempio BigQuery per Spark
- Scopri di più sul connettore Hive BigQuery
- Segui l'esempio BigQuery per Java MapReduce