Consultando múltiples tablas en Big Query
Como no es posible actualizar los datos dentro de una tabla en BigQuery y solo admite el mecanismo de anexión, he decidido crear nuevas tablas cada mes. Así que supongamos que para el año 2012 las tablas serían (tbl_012012
, tbl_022012
, tbl_032012
...tbl_122012
). Cada registro será almacenado junto con la fecha.timestamp
como cuerda.
Ahora, si mi aplicación quiere recuperar registros que van desde enero de 2012 (tbl_012012
) hasta marzo de 2012 (tbl_032012
), ¿la API de BigQuery atravesará automáticamente las tablas deseadas a través de una única consulta de rango SQL o tendré que escribir múltiples consultas SQL con un código de aplicación adicional para recuperar el resultado de cada consulta y luego agregarlos por completo?