Skip to main content

Google BigQuery Input Tool Icon Ferramenta Entrada do Google BigQuery

Use a Ferramenta Entrada do Google BigQuery para consultar e ler no Designer uma tabela do Google BigQuery. Consulte o Google BigQuery para informações sobre limitações conhecidas. Mais informações sobre o Google BigQuery podem ser encontradas no site de Documentação do Google Big Query .

Importante

A ferramenta Entrada do Google BigQuery está obsoleta. Você ainda pode usar a  ferramenta Dados de Entrada para se conectar ao Google BigQuery.

Faça login no Google BigQuery

Você pode fazer login no Google BigQuery com credenciais de serviço a serviço ou usuário final.

Use a autenticação Serviço a serviço em vez da autenticação Usuário final sempre que possível. Gerenciar chaves distintas para vários aplicativos autenticando para a mesma conta de serviço permite a revogação do acesso para um aplicativo específico sem exigir que outros aplicativos atualizem suas credenciais de autenticação.

Nota

Entre em contato com seu administrador do Google Cloud para obter ajuda com suas credenciais do Google BigQuery.

Autenticação Serviço a serviço

A autenticação de serviço a serviço requer um arquivo de conta de serviço do Google, também conhecido como um arquivo de chave JSON de conta de serviço.

Você pode obter um arquivo de chave JSON de conta de serviço no console do Google Cloud ou criar uma nova chave para uma conta de serviço existente. Para saber mais sobre o Google BigQuery, acesse Documentação do Google BigQuery , em Como criar e gerenciar chaves de contas de serviço.

Autenticação Serviço a serviço

  1. No modo de autenticação, selecione Serviço a serviço.

  2. Clique em Selecionar um arquivo para selecionar o arquivo da conta do Google Service.

  3. Em Abrir arquivo , acesse e selecione o arquivo JSON que contém sua chave de conta de serviço do Google.

    Ao selecionar o arquivo coloque o seu Google Cloud identificação da chave da conta de serviço e e-mail da conta de serviço , e, em seguida, mostra a configuração da entrada da tabela do BigQuery janela. Se seu arquivo principal for inválido, um erro é exibido.

Autenticação do usuário final

  1. No Modo de autenticação , selecione Usuário final .

  2. Insira o seu ID do cliente e Segredo do cliente .

  3. Selecione  Login .

  4. Em Entrar com o Google , digite seu e-mail do Google e a senha e, em seguida, clique em Permitir para aprovar a permissão do conector para acessar o Google BigQuery em seu nome.

  5. Clique em Próximo .

Configurar a ferramenta

  1. Na Configuração de entrada da tabela BigQuery , escolha Selecionar tabela . O Designer exibe as tabelas às quais você tem acesso.

    Nota

    Embora a lista de tabelas dentro da Ferramenta Entrada do BigQuery mostre exibições e tabelas externas disponíveis no projeto, elas só podem ser consultadas com a opção de consulta personalizada, usando uma instrução SELECIONAR. Ocorrerá um erro se for feita uma tentativa de consultar uma visualização ou tabela externa selecionando na visualização da lista de tabelas.

  2. Selecione um projeto, expanda um conjunto de dados e selecione uma tabela BigQuery. Depois de selecionar uma tabela, o Designer exibe o identificador totalmente qualificado da tabela.

    • Para atualizar os metadados, clique no ícone de atualização.

    • Escolha Alterar tabela para selecionar uma tabela diferente.

  3. Selecione opções.

    • Limite o número de resultados retornados : define o número de linhas no relatório para retornar.

    • Use uma consulta personalizada : Selecione um tipo SQL e Selecione um projeto a ser consultado . Insira a sua consulta personalizada, incluindo qualquer cláusula LIMITE .

    • Inferir limite máximo de registro repetido : não disponível com consulta personalizada. Selecione esta opção e, em seguida, indique um comprimento máximo do campo para definir o limite de registro repetido para o número máximo de registros repetidos nos resultados retornados da sua tabela do Google BigQuery. Se você limitar o número de registros, O Designer só vai inspecionar em seguida esse conjunto de registros para inferir o limite máximo de registro repetido.

    • Instrução pré-SQL : insira uma consulta personalizada que será executada no BigQuery antes do início da consulta principal. Por padrão, o valor é "Vazio" para que nenhuma Instrução pré-SQL seja executada.

    • Instrução pós-SQL : insira uma consulta personalizada que será executada após o término da consulta principal. Por padrão, o valor é "Vazio" para que nenhuma Instrução pós-SQL seja executada.

  4. Clique no botão para Executar o fluxo de trabalho.