Scrivere e modificare una query (2025)

Se vuoi eseguire analisi più complesse (ad esempio unire i dati di più tabelle BigQuery), puoi scrivere una query personalizzata.

Importante:

  • Per accedere ai dati BigQuery in Fogli Google, devi accedere a BigQuery. Scopri come iniziare a utilizzare BigQuery.
  • Con il connettore BigQuery puoi utilizzare solo Google SQL Standard.
  1. Apri un foglio di lavoro in Fogli Google sul computer.
  2. Nel menu in alto, fai clic su Dati Scrivere e modificare una query (1) Connettori di dati Scrivere e modificare una query (2) Connetti a BigQuery.
  3. Seleziona un progetto.
  4. Fai clic su Query salvate ed editor di query.
  5. Inserisci una query.
    • Per visualizzare l'anteprima della quantità di dati analizzati dalla query, fai clic su Anteprima dei risultati in basso a destra nell'editor.
  6. Fai clic su Inserisci risultati.

Suggerimenti:

  • Se sei uno sviluppatore, scopri come utilizzare Apps Script con Fogli connessi.
  • Per trovare determinate nuove query salvate, abilita l'API Dataform. Scopri di più sull'API Dataform.
  • Convalida i tipi di dati tra i dati di BigQuery e Fogli per l'analisi.

Utilizzare le query salvate in Fogli connessi

Per creare query in Fogli connessi, puoi accedere alle query salvate dai progetti BigQuery. Scopri di più sulle query salvate.

  1. Apri un foglio di lavoro in Fogli Google sul computer.
  2. Nel menu, nella parte superiore del foglio di lavoro, fai clic su Dati Scrivere e modificare una query (3) Connettori dati Scrivere e modificare una query (4) Connetti a BigQuery.
  3. Seleziona un progetto.
  4. Fai clic su Query salvate ed editor di queryScrivere e modificare una query (5)Query salvate di BigQuery.
  5. Seleziona un progetto Scrivere e modificare una query (6) una query salvata.
  6. Fai clic su Connetti.

Per modificare una query salvata, aggiornala direttamente in BigQuery. La query aggiornata viene visualizzata in Fogli connessi entro 5 minuti.

Per mantenere aggiornate le query salvate ogni volta che le aggiorni in BigQuery:

  1. Nel foglio connesso, sincronizza le query salvate tramite Sincronizza da BigQuery.
  2. Nell'editor di BigQuery, fai clic su Connetti.

Scopri di più sulle query salvate.

Quando si verifica un errore a causa di una query salvata modificata o eliminata, puoi aggiornare la connessione dalla finestra di dialogo di errore o dall'editor BigQuery.

  1. In alto a destra nel foglio di anteprima, apri Impostazioni di connessione.
  2. Per aggiornare la connessione, fai clic su Sincronizza da BigQuery Scrivere e modificare una query (7) Connetti.
  3. Per aggiornare la connessione nei seguenti casi:
    • Query modificata: fai clic su Visualizza errore Scrivere e modificare una query (8) Sincronizza query salvata.
      • In alternativa, puoi aprire l'editor di query. Fai clic su Modifica Scrivere e modificare una query (9)Sincronizza query salvata Scrivere e modificare una query (10)Connetti.
    • Query eliminata: fai clic su Visualizza errore Scrivere e modificare una query (11) Utilizza come query personalizzata.
      • Oppure:
        1. Per aprire l'editor query, fai clic su Modifica.
        2. Passa a un'altra query o scollega quella esistente.
        3. Fai clic su Connetti.

Aggiungere parametri alla query

Per utilizzare il valore di una cella in una query, imposta un parametro.

  1. Sul lato destro dell'editor query, fai clic su Parametri Scrivere e modificare una query (12)Aggiungi.
  2. Inserisci il nome di un parametro e la cella a cui vuoi fare riferimento.
  3. Fai clic su Aggiungi.

Confrontare i dati in Fogli e BigQuery

Per confrontare i dati, potrebbe essere necessario modificare il tipo di dati. Ad esempio, se una colonna di BigQuery contiene dati di tipo stringa, la stessa colonna in Fogli deve contenere testo normale per poter fare un confronto corretto.
Se il tipo di dati nel foglio di lavoro è diverso da quello in BigQuery, puoi:

  • Cambiare la formattazione dei dati in Fogli. Ad esempio, i dati in formato numerico potrebbero essere cambiati in testo normale.
  • Trasmettere il valore in una query. Ad esempio: WHERE zip_code = CAST(@ZIP AS string).

Esempi di query

Query semplice:

SELECT
word,
SUM(word_count) AS word_count
FROM
`bigquery-public-data.samples.shakespeare`
WHERE word IN ('me', 'I', 'you')
GROUP BY word;

Query con parametri:

SELECT SUM(kw_total)
FROM `bigquery-public-data.sunroof_solar.solar_potential_by_censustract`
WHERE state_name = @STATENAME;

Argomento successivo: Risolvere i problemi relativi ai dati BigQuery in Fogli

Risorse correlate

  • Iniziare a utilizzare i dati BigQuery in Fogli
  • Ordinare e filtrare i dati BigQuery in Fogli Google
  • Analizzare e aggiornare una query con i dati BigQuery in Fogli
  • Risolvere i problemi relativi ai dati BigQuery in Fogli Google

Hai bisogno di ulteriore assistenza?

Prova i passaggi successivi indicati di seguito:

Pubblica una domanda nella community di assistenza Ricevi risposte dai membri della community

Visita il Centro didattico

Utilizzi prodotti Google, come Documenti Google, al lavoro o a scuola? Prova utili suggerimenti, tutorial e modelli. Impara a lavorare su file Office senza installare Office, a creare piani di progetti dinamici e calendari per il team, a organizzare automaticamente la tua posta in arrivo e altro ancora.

Scrivere e modificare una query (2025)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Ms. Lucile Johns

Last Updated:

Views: 6414

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Ms. Lucile Johns

Birthday: 1999-11-16

Address: Suite 237 56046 Walsh Coves, West Enid, VT 46557

Phone: +59115435987187

Job: Education Supervisor

Hobby: Genealogy, Stone skipping, Skydiving, Nordic skating, Couponing, Coloring, Gardening

Introduction: My name is Ms. Lucile Johns, I am a successful, friendly, friendly, homely, adventurous, handsome, delightful person who loves writing and wants to share my knowledge and understanding with you.