2014-10-06 13 views
7

Abbiamo una serie di eventi (tipo di registro) che vogliamo collegare per ottenere lo stato corrente. Per migliorare ulteriormente le prestazioni/costi, vorremmo creare istantanee (per non controllare tutti gli eventi nella cronologia, ma solo dall'ultima istantanea). I log e le istantanee sono le tabelle con suffisso data.Visualizza con parametri in BigQuery

Questo approccio funziona correttamente in BQ, ma è necessario definire manualmente la query ogni volta. Esiste un modo per definire la "vista" con i parametri (ad es. Date per la query dell'intervallo di tabella)? O qualche piano per fare qualcosa del genere?

So che ci sono alcuni argomenti collegati con TABLE_RANGE/QUERY nelle viste (ad esempio Use of TABLE_DATE_RANGE function in Views). Ci sono nuove informazioni su questo argomento?

risposta

2

Questa è una grande richiesta di funzionalità, ma attualmente non è supportata. Si prega di lasciare maggiori dettagli al https://code.google.com/p/google-bigquery/issues/list, il team di BigQuery prende molto sul serio queste richieste!

+2

Grazie! Ho aggiunto una richiesta all'elenco: https://code.google.com/p/google-bigquery/issues/detail?id=164 La seconda parte è già presente nell'elenco: https://code.google. com/p/google-BigQuery/temi/dettaglio? id = 96 –

0

Come soluzione temporanea, ho scritto un piccolo framework per generare query complesse con l'aiuto di modelli di velocità. L'ho appena pubblicato su https://github.com/softkot/gbq