Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Esta página explica como configurar uma ligação no Looker ao Google Spanner.
Encriptar o tráfego de rede
É uma prática recomendada encriptar o tráfego de rede entre a aplicação Looker e a sua base de dados. Considere uma das opções descritas na página de documentação Ativar o acesso seguro à base de dados.
No menu, selecione IAM e administrador e, de seguida, Contas de serviço.
Selecione Criar conta de serviço e preencha a caixa de diálogo da seguinte forma:
Nome da conta de serviço: introduza looker-spanner-service ou algo semelhante.
Função: selecione Cloud Spanner e, de seguida, Leitor da base de dados do Cloud Spanner.
Fornecer uma nova chave privada: selecione a caixa de verificação Fornecer uma nova chave privada e selecione JSON em Tipo de chave.
Clique em Criar e acompanhe o seguinte:
O endereço de email associado à conta de serviço
O nome e a localização do ficheiro de credenciais JSON que foi transferido
Criar a ligação do Looker à sua base de dados
Na secção Administração do Looker, selecione Ligações e, de seguida, clique em Adicionar ligação.
Preencha os detalhes da ligação. A maioria das definições é comum à maioria dos dialetos de bases de dados. Consulte a página de documentação Associar o Looker à sua base de dados para ver informações. Algumas das definições são descritas a seguir:
Dialeto: Google Spanner.
Nome: o nome da associação.
Nome do projeto: o ID do projeto Google que contém a base de dados do Spanner.
Nome da instância: o nome da instância que contém a base de dados do Spanner.
Base de dados: o nome da base de dados do Spanner.
Esquema: deixe este campo em branco.
Máximo de ligações por nó: o número máximo de ligações totais à base de dados do Spanner em todos os utilizadores. A predefinição é 30. Inicialmente, pode deixar esta definição com o valor predefinido. Consulte a página de documentação Ligar o Looker à sua base de dados para mais informações.
Limite de tempo do conjunto de ligações: o número de segundos que uma consulta aguarda antes de expirar devido a um conjunto de ligações cheio.
Parâmetros JDBC adicionais: quaisquer parâmetros de controlador JDBC adicionais.
Para verificar se a associação foi bem-sucedida, clique em Testar. Consulte a página de documentação Testar a conetividade da base de dados para ver informações de resolução de problemas.
Para guardar estas definições, clique em Associar.
Suporte de funcionalidades
Para que o Looker suporte algumas funcionalidades, o dialeto da base de dados também tem de as suportar.
O Google Spanner suporta as seguintes funcionalidades a partir do Looker 25.14:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-20 UTC."],[],[],null,["# Google Spanner\n\nThis page explains how to set up a connection in Looker to Google Spanner.\n\nEncrypting network traffic\n--------------------------\n\nIt is a best practice to encrypt network traffic between the Looker application and your database. Consider one of the options described on the [Enabling secure database access](/looker/docs/enabling-secure-db-access) documentation page.\n\nGetting the connection credentials\n----------------------------------\n\n1. Log in to the [Google Cloud console](https://console.cloud.google.com/).\n\n2. Select the appropriate project.\n\n3. From the menu, select **IAM \\& Admin** and then **Service accounts**.\n\n4. Select **Create service account** and fill in the dialog box as follows:\n\n - **Service account name** : Enter `looker-spanner-service` or something similar.\n - **Role** : Select **Cloud Spanner** and then **Cloud Spanner Database Reader**.\n - **Furnish a new private key** : Select the **Furnish a new private key** checkbox, and select **JSON** under **Key type**.\n\n5. Click **Create** and keep track of the following:\n\n - The email address associated with the service account\n - The name and location of the JSON credential file that was downloaded\n\nCreating the Looker connection to your database\n-----------------------------------------------\n\nIn the **Admin** section of Looker, select **Connections** , and then click **Add Connection**.\n\nFill out the connection details. The majority of the settings are common to most database dialects. See the [Connecting Looker to your database](/looker/docs/connecting-to-your-db) documentation page for information. Some of the settings are described next:\n\n- **Dialect** : **Google Spanner**.\n- **Name**: The name of the connection.\n- **Project Name**: The project ID for the Google project that contains the Spanner database.\n- **Instance Name**: The name of the instance that contains the Spanner database.\n- **Database**: The name of the Spanner database.\n- **Schema**: Leave this blank.\n- **Max connections per node** : The maximum number of total connections to the Spanner database across all users. The default is 30. This setting can be left at the default value initially. See the [Connecting Looker to your database](/looker/docs/connecting-to-your-db#max_connections) documentation page for more information.\n- **Connection Pool Timeout**: The number of seconds a query will wait before timing out because of a full connection pool.\n- **Additional JDBC parameters**: Any additional JDBC driver parameters.\n\nTo verify that the connection is successful, click **Test** . See the [Testing database connectivity](/looker/docs/testing-db-connectivity) documentation page for troubleshooting information.\n\nTo save these settings, click **Connect**.\n\nFeature support\n---------------\n\nFor Looker to support some features, your database dialect must also support them.\n\nGoogle Spanner supports the following features as of Looker 25.14:\n\nReferences\n----------\n\n- [Documented Spanner limits](/spanner/docs/limits)\n\n- [Google Spanner IAM documentation](/spanner/docs/iam)\n\nNext steps\n----------\n\nAfter you have connected your database to Looker, [configure sign-in options for your users](/looker/docs/getting-started-with-users)."]]