Ich habe viele Tabellen nach Datum sortiert. Ich erkunde den Weg, um weiterzugehen und stattdessen die neuen "Partitioned Tables" zu verwenden. Ich habe diese Referenz für die Umwandlung von Tabellen gefunden: https://cloud.google.com/bigquery/docs/creating-partitioned-tables#converting_dated_tables_into_a_partitioned_tableUmwandlung in neue "Partitionierte Tabellen" von bestehenden System
Aber, wie ich zu vorhandenen Tabellen beziehen (Laden von Daten oder Abfragen) viele Prozesse, die ich für einen schrittweisen Übergang Ansatz suchen. Bedeutung: Ich möchte den Ladevorgang und die Tabellendefinition am 1. ändern und danach alle zugehörigen Prozesse langsam ändern.
- Wie soll ich über diesen Übergang gehen? (Wir haben die Möglichkeit in Betracht gezogen und ausgeschlossen alles zu duplizieren und jeden Prozess zweimal wegen offensichtlichen Gründen zu halten.)
- Gibt es eine Möglichkeit, die alten Tabellennamen Konvention (MyTable_YYYYMMDD) zu verwenden, wenn eine Partition der neue Abfrage Übergangstabelle?
- Kann ich die älteren Wildcard-Funktionen der Tabelle verwenden, um sie abzufragen, bis ich alle meine Abfragevorlagen transformiert habe?
- Gibt es vorhandene partitionierte Tabellen in einem öffentlichen Dataset, in denen wir experimentieren können?
Dank
Ich habe eine nicht sharded, nicht partitionierte Tabelle, wie zu partitioniert bekommen? – Pentium10
easy: o) - 1. partitionierte Tabelle mit dem gleichen Schema erstellen 2. Wählen Sie aus Ihrer ursprünglichen Tabelle (Partition nach Partition) in neue partitionierte Tabelle. Wenn Sie weitere Informationen benötigen - Neue Frage als Kommentar zu veröffentlichen ist schwierig für eine detaillierte Antwort –
Gibt es bereits partitionierte Tabellen in einem öffentlichen Datensatz, in dem wir experimentieren können? –