2014-10-06 11 views
7

Mamy zestaw zdarzeń (rodzaj dziennika), które chcemy połączyć, aby uzyskać bieżący stan. Aby jeszcze bardziej poprawić wydajność/koszty, chcielibyśmy stworzyć migawki (aby nie sprawdzać wszystkich zdarzeń w historii, ale tylko od ostatniej migawki). Dzienniki i migawki są tabelami z sufiksem daty.Widok z parametrami w BigQuery

To podejście działa poprawnie w BQ, ale za każdym razem musimy ręcznie zdefiniować zapytanie. Czy istnieje sposób zdefiniowania "widoku" za pomocą parametrów (na przykład dat dla zapytania o zakres tabeli)? A może planujesz coś takiego?

Wiem, że istnieją pewne tematy związane z TABLE_RANGE/QUERY w widokach (np. Use of TABLE_DATE_RANGE function in Views). Czy są jakieś nowe informacje na ten temat?

Odpowiedz

2

To wspaniałe żądanie funkcji - ale obecnie nie jest obsługiwane. Opublikuj więcej szczegółów pod numerem https://code.google.com/p/google-bigquery/issues/list, zespół BigQuery bardzo poważnie podchodzi do tych żądań!

+2

Dzięki! Dodałem prośbę do listy: https://code.google.com/p/google-bigquery/issues/detail?id=164 Druga część jest już na liście: https://code.google. com/p/google-bigquery/issues/detail? id = 96 –

0

Jako obejście napisałem małą ramkę do generowania złożonych zapytań za pomocą szablonów prędkości. Właśnie opublikowałem to pod https://github.com/softkot/gbq