Ir para o conteúdo

Pré-requisitos para o conector Google BigQuery no Jitterbit Integration Studio

Introdução

Para usar o conector Google BigQuery, é necessário ter uma conta de serviço do Google para seu projeto com as permissões apropriadas definidas e certas credenciais obtidas da conta de serviço.

Criar uma conta de serviço e conceder funções

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

  1. Selecione um projeto no Google Cloud Console.

    Nota

    Certifique-se de que a API Google BigQuery está ativada.

  2. No menu de navegação, vá para IAM & Admin > 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 função para permitir o acesso ao projeto (necessário para uma conexão bem-sucedida no conector Google BigQuery):

    Atribuir funções

    • Função: Usando o menu, selecione a função BigQuery apropriada ou função personalizada para seu caso de uso, e clique em Continuar.

      Nota

      Ao usar um papel personalizado, você deve ter a permissão bigquery.datasets.get e bigquery.tables.list atribuídas a esse papel, no mínimo. Caso contrário, a conexão do Google BigQuery não será bem-sucedida.

      Ao usar papéis predefinidos do BigQuery, estas são as combinações de papéis 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 ou
      Editor de Dados do BigQuery ou
      Visualizador de Dados do BigQuery
      Invocar rotina Administrador do BigQuery ou
      Editor de Dados do BigQuery ou
      Visualizador de Dados do BigQuery
      Consulta Administrador do BigQuery ou
      Editor de Dados do BigQuery ou
      Visualizador de Dados do BigQuery
      Inserir registro Administrador do BigQuery ou
      Editor de Dados do BigQuery ou
      Visualizador de Dados do BigQuery
      Criar estrutura Administrador do BigQuery ou
      Editor de Dados do BigQuery ou
      Visualizador de Dados do BigQuery
      Atualizar estrutura Administrador do BigQuery ou
      Editor de Dados do BigQuery ou
      Visualizador de Dados do BigQuery
      Atualizar registro Administrador do BigQuery ou
      Editor de Dados do BigQuery ou
      Visualizador de Dados do BigQuery
      Excluir estrutura Administrador do BigQuery ou
      Editor de Dados do BigQuery ou
      Visualizador de Dados do BigQuery
  7. Opcionalmente, conceda acesso à conta de serviço para usuários específicos:

    Atribuir usuários

  8. Clique em Concluído.

Obter credenciais

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

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

  2. Clique em Adicionar chave > Criar nova chave, selecione JSON como o Tipo de chave, e então 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 mantenha os valores de project_id, private_key e client_email para serem usados durante a configuração da conexão.