- Was ist verschachtelte Datenbeispiele?
- Was sind verschachtelte Datentypen?
- Wie nistet ich Spalten in BigQuery??
Was ist verschachtelte Datenbeispiele?
Verschachtelte Daten
Betrachten Sie einen hypothetischen Datensatz, der Informationen über Haustiere und ihr Spielzeug enthält. Wir könnten diese Informationen in zwei verschiedenen Tabellen organisieren (eine PETSS -Tabelle und eine Spielzeugtabelle). Die Spielzeugtabelle könnte eine "PET_ID" -Säule enthalten, mit der jedes Spielzeug mit dem Haustier übereinstimmt, dem sie besitzt.
Was sind verschachtelte Datentypen?
Verschachtelte Datentypen sind strukturierte Datentypen für einige gemeinsame Datenmuster. Verschachtelte Datentypen unterstützen Strukturen, Arrays und Karten. Beliebte Query -Motoren wie Bienenstock-, Spark-, Presto- und Rotverschiebungsspektrum unterstützen verschachtelte Datentypen. Die SQL -Syntax, die diese Motoren unterstützen, kann unterschiedlich sein.
Wie nistet ich Spalten in BigQuery??
Um eine Spalte mit verschachtelten Daten zu erstellen, legen Sie den Datentyp der Spalte so fest, dass im Schema aufgezeichnet wird. Ein Datensatz kann als Strukturtyp in Google Standard SQL zugegriffen werden. Eine Struktur ist ein Behälter mit geordneten Feldern. Um eine Spalte mit wiederholten Daten zu erstellen, stellen Sie den Modus der Spalte auf wiederholtes im Schema fest.