Abfrage mehrerer wiederholter Felder in BigQuery

Ich habe ein Schema, das mehrere wiederholte Felder enthält, die nicht verschachtelt sind.

Ich versuche, das Kreuzprodukt abzufragen, erhalte jedoch die Fehlermeldung: "Das Kreuzprodukt wiederholter Felder kann nicht abgefragt werden ..."

Wenn ich nur 2 wiederholte Felder abfrage, kann ich eines davon reduzieren. Ich bin jedoch daran interessiert, mehr als zwei wiederholte Felder abzufragen, und ich kann nicht verstehen, wie die FLATTEN-Syntax dies unterstützt.

Angenommen, die Tabellenstruktur lautet: a1, Datensatz (wiederholt): a1.b1, Ganzzahl a2, Datensatz (wiederholt): a2.b1, Ganzzahl a3, Datensatz (wiederholt): a3.b1, Ganzzahl

Ich möchte abfragen: Wählen Sie (*) auf der Registerkarte

Antworten auf die Frage(3)

Ihre Antwort auf die Frage