Lateral Join を使用した列から行への変換
カラムから行への変換は、ETL 処理で一般的な操作です。Lateral は、行を内部サブクエリやテーブル関数と関連付けることができる特別な Join キーワードです。Lateral を unnest() と組み合わせて使用することで、1 行を複数の行に展開できます。詳細は unnest を参照してください。
制限事項
- 現在、Lateral Join はカラムから行への変換を実現するために unnest() と共にのみ使用されます。他のテーブル関数や UDTF は後でサポートされる予定です。
- 現在、Lateral Join はサブクエリをサポートしていません。