Wenn ich versuche, in einer Abfrage in dem Web-UI in BigQuery dynamische Tabelle Partitionen (wie dokumentiert zB here), dhBigQuery Dynamische Tabellenpartitionen
SELECT * FROM [dataset.table$0-of-3]
Ich erhalte die folgende Fehlermeldung:
Error: Cannot read partition information from a table that is not partitioned: project:dataset.table$0-of-3
Wenn ich einen Tisch versuchen, die mit dem neuen Datum Partitionierung (bq mk --time_partitioning_type = TAG ...) verteilt wurde, ich aber stattdessen nicht einen Fehler:
Query returned zero records.
Außerdem kann ich die Dokumentation zu dieser Funktion nicht mehr finden. Wurde es veraltet?
Hi Pavan, heißt das, dass Export to Cloud Storage die einzige schnelle Möglichkeit ist, Daten von BigQuery abzurufen? – user857661
Entschuldigung, ich bin mir nicht sicher, ob ich Ihren Kommentar verstehe. Sie können eine Partition für ein bestimmtes Datum direkt oder über eine WHERE-Klausel abfragen. Um zum Beispiel alle Daten aus einer partitionierten Tabelle für dieses Datum, Gebrauch zu lesen: SELECT * von dataset.table $ 20.160.602 oder SELECT * von dataset.table WHERE _PARTITIONTIME = TIMESTAMP ("2016.06.02") –