ここで、ネストされたデータを BigQuery にロードする方法を見つけましたが、JSON 形式です。ネストされたデータを CSV 形式でロードする方法は? https://developers.google.com/bigquery/docs/data#nested
一方、ネストされたデータのスキーマが定義されたら、とにかくスキーマを変更できますか?
ここで、ネストされたデータを BigQuery にロードする方法を見つけましたが、JSON 形式です。ネストされたデータを CSV 形式でロードする方法は? https://developers.google.com/bigquery/docs/data#nested
一方、ネストされたデータのスキーマが定義されたら、とにかくスキーマを変更できますか?
CSV のデータは、ネストされた構造を表すために何らかの方法でエンコードする必要があります。たとえば、JSON フラグメントが含まれる場合があります。次に、まずこのデータをフラット テーブルに読み込み、次に BigQuery の SQL 関数を使用して ETL 変換を実行できます。たとえば、JSON を含む文字列を操作するには、https: //cloud.google.com/bigquery/docs/reference/standard-sql/functions-and-operators#json-functions を使用できます
CSV 形式はネストされたデータや繰り返しデータを実際にはサポートしていないため、ネストされたデータを CSV 形式でロードする方法はありません。ネストされたデータをロードする場合は、JSON インポート形式を使用する必要があります ( https://developers.google.com/bigquery/preparing-data-for-bigqueryを参照)。