Google Cloud Storage(csvおよびjson)にアップロードされたファイルがあります。BigqueryはGoogleクラウドストレージへのテーブル(ネイティブまたは外部)を作成します
私はGoogleのクラウドストレージで、これらのファイルへのリンク、ネイティブまたは外部のBigQueryテーブルを作成することができます。 BigQueryのテーブルを作成する過程で
、私は「スキーマを自動的に検出する」チェックすることができます。
「スキーマは自動的に検出」jsonの改行区切り形式のファイルでうまく動作します。しかし、csvファイルでは、最初の行は「列名」、bigqueryは「スキーマが自動的に検出」できないので、最初の行がデータとして扱われ、作成されたスキーマbigqueryはstring_field_1、string_field_2などとなります。
私はBigQueryのは、「スキーマが自動的に検出」を作る私のcsvファイルのために行うために必要なものはあり作品です
私はcsvファイルは、「Microsoft Excelのカンマ区切り値ファイル」
更新です:?。
最初の列が空の場合、BigQueryのオートデスクetectは、ヘッダー
custom id,asset id,related isrc,iswc,title,hfa song code,writers,match policy,publisher name,sync ownership share,sync ownership territory,sync ownership restriction
,A123,,,Medley of very old Viennese songs,,,,,,,
,A234,,,Suite de pièces No. 3 en Ré Mineur HWV 428 - Allemande,,,,,,,
を検出しません。しかし、最初の列が空でない場合 - それはOKです:
custom id,asset id,related isrc,iswc,title,hfa song code,writers,match policy,publisher name,sync ownership share,sync ownership territory,sync ownership restriction
1,A123,,,Medley of very old Viennese songs,,,,,,,
2,A234,,,Suite de pièces No. 3 en Ré Mineur HWV 428 - Allemande,,,,,,,
それはBigQueryのための機能改善要望べきか?
私はいくつかのcsvファイルを試しました。彼らは働いている。それはcsvファイル自体と関係があります。 – searain
このCSVファイルを共有することができれば、本当に役に立ちます。 –