CREATE MATERIALIZED VIEW insights.benchmark_twrr_by_currency_mv
WITH (
backfill_order=FIXED(asset_service.assets_dm_next -> insights.benchmark_twrr_by_asset_mv_next)
) AS
SELECT
b.benchmark_id,
b.fact_date,
ad.issue_currency_code AS currency_code,
SUM(b.daily_subperiod_return) AS daily_subperiod_return
FROM insights.benchmark_twrr_by_asset_mv AS b
JOIN asset_service.assets_dm AS ad
ON ad.id = b.asset_id
WHERE
NOT ad.issue_currency_code IS NULL
GROUP BY
b.benchmark_id,
b.fact_date,
ad.issue_currency_code