3

mysql からエクスポートした bigquery テーブルにレコードをインポートしようとしています。

データはcsvとしてエクスポートされますが、一部のフィールドはjsonファイルを文字列として保存するため、タブ「\ t」で区切る必要があるため、通常の区切り記号は機能しません。

mysql から、一部のフィールド ( integerfloat) はnullエクスポートされたときに \N として表示されます。

例えば:

123 456 '2.2.0.159' '月曜日' 'ロンドン' 'GB' \N 1026 0

\N を as に置き換えようとしていますnull(またNULLNullそれらのすべてが機能していない) を置き換えて、大きなクエリにアップロードしようとしていますが、次のエラーが発生しています:

行:1 / フィールド:7、値を期待される型に変換できません

値をnullとしてインポートできるbigqueryの構文は何ですか?

どうもありがとう

4

2 に答える 2

4

空のフィールドを試してください。たとえば、csvの場合は,,。またはtsvの場合、\t\t。MySqlで使用される構文である場合は、\Nのサポートを追加する必要があります。

于 2012-10-24T15:20:55.270 に答える