BigQueryの単一の列に文字列値の配列を格納したいとします。これを行うには、まず適切なスキーマを持つ表を作成する必要があります。配列のスキーマ識別子はARRAY<T>
です。ここで、T
がデータ型です。BigQueryのスキーマ値として「配列の文字列」を追加する方法
たとえば、T
をINT64
と置き換えた場合、ARRAY<INT64>
は、その列に64ビット整数配列を格納できるようにします。どのように私はこの同じ効果を得るが、文字列値を格納する必要がありますか?私はすでにSTRING
、VARCHAR
およびCHAR
を試しました。
ちょうど言及:私はちょうど新しい送信先テーブルを使用してWeb UIに以下の実行最新google-cloud
のpythonパッケージ
Documentation Reference for BigQuery Schema
同様の質問:それはrepeated' 'としてモードではなく' nullable'をマークhttps://stackoverflow.com/questions/44341234/does-google-bigquery-supports-arraystring?rq=1 –