Marketing proporciona un CSV con 1 millón de filas para actualizar una tabla existente de BigQuery. El uso de UPDATE genera un error quotaExceeded. ¿Qué debe hacer para aplicar las actualizaciones?
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Cargar el CSV en una nueva tabla de BigQuery de staging, MERGE la tabla de staging con la tabla existente y escribir los resultados en una nueva tabla..
Por qué esta es la respuesta
La opción correcta es cargar el CSV en una tabla de staging y luego usar una operación MERGE. BigQuery tiene límites en el número de sentencias UPDATE por día o por tabla, y 1 millón de filas es probable que exceda estos límites. Una operación MERGE es más eficiente para actualizaciones masivas, ya que procesa los cambios en una sola pasada. Las otras opciones son incorrectas porque reducir las filas por día es impráctico para 1 millón de filas, aumentar el límite de cuota puede no ser posible o suficiente, y dividir el CSV en archivos más pequeños no reduce el número de sentencias UPDATE si se procesan individualmente.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta