Ir para o conteúdo

Pré-requisitos do Google BigQuery

Introdução

Para usar o Google BigQuery, você deve ter uma conta de serviço do Google para seu projeto com as permissões apropriadas definidas e determinadas credenciais obtidas da conta de serviço.

Crie uma Conta de Serviço e Conceda Funções

Siga estas etapas para criar uma conta de serviço e conceder papéis para fornecer acesso ao projeto do Google Cloud a ser usado com o conector do Google BigQuery:

  1. Selecione um projeto no Console do Google Cloud.

    Nota

    Certifique-se de que a API Google BigQuery esteja ativada.

  2. No menu de navegação, navegue até IAM e administrador > Contas de serviço.

  3. Clique em Criar conta de serviço, localizado na parte superior da página.

  4. Insira os Detalhes da conta de serviço:

    Detalhes da conta de serviço

    • Nome da conta de serviço: Insira qualquer string para o nome da conta de serviço.

    • ID da conta de serviço: Este campo é preenchido automaticamente para corresponder ao Nome da conta de serviço e pode ser editado, se desejado.

    • Descrição da conta de serviço: Insira uma descrição para a conta de serviço.

  5. Clique em Criar e continuar.

  6. Atribua uma papel para permitir acesso ao projeto (necessário para uma conexão no conector do Google BigQuery):

    Atribuir funções

    • Função: Usando o menu, selecione a papel do BigQuery ou papel personalizado para seu caso de uso e clique em Continuar.

      Nota

      Ao usar uma papel personalizada, você deve ter o bigquery.datasets.get e bigquery.tables.list permissão atribuída a essa papel, no mínimo. Caso contrário, a conexão do Google BigQuery não terá sucesso.

      Ao usar funções predefinidas do BigQuery, estas são as combinações de papel que podem ser concedidas à conta de serviço para permitir acesso a cada atividade do Google BigQuery:

      Atividade Papéis do Cloud BigQuery
      Transferência de dados Administrador do BigQuery or
      Editor de dados do BigQuery or
      Visualizador de dados do BigQuery
      Invocar Rotina Administrador do BigQuery or
      Editor de dados do BigQuery or
      Visualizador de dados do BigQuery
      Consulta Administrador do BigQuery or
      Editor de dados do BigQuery or
      Visualizador de dados do BigQuery
      Inserir registro Administrador do BigQuery or
      Editor de dados do BigQuery or
      Visualizador de dados do BigQuery
      Criar Estrutura Administrador do BigQuery or
      Editor de dados do BigQuery or
      Visualizador de dados do BigQuery
      Atualizar estrutura Administrador do BigQuery or
      Editor de dados do BigQuery or
      Visualizador de dados do BigQuery
      Atualizar registro Administrador do BigQuery or
      Editor de dados do BigQuery or
      Visualizador de dados do BigQuery
      Excluir estrutura Administrador do BigQuery or
      Editor de dados do BigQuery or
      Visualizador de dados do BigQuery
  7. Opcionalmente, conceda acesso à conta de serviço a usuários específicos:

    Atribuir usuários

  8. Clique em Concluído.

Obtenha Credenciais

Siga estas etapas para obter as credenciais necessárias para configuração de conexão:

  1. Na página Contas de serviço, clique no menu Ações da conta de serviço criada acima e clique em Gerenciar chaves.

  2. Clique em Adicionar chave > Criar nova chave, selecione JSON como Tipo de chave e clique em Criar para baixar o arquivo JSON para o seu computador:

    Criar chave

  3. Abra o arquivo JSON baixado em um editor de texto e retenha os valores de project_id, private_key, e client_email para ser usado durante configuração da conexão.