2016-07-14 14 views
1

BigQueryでは、パーティション化されたデータテーブルを作成していますが、データが入っている間に結果に_PARTITIONTIME疑似列がありません。私はパーティション化されたBigQueryテーブルにデータを追加してクエリを実行する

SELECT 
    _PARTITIONTIME AS pt, 
    * 
FROM 
    [my_dataset.my_partitioned_table] 
LIMIT 
    1000 

を行うとき、私は私のテーブルのすべての通常の列を得るが、_PARTITIONTIMEは、各エントリの場合はnullです。データは、分割されていないテーブルにデータを送信していたときと同じ方法で、Go BigQuery APIの呼び出しから送信され、BigQueryコンソールからクエリされます。データが間違って挿入されたり間違ってクエリされる可能性が高いですか?

+1

一般的にPartitioned Tablesについての詳細を参照してください?現時点ではDAYのみがパーティションタイプとしてサポートされています! –

+0

それは多くを説明するでしょう。どこに文書でこれを見たのですか? –

答えて

1

現在、パーティションタイプとしてDAYのみがサポートされています。

timePartitioningプロパティ

で詳細を参照してください。そして、あなたは `hour`によって仕切らの意味を正確に

関連する問題