Recabamos en el mundo online para así traerte la respuesta para tu inquietud, si continúas con preguntas puedes dejar la pregunta y te contestaremos con mucho gusto.
Actualización de 2016: BigQuery puede eliminar y actualizar filas ahora — Fh
https://cloud.google.com/bigquery/docs/reference/standard-sql/dml-syntax
Gracias por describir tu caso de uso. BigQuery es de solo anexar por diseño. Actualmente, no admitimos la eliminación de filas individuales o un lote de filas de un conjunto de datos existente.
Actualmente, para implementar un sistema de registro “rotativo” debe: 1. Crear una nueva tabla cada día (y eliminar las tablas anteriores si es necesario) 2. Agregar sus datos a una tabla y consultar por hora/fecha
De hecho, recomendaría crear una nueva tabla para cada día. Dado que BigQuery cobra por la cantidad de datos consultados, esto sería lo más económico para usted, en lugar de tener que consultar conjuntos de datos masivos completos cada vez.
Por cierto, ¿cómo recopila actualmente sus datos?
Para eliminar registros en Big query, primero debe habilitar sql estándar.
Pasos para habilitar Standard sql
- Abre la interfaz de usuario web de BigQuery.
- Haga clic en Redactar consulta.
- Haga clic en Mostrar opciones.
- Desmarque la casilla de verificación Usar SQL heredado.
Esto permitirá que el lenguaje de manipulación de datos (DML) de BigQuery actualice, inserte y elimine datos de las tablas de BigQuery.
Ahora, puede escribir la consulta SQL simple para eliminar los registros
DELETE [FROM] target_name [alias] WHERE condition
Puede consultar: https://cloud.google.com/bigquery/docs/reference/standard-sql/dml-syntax#delete_statement
Además, si corresponde, puede probar OMITIR RECORD IF de BigQuery para devolver todos los elementos excepto los que desea eliminar. Luego, cree una nueva tabla a partir de ese resultado de consulta.
(ejemplo tomado de los documentos de referencia de Google)
SELECT * FROM
publicdata:samples.github_nested
OMIT RECORD IF
COUNT(payload.pages.page_name) <= 80;
Fuente: https://cloud.google.com/bigquery/query-reference
Eres capaz de añadir valor a nuestro contenido contribuyendo tu experiencia en las notas.