Google Cloud Spanner

Recupero delle credenziali di connessione

  1. Accedi alla console Google Cloud.

  2. Seleziona il progetto appropriato.

  3. Dal menu, seleziona IAM e amministrazione, quindi Account di servizio.

  4. Seleziona Crea account di servizio e compila la finestra di dialogo come segue:

    • Nome account di servizio: inserisci looker-spanner-service o un nome simile.
    • Ruolo: seleziona Cloud Spanner, quindi Lettore del database Cloud Spanner.
    • Fornire una nuova chiave privata: seleziona la casella di controllo Fornisci una nuova chiave privata e seleziona JSON in Tipo di chiave.

  5. Fai clic su Crea e tieni traccia di quanto segue:

    • L'indirizzo email associato all'account di servizio
    • Il nome e la posizione del file delle credenziali JSON che è stato scaricato

Creazione della connessione di Looker

  1. Nella sezione Admin (Amministrazione) di Looker, seleziona Connections (Connessioni) e fai clic su Add Connection (Aggiungi connessione).
  2. Per saperne di più, compila la pagina della documentazione dedicata a Connessione di Looker al tuo database:

    • Dialetto: Google Cloud Spanner.
    • Nome: il nome della connessione.
    • Project Name: l'ID del progetto Google che contiene il database Spanner.
    • Nome istanza: il nome dell'istanza contenente il database Spanner.
    • Database: il nome del database Spanner.
    • Schema: lascia vuoto questo campo.
    • Max Connections (Numero massimo di connessioni): il numero massimo di connessioni totali al database Spanner per tutti gli utenti. Il valore predefinito è 30.
    • Timeout del pool di connessioni: il numero di secondi che una query attende prima del timeout a causa di un pool di connessioni completo.
    • Additional Params (Parametri aggiuntivi): eventuali altri parametri del driver JDBC.
  3. Fai clic su Test These Settings (Prova queste impostazioni) per verificare una connessione.

  4. Fai clic su Aggiungi connessione.

Supporto delle funzionalità

Affinché Looker supporti alcune funzionalità, anche il tuo dialetto del database deve supportarle.

Nella versione più recente di Looker, Google Cloud Spanner supporta le seguenti funzionalità di Looker:

Riferimenti

Passaggi successivi

Dopo aver collegato il tuo database a Looker, configura le opzioni di accesso per gli utenti.