2017-07-19 7 views
1

大きなクエリを制限5で実行すると、より多くの行が返されます。これは私が3より大きな制限を置くたびに起こります。すべてのリミットに対してより多くの行を返します。Google Bigqueryの制限条件

答えて

0

あなたはBigQueryのレガシーSQLを使用して、それが何

#legacySQL 
SELECT request.parameters.* 
FROM [yourProject:yourDataset.yourTable] 
LIMIT 3 

以下のように例えば繰り返しフィールドを持つテーブルを照会している場合、これは、起こることができますか?出力行の数は3に制限されますが、3つの行にすべての繰り返し値が出力されるため、3以上の値が表示されます。)
これを確認する方法は、以下のように実行して、 3

#legacySQL 
SELECT COUNT(1) FROM (
    SELECT request.parameters.* 
    FROM [yourProject:yourDataset.yourTable] 
    LIMIT 3 
) 

これに対処するための最良の方法は、migrate to using BigQuery Standard SQL

+0

@Barryにある - 任意の更新?それはクリアされましたか? –

関連する問題