E/S gerenciada pelo Dataflow para o BigQuery

A E/S gerenciada oferece suporte aos seguintes recursos do BigQuery:

Requisitos

Requer a versão 2.61.0 ou posterior do SDK do Apache Beam para Java.

Configuração

Ler e gravar configuração Tipo de dado Descrição
table string A tabela do BigQuery a ser lida ou gravada. Formate como "PROJECT.DATASET.TABLE". Exemplo: "my_project.dataset1.table1".
kms_key string Especifica uma chave do Cloud Key Management Service (Cloud KMS) para criptografar a tabela do BigQuery durante a gravação ou para criptografar tabelas temporárias criadas durante as leituras.
Ler configuração Tipo de dado Descrição
fields lista de strings Uma lista de colunas a serem lidas da tabela. Esse parâmetro permite leituras eficientes quando uma tabela contém muitas colunas.
query string Uma consulta SQL para leitura. Se especificado, o conector executa a consulta no BigQuery e lê os resultados da consulta.
row_restriction string Um predicado que filtra dados no lado do servidor. Exemplo: "age > 18".
Gravar configuração Tipo de dado Descrição
triggering_frequency integer Para origens ilimitadas, especifica a frequência com que as gravações de arquivos são acionadas, em segundos.

Para leituras, especifique table ou query. Para gravações, é necessário especificar table.

Para mais informações, consulte os tópicos a seguir: