Belangrijk:
- Als je in Google Spreadsheets toegang wilt tot BigQuery-gegevens, heb je toegang tot BigQuery nodig. Meer informatie over hoe je aan de slag gaat met BigQuery.
- Je kunt alleen Standaard SQL van Google gebruiken met de BigQuery-connector.
- Open op je computer een spreadsheet in Google Spreadsheets.
- Klik in het menu bovenaan op Gegevens
Gegevensconnectors
Verbinding maken met BigQuery.
- Selecteer een project.
- Klik op Opgeslagen query's en query-editor.
- Voer een query in.
- Als je wilt zien hoeveel gegevens worden gescand door de query, klik je rechtsonder in de editor op Voorbeeld van resultaten bekijken.
- Klik op Resultaten invoegen.
Tips:
- Als je een ontwikkelaar bent, vind je hier meer informatie over hoe je Apps Script gebruikt met gekoppelde spreadsheets.
- Zet de Dataform API aan om bepaalde nieuwe opgeslagen query's te vinden. Meer informatie over de Dataform API.
- Valideer gegevenstypen tussen BigQuery- en Spreadsheets-gegevens voor analyse.
Als je query's wilt maken in gekoppelde spreadsheets, heb je toegang tot opgeslagen query's uit BigQuery-projecten. Meer informatie over opgeslagen query's.
- Open op je computer een spreadsheet in Google Spreadsheets.
- Klik in het menu bovenaan op Gegevens
Gegevensconnectors
Koppelen aan BigQuery.
- Selecteer een project.
- Klik op Opgeslagen query's en query-editor
Opgeslagen query's in BigQuery.
- Selecteer een project
een opgeslagen query.
- Klik op Verbinding maken.
Als je een opgeslagen query wilt bewerken, update je deze rechtstreeks in BigQuery. De geüpdatete query wordt binnen 5 minuten getoond in gekoppelde spreadsheets.
Zo houd je je opgeslagen query's up-to-date als je opgeslagen query's in BigQuery updatet:
- Synchroniseer je opgeslagen query's in gekoppelde spreadsheets via Synchroniseren vanuit BigQuery.
- Klik in de BigQuery-editor op Koppelen.
Meer informatie over opgeslagen query's
Als er een fout optreedt door een aangepaste of verwijderde opgeslagen query, kun je de koppeling updaten vanuit het foutvenster of de BigQuery-editor.
- Open rechtsboven in het blad met voorbeelden Koppelingsinstellingen.
- Als je de koppeling wilt updaten, klik je op Synchroniseren vanuit BigQuery
Koppelen.
- Zo updatet je de koppeling voor de volgende gevallen:
- Gewijzigde query: Klik op Fout bekijken
Opgeslagen query synchroniseren.
- Je kunt ook de query-editor openen. Klik op Bewerken
Opgeslagen query synchroniseren
Koppelen.
- Je kunt ook de query-editor openen. Klik op Bewerken
- Verwijderde query: Klik op Fout bekijken
Gebruiken als aangepaste query.
- Of doe het volgende:
- Klik op Bewerken om de query-editor te openen.
- Wijzig naar een andere query of ontkoppel de bestaande query.
- Klik op Verbinding maken.
- Of doe het volgende:
- Gewijzigde query: Klik op Fout bekijken
Als je de waarde van een cel wilt gebruiken in een query, stel je een parameter in.
- Klik aan de rechterkant van de query-editor op Parameters
Toevoegen.
- Voer een parameternaam in en de cel waarnaar je wilt verwijzen.
- Klik op Toevoegen.
Als het gegevenstype in de spreadsheet en BigQuery van elkaar verschillen, kun je het volgende doen:
- De opmaak van de gegevens in Spreadsheets wijzigen. Gegevens die zijn opgemaakt als getal kunnen bijvoorbeeld worden gewijzigd in platte tekst.
- De waarde in een query converteren. Bijvoorbeeld: WHERE zip_code = CAST(@ZIP AS string).
Voorbeelden van zoekopdrachten
Eenvoudige query:
SELECT
word,
SUM(word_count) AS word_count
FROM
`bigquery-public-data.samples.shakespeare`
WHERE word IN ('me', 'I', 'you')
GROUP BY word;
Query met parameters:
SELECT SUM(kw_total)
FROM `bigquery-public-data.sunroof_solar.solar_potential_by_censustract`
WHERE state_name = @STATENAME;
Volgende: Problemen met BigQuery-gegevens in Spreadsheets oplossen