Je gebruikt een legacy-SQL BigQuery view events die de laatste 14 dagen retourneert uit een tijdgepartitioneerde events_partitioned tabel. ODBC-gebaseerde applicaties (standaard-SQL clients) zullen volgende maand verbinding maken. Welke twee acties moet je ondernemen? (Kies twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Maak een nieuwe view over events_partitioned met behulp van standaard SQL, Maak een serviceaccount aan voor de ODBC-verbinding om te gebruiken voor authenticatie.
Waarom dit het antwoord is
De legacy SQL-view moet worden geconverteerd naar Standard SQL omdat ODBC-gebaseerde applicaties (standaard SQL-clients) alleen Standard SQL ondersteunen. Het creëren van een nieuwe view over eventspartitioned met Standard SQL is de juiste aanpak, omdat de onderliggende gepartitioneerde tabel de efficiëntie van tijdgepartitioneerde queries behoudt. Het maken van een nieuwe gepartitioneerde tabel is onnodig en zou extra opslagruimte en ETL-processen vereisen. Het maken van een nieuwe view over events is incorrect omdat events de niet-gepartitioneerde tabel is, wat leidt tot inefficiënte scans. Voor authenticatie van ODBC-verbindingen is een serviceaccount de aanbevolen en veilige methode in Google Cloud. Dit serviceaccount kan vervolgens de benodigde rechten krijgen om de view te queryen. Het aanmaken van een Cloud IAM-rol is een stap in de goede richting, maar deze rol moet worden toegewezen aan een serviceaccount, niet direct worden gedeeld met de view.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig