Tomaz already gave you the simple answer. Did you read the link he posted?

"Materialized views are not eligible for fast refresh if the defining query contains an analytic function."