Google BigQuery JDBC
Este artigo descreve como conectar o Tableau Desktop e o Tableau Cloud ao Google BigQuery (JDBC).
Antes de começar, colete estas informações de conexão.
- ID do projeto de faturamento do Google BigQuery (diferencia maiúsculas de minúsculas).
Dica: se você estiver usando a API de armazenamento para melhorar o desempenho, a conta do usuário deverá ter bigquery.readsessions.getData
em suas permissões.
Driver necessário
Este conector exige um driver para se comunicar com o banco de dados. Se o driver não estiver instalado no computador, o Tableau exibirá uma mensagem na caixa de diálogo de conexão com um link para a página Download do driver (o link é aberto em uma nova janela), na qual é possível encontrar links para o driver e instruções de instalação.
Para exportar a conexão no Tableau Desktop
No Tableau Desktop, você pode usar dois métodos de autenticação com o conector do Google BigQuery. Você pode fazer login usando uma conta de serviço ou usando OAuth.
Conclua as etapas a seguir para entrar usando uma conta de serviço.
- Inicie o Tableau e em Conectar, selecione Google BigQuery JDBC.
- Insira a ID do projeto de faturamento. Verifique se você está usando a ID do projeto de faturamento do Google Cloud, não o nome do projeto de faturamento.
- Em Autenticação, selecione Entrar usando o arquivo de conta de serviço (JSON).
- Digite o caminho do arquivo ou use o botão Procurar para procurá-lo.
- (Opcional) Vá para a guia Avançado.
- Na guia Avançado, selecione Usar API de armazenamento, para obter extrações mais rápidas.
- Desmarque a opção Enumerar todos os projetos, para ajudar a aumentar os tempos de processamento.
- Depois de fazer as alterações, escolha Entrar.
- Digite sua senha para continuar.
- Selecione Aceitar para permitir que o Tableau possa acessar os dados do Google BigQuery. Em seguida, você será solicitado a fechar o navegador. Após a autenticação, o Tableau cria uma pasta de trabalho usando a ID do projeto de cobrança que você forneceu.
Conclua as etapas a seguir para entrar usando OAuth.
- Inicie o Tableau e em Conectar, selecione Google BigQuery JDBC.
- Insira a ID do projeto de faturamento. Verifique se você está usando a ID do projeto de faturamento do Google Cloud, não o nome do projeto de faturamento.
- Em Autenticação, selecione Entrar usando OAuth.
- (Opcional) Vá para a guia Avançado.
- Na guia Avançado, selecione Usar API de armazenamento, para obter extrações mais rápidas.
- Desmarque a opção Enumerar todos os projetos, para ajudar a aumentar os tempos de processamento.
- Escolha Entrar.
- Selecione a conta com seus dados nela.
- Selecione Continuar para permitir que o Tableau acesse os dados do Google BigQuery. Após a autenticação, o Tableau cria uma pasta de trabalho usando a ID do projeto de cobrança que você forneceu.
Faça a conexão no Tableau Cloud
No Tableau Cloud, você pode usar dois métodos de autenticação OAuth com o conector do Google BigQuery.
- Inicie o Tableau e em Conectar, selecione Google BigQuery JDBC.
- Insira a ID do projeto de faturamento. Verifique se você está usando a ID do projeto de faturamento do Google Cloud, não o nome do projeto de faturamento.
- Em Autenticação, selecione Entrar usando OAuth.
- (Opcional) Vá para a guia Avançado.
- Na guia Avançado, selecione Usar API de armazenamento, para obter extrações mais rápidas.
- Desmarque a opção Enumerar todos os projetos, para ajudar a aumentar os tempos de processamento.
- Escolha Entrar.
- Selecione a conta com seus dados nela.
- Selecione Continuar para permitir que o Tableau acesse os dados do Google BigQuery. Após a autenticação, o Tableau cria uma pasta de trabalho usando a ID do projeto de cobrança que você forneceu.
Migrar pastas de trabalho existentes
Para migrar pastas de trabalho do conector Google BigQuery API para o conector JDBC, você deve alterar manualmente a fonte de dados para Google BigQuery (JDBC) e publicá-la novamente.