Consultar tablas con particiones
En este documento se describen algunas consideraciones específicas para consultar tablas con particiones en BigQuery.
Para obtener información general sobre cómo ejecutar consultas en BigQuery, consulta Ejecutar consultas interactivas y por lotes.
Información general
Si una consulta usa un filtro calificador en el valor de la columna con particiones, BigQuery podrá analizar las particiones que coincidan con el filtro y omitir las demás. Este proceso se denomina recorte de particiones.
El recorte de particiones es el mecanismo que usa BigQuery para retirar las particiones innecesarias del análisis de entradas. Las particiones recortadas no se incluyen al calcular los bytes analizados por la consulta. En general, el recorte de particiones ayuda a reducir el coste de las consultas.
El comportamiento de la poda varía en función del tipo de partición, por lo que puede observar una diferencia en los bytes procesados al consultar tablas que tienen particiones diferentes, pero que son idénticas en otros aspectos. Para estimar cuántos bytes procesará una consulta, haz una prueba de funcionamiento.
Consultar una tabla con particiones por columnas de unidades de tiempo
Para eliminar particiones al consultar una tabla con particiones por columnas de unidades de tiempo, incluye un filtro en la columna de partición.