BigQuery パーティション分割テーブルで_PARTITIONTIME 疑似列に対してクエリを実行する場合の注意点

取り込み時間でパーティションを切る場合、擬似列として_PARTITIONTIME が内部的に追加されます。
このカラムの内容をSELECTしたい場合に、以下のクエリだとエラーになります。
SELECT _PARTITIONTIME FROM `project.dataset.table`
エイリアスを指定する必要があります。
SELECT _PARTITIONTIME AS pt FROM `project.dataset.table`
マニュアルにも記載されています。
_PARTITIONTIME
擬似列に対するクエリを実行するには、エイリアスを使用する必要があります。たとえば、次のクエリでは、エイリアスpt
を疑似列に割り当てて、_PARTITIONTIME
を選択しています。
最近のコメント