ユーザーガイド > プッシュベースのインクリメンタルキャッシング > プッシュベースのインクリメンタルキャッシングの要件と制限の表示
 
プッシュベースのインクリメンタルキャッシングの要件と制限の表示
プッシュベースのインクリメンタルキャッシュにビューを使用する場合は、ビューの定義方法と、変更をキャプチャするためのデータソースの監視方法を検討する必要があります。
サブスクライブされたビューには、明示的に定義された、または暗黙的に推測されたキーが必要です。複合ビュー(サブクエリー)は、FROM句ではサポートされます。インクリメンタルキャッシュでは、INTERVALDAYTOSECONDおよびINTERVALYEARTOMONTHデータ型はキー値としてサポートされません。
以下のビュー演算子がサポートされます。
演算子
サポート対象
名前の変更
サポートされます。
例: C1 AS C2
射影
スカラー関数のサポートにより、2つのテーブル列からビューを作成する場合にサポートされます。
例: SELECT UPPER(C1)
選択
スカラー関数のサポートによってサポートされます。
例: WHERE LOWER(C1) = ‘abc’
内部結合
サポートされます。
左外部結合
左側がGoldenGateによって監視されている場合にのみサポートされます。それ以外の場合はサポートされません。左外部結合のデータ変更を処理すると、データが不正確になる可能性があるため、この制限が適用されます。
右外部結合
右側の演算子がGoldenGateによって監視されている場合にのみサポートされます。それ以外の場合はサポートされません。右外部結合のデータ変更を処理すると、データが不正確になる可能性があるため、この制限が適用されます。