4

bigqueryで、ブラウザインターフェイスを介してデータフィールドをnull許容に設定する方法はありますか?

そうでない場合、列に整数とNULL値が混在している場合、bigqueryはそのフィールドのタイプ「integer」を受け入れますか、それとも「string」が必要ですか?

ありがとう

4

1 に答える 1

5

更新(2016-07-06):フィールドモードを編集し、WebUIのスキーマビューのスキーマに新しいフィールドを追加できるようになりました。


ブラウザインターフェイスには、現在、既存のテーブルのスキーマを直接更新する方法がありません。ただし、新しいテーブルを作成する場合は、デフォルトでnull許容フィールドを取得します。

2番目の質問がわかりません。整数とNULL値の組み合わせは、「整数」タイプと「null許容」ノードのフィールドでは正常に機能しますが、モードが「必須」の場合は機能しません(これはNULL値を許可しないため)。このすべてのデータを文字列データとして表すことを選択できますが、それは効率が悪く、クエリの利便性も低くなります。

データをCSVとしてインポートする場合、NULL値は文字列「NULL」ではなく、空のフィールドで表されることに注意してください。

于 2013-03-07T07:50:35.827 に答える