Qualcuno sa di piani per aggiungere il supporto per eliminare parti di dati da una tabella in Google Bigquery? Il problema che abbiamo adesso è che lo stiamo usando per l'analisi dei dati che raccogliamo nel tempo. Vogliamo eseguire le query negli ultimi X giorni di dati, tuttavia dopo gli ultimi X giorni di dati non è più necessario memorizzare i dati in BigQuery.Google BigQuery Elimina righe?
L'unico modo in cui attualmente possiamo pensare di eliminare i dati sarebbe quello di eliminare l'intera tabella di dati, quindi ricrearla e caricarla con il numero X di giorni di dati. Questo però ci imporrebbe di archiviare i nostri dati anche in file CSV giornalieri, il che non è ottimale.
Eventuali suggerimenti su come gestire questo problema o se è in corso una richiesta di eliminazione delle righe nel prossimo futuro?
buon suggerimento. Attualmente lo stiamo memorizzando in MySQL, scarichiamo i dati che elaboriamo in un CSV e li carichiamo. Sto cercando limiti sul numero di tabelle in un set di dati specifico, ma non riesco a trovarne. È corretto che non ci siano limiti? – Daum
Solo una FYI se stai prendendo l'approccio delle tabelle rotanti - BigQuery ora supporta il tempo di scadenza della tabella. Puoi aggiornare la tabella con lo strumento bq usando 'bq update --expiration dataset.table'. –
@Daum BigQuery non ha un limite al numero di tabelle che è possibile creare per set di dati. –