2016-03-31 5 views
1

こんにちは、選択した結果をネストした列に既存のテーブルに追加する方法はありますか?BigQuery:ネストされたレコードで選択からテーブルに追加する( 'Tablename selectに挿入')

BigQueryが 'tablename select ...に挿入する'をサポートしていないようですので、.net-apiで試してみました。これは、正常に動作しますが、私の選択は、ネストされたレコードが含まれている場合、私は(またはなしで平ら結果フラグ)エラーを取得します:テーブルoxidation.2016_91から

「フィールド製品は、葉のフィールドではありません。 '

宛先表のこの列の表虫は同じです。

ネストされた列に列名を書き出す場合にのみ動作するようですが、同じままになるようにデスティネーションテーブル構造を持たせたいと考えています。

enter image description here

答えて

3

スキーマと同じ場合は、以下のあなたはまた、ユーザーID、製品を選択 `使用することができます。* [...] FROM`、余分をフィルタリングことになる

enter image description here

+1

を動作するはずです*が捕捉するフィールド。 –

+0

が同意します。これもうまくいくはずです –

関連する問題