BigQuery
Overzicht
Google Cloud BigQuery datawarehouse voor analyse en machine learning. Via Langdock’s integratie kun je BigQuery rechtstreeks vanuit je gesprekken openen en beheren.
Authenticatie: OAuth Categorie: Data & Analyse Beschikbaarheid: Alle workspace-abonnementen
Beschikbare acties
Datasets weergeven
bigquery.listDatasets
Toont alle datasets in een BigQuery-project
Bevestiging vereist: Nee
Parameters:
projectId(TEKST, Verplicht): De Google Cloud-project-ID die de datasets bevat
Uitvoer: Geeft een array van datasets terug met hun ID's, namen en metadata
Tabellen weergeven
bigquery.listTables
Toont alle tabellen in een BigQuery-dataset
Bevestiging vereist: Nee
Parameters:
projectId(TEKST, Verplicht): De Google Cloud-project-IDdatasetId(TEKST, Verplicht): De dataset-ID die de tabellen bevat
Uitvoer: Geeft een array van tabellen terug met hun ID's, namen en metadata
Tabelschema ophalen
bigquery.getTableSchema
Haalt de schema-informatie op voor een specifieke BigQuery-tabel
Bevestiging vereist: Nee
Parameters:
projectId(TEKST, Verplicht): De Google Cloud-project-IDdatasetId(TEKST, Verplicht): De dataset-ID die de tabel bevattableId(TEKST, Verplicht): De tabel-ID waarvoor schema-informatie moet worden opgehaald
Uitvoer: Geeft het tabelschema terug inclusief veldnamen, typen en beperkingen
Query uitvoeren
bigquery.executeQuery
Voert een SQL-query uit in BigQuery en geeft de resultaten terug
Bevestiging vereist: Nee
Parameters:
projectId(TEKST, Verplicht): De Google Cloud-project-ID waarin de query wordt uitgevoerdquery(MEERREGEL_TEKST, Verplicht): De SQL-query die in BigQuery moet worden uitgevoerduseLegacySql(BOOLEAN, Optioneel): Of legacy SQL-syntaxis moet worden gebruikt (standaard: false voor Standard SQL)
Uitvoer: Geeft queryresultaten terug met de volgende structuur:
jobReference: Informatie over de jobreferentietotalRows: Totaal aantal rijen in het resultaatrows: Array van resultaatsrijen met veldwaardenschema: Schema van de resultaatveldenjobComplete: Of de job succesvol is voltooid
Tabelgegevens ophalen
bigquery.getTableData
Haalt daadwerkelijke datarijen op uit een BigQuery-tabel
Bevestiging vereist: Nee
Parameters:
projectId(TEKST, Verplicht): De Google Cloud-project-IDdatasetId(TEKST, Verplicht): De dataset-ID die de tabel bevattableId(TEKST, Verplicht): De tabel-ID om gegevens uit op te halenmaxResults(NUMMER, Optioneel): Maximum aantal rijen om te retourneren (optioneel)
Uitvoer: Geeft tabelgegevens terug met rijen- en schema-informatie
Dataset aanmaken
bigquery.createDataset
Maakt een nieuwe dataset in BigQuery
Bevestiging vereist: Nee
Parameters:
projectId(TEKST, Verplicht): De Google Cloud-project-IDdatasetId(TEKST, Verplicht): De ID voor de nieuwe datasetbeschrijving(TEKST, Optioneel): Optionele beschrijving voor de datasetlocation(TEKST, Optioneel): Geografische locatie voor de dataset (bijv. US, EU)
Uitvoer: Geeft de aangemaakte dataset terug met de ID en metadata
Tabel aanmaken
bigquery.createTable
Maakt een nieuwe tabel in een BigQuery-dataset
Bevestiging vereist: Nee
Parameters:
projectId(TEKST, Verplicht): De Google Cloud-project-IDdatasetId(TEKST, Verplicht): De dataset-ID waarin de tabel moet worden aangemaakttableId(TEKST, Verplicht): De ID voor de nieuwe tabelbeschrijving(TEKST, Optioneel): Optionele beschrijving voor de tabelschema(MEERREGEL_TEKST, Optioneel): Tabelschema als JSON-array van veldenobjecten (optioneel)
Uitvoer: Geeft de aangemaakte tabel terug met de ID en schema-informatie
Tabelgegevens invoegen
bigquery.insertTableData
Voegt datarijen in in een BigQuery-tabel
Bevestiging vereist: Nee
Parameters:
projectId(TEKST, Verplicht): De Google Cloud-project-IDdatasetId(TEKST, Verplicht): De dataset-ID die de tabel bevattableId(TEKST, Verplicht): De tabel-ID om gegevens in te voegenrows(MEERREGEL_TEKST, Verplicht): JSON-array van rijnobjecten om in te voegenignoreUnknownValues(BOOLEAN, Optioneel): Of onbekende waarden in de gegevens moeten worden genegeerdskipInvalidRows(BOOLEAN, Optioneel): Of rijen met ongeldige gegevens moeten worden overgeslagen
Uitvoer: Geeft de invoegresultaten terug met succes-/foutinformatie
Datasetinformatie ophalen
bigquery.getDatasetInfo
Haalt gedetailleerde informatie op over een BigQuery-dataset
Bevestiging vereist: Nee
Parameters:
projectId(TEKST, Verplicht): De Google Cloud-project-IDdatasetId(TEKST, Verplicht): De dataset-ID waarvoor informatie moet worden opgehaald
Uitvoer: Geeft datasetinformatie terug inclusief aanmaaktijd, locatie en toegangscontrole
Veelvoorkomende gebruikssituaties
Gegevensbeheer: Beheer en organiseer je BigQuery-gegevens
Automatisering: Automatiseer workflows met BigQuery
Rapportage: Genereer inzichten en rapporten
Integratie: Verbind BigQuery met andere tools
Beste praktijken
Probleemoplossing
Authenticatie mislukt
Controleer uw OAuth-gegevens
Rate limit overschreden
Verminder de frequentie van verzoeken
Gegevens niet gevonden
Controleer machtigingen en beschikbaarheid van gegevens
Verbindingstime-out
Controleer netwerkconnectiviteit
Ondersteuning
Voor aanvullende hulp bij de BigQuery-integratie, neem contact op met [email protected]

