分割ビューを使用することには欠点がありますか?私は以下のように意味します。グーグルビッグクエリまたは任意のデータベースでパーティションビュー(ビュー全体でユニオン)
https://sqlsunday.com/2014/08/31/partitioned-views/
しかし代わりの日付を使用して、私は他のフィールド型でパーティションを作成します。例えば 製品タイプまたは国。
ので、ビューは、テーブル全体を読んでから、クエリを防ぎ、単に特定の製品タイプや地域に制限されます。この方法で
Select '1' as Prod_type, 'USA' as Country , *
from fact_Sales_1_USA
union all
Select '2' as Prod_type, 'UK' as Country , *
from fact_Sales_2_UK
になります。
私たちのコースのデータの更新は少し複雑ですか?
上記のフィールドを使用しないクエリの速度が低下しますか?
大きなクエリで日付パーティションと上記をどのように組み合わせますか? –
基になるテーブルに日付区切りが設定されていて、[未処理機能要求](https://issuetracker.google.com/issues/35905833)がある場合は、現在、テーブルのワイルドカードから_PARTITIONTIMEを使用することはできません。 –