METRIC_VIEW_MATERIALIZATION_NOT_INCREMENTALIZABLE のエラー条件

SQLSTATE: 42601

メトリックビュー <viewName>: マテリアライゼーション <materialization> は <refreshPolicy> リフレッシュ ポリシーを要求していますが、増分更新ができません。 Reason:

AGGREGATE_NOT_TOP_NODE

GROUP BY 上記の複合式ではサポートされていません。 クエリを書き直して、最上位の操作 GROUP BY することを検討してください。

EXPRESSION_NOT_DETERMINISTIC

<expressionNames>式は決定論的ではありません。 クエリを使用しないように、書き換えを検討してください。

INPUT_NOT_IN_DELTA

テーブル<tableNames> はデルタ形式ではありません。 それらを Delta テーブルに変換することを検討してください。

インクリメンタル化できない演算子

<operatorNames>演算子は増分化できません。 クエリを使用しないように、書き換えを検討してください。

ROW_TRACKING_NOT_ENABLED

テーブル <tableNames> 行追跡が有効になっていません。 テーブルで行の追跡を有効にしてください。

サブクエリ式はインクリメンタル化できません

<subqueryExpressionTypes>サブクエリ式はインクリメンタル化できません。 クエリを使用しないように、書き換えを検討してください。

UDF_NOT_DETERMINISTIC

UDF <expressionNames> は決定論的ではありません。 UDF を決定論的であるとマークしてください。

WINDOW_WITHOUT_PARTITION_BY

PARTITION BYのないウィンドウの仕様は、増分化できません。 ウィンドウの仕様に PARTITION BY 句を追加することを検討してください。