Sie verwenden eine Legacy-SQL BigQuery-Ansicht namens „events“, die die letzten 14 Tage aus einer zeitpartitionierten Tabelle namens „events_partitioned“ zurückgibt. ODBC-basierte Anwendungen (Standard-SQL-Clients) werden nächsten Monat eine Verbindung herstellen. Welche zwei Aktionen sollten Sie durchführen? (Wählen Sie zwei aus.)
Wählen Sie eine Antwort
Tippen Sie auf eine Option, um Ihre Antwort zu überprüfen.
Richtige Antwort: Erstellen Sie eine neue Ansicht über „events_partitioned“ unter Verwendung von Standard-SQL., Erstellen Sie ein Dienstkonto für die ODBC-Verbindung zur Authentifizierung..
Warum dies die Antwort ist
Die bestehende Legacy SQL-Ansicht funktioniert nicht mit Standard SQL-Clients (ODBC-basiert). Daher müssen Sie eine neue Ansicht mit Standard SQL erstellen. Da die ursprüngliche Ansicht auf der partitionierten Tabelle eventspartitioned basiert, sollte die neue Ansicht ebenfalls direkt auf dieser Tabelle erstellt werden, um die Partitionierungsvorteile beizubehalten und die Logik für die letzten 14 Tage zu implementieren. ODBC-Verbindungen erfordern eine Authentifizierung, und Dienstkonten sind der empfohlene Weg, um Anwendungen den Zugriff auf Google Cloud-Ressourcen zu ermöglichen. Das Erstellen einer neuen Ansicht über der alten Legacy SQL-Ansicht wäre ineffizient und würde das zugrunde liegende Problem nicht lösen. Eine neue partitionierte Tabelle ist nicht erforderlich, da die Daten bereits in eventspartitioned vorhanden sind. Eine Cloud IAM-Rolle kann nicht mit einer Ansicht geteilt werden; sie wird einem Dienstkonto oder einem Nutzer zugewiesen.
Bestehen Sie Ihre Prüfung – ohne endlose Antwortsuche
Erhalten Sie jede verifizierte Frage und Erklärung für diese Prüfung an einem Ort und sparen Sie Stunden der Vorbereitung. Über 1.000 Zertifizierungen · Über 20 Sprachen · Kostenloser Start.
Bestehen Sie Ihre Prüfung schneller → Keine Karte erforderlich