RWM Console cluster: risingwave-alinma.alinma-rw.svc.cluster.local

← cluster alinma_bff objects party_aum_mv
Overview Objects Graph History
materialized view · alinma_bff.party_aum_mv Explain plan ▶
Parallelism
2
Actors
22 / 22
running
Distribution
HASH
Rows
20
State size
2.2 KiB
Created
2026-08-20 17:30
Initialized
2026-08-20 17:29
Fragment flags
LOCALITY_PROVIDERMVIEWSNAPSHOT_BACKFILL_STREAM_SCANSTREAM_SCAN
Actors
ActorFragmentWorkerState
745668 63885 51 running
745669 63885 51 running
745734 63887 51 running
745735 63887 51 running
745744 63888 51 running
745745 63888 51 running
745902 63886 51 running
745903 63886 51 running
745910 63889 51 running
745911 63889 51 running
746853 63879 51 running
746854 63879 51 running
+ 10 more actor(s) (22 running)
sql · alinma_bff.party_aum_mv — click to expand
CREATE MATERIALIZED VIEW alinma_bff.party_aum_mv AS
WITH holdings_by_currency AS (
  SELECT
    pa.party_id,
    pa.account_group_type,
    pa.party_currency,
    h.currency_code,
    SUM(h.market_value) AS market_value,
    SUM(h.fair_value) AS fair_value,
    SUM(h.market_value_system_currency) AS market_value_system_currency,
    SUM(h.fair_value_system_currency) AS fair_value_system_currency
  FROM alinma_bff.party_current_account_membership_mv AS pa
  JOIN alinma_bff.investment_holdings_latest_mv AS h
    ON h.account_id = pa.account_id
  GROUP BY
    pa.party_id,
    pa.account_group_type,
    pa.party_currency,
    h.currency_code
)
SELECT
  hbc.party_id,
  hbc.account_group_type,
  SUM(
    hbc.market_value * COALESCE(fx.rate, CASE WHEN hbc.currency_code = hbc.party_currency THEN 1 END)
  ) AS aum_market_value,
  SUM(
    hbc.fair_value * COALESCE(fx.rate, CASE WHEN hbc.currency_code = hbc.party_currency THEN 1 END)
  ) AS fair_aum_market_value,
  SUM(hbc.market_value_system_currency) AS aum_market_value_system_currency,
  SUM(hbc.fair_value_system_currency) AS fair_aum_market_value_system_currency
FROM holdings_by_currency AS hbc
LEFT JOIN insights.fx_rates_snapshot_mv AS fx
  ON fx.source_currency_code = hbc.currency_code
  AND fx.target_currency_code = hbc.party_currency
GROUP BY
  hbc.party_id,
  hbc.account_group_type
Lineage · alinma_bff.party_aum_mv 5 objects
Direct (1-hop) dependencies from rw_depend, across schemas. Click a neighbor to expand its dependencies; ⌘/Ctrl-click opens its page. Drag to pan, scroll to zoom. External source/sink endpoints (Kafka, Iceberg) are not shown.