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

← cluster adib_rm objects sdk_activity_transactions_merged_mv
Overview Objects Graph History
materialized view · adib_rm.sdk_activity_transactions_merged_mv
Parallelism
2
Actors
16 / 16
running
Distribution
HASH
Rows
5
State size
1.4 KiB
Created
2026-06-30 21:36
Initialized
2026-06-30 21:36
Fragment flags
MVIEWNOWSNAPSHOT_BACKFILL_STREAM_SCANSTREAM_SCAN
Actors
ActorFragmentWorkerState
53920 2427 3 running
53921 2427 3 running
53946 2422 3 running
53947 2422 3 running
53948 2424 3 running
53949 2424 3 running
53950 2430 3 running
53951 2430 3 running
53952 2423 3 running
53953 2423 3 running
54026 2425 3 running
54027 2426 3 running
+ 4 more actor(s) (16 running)
sql · adib_rm.sdk_activity_transactions_merged_mv — click to expand
CREATE MATERIALIZED VIEW adib_rm.sdk_activity_transactions_merged_mv AS
WITH eod_bounded AS (
  SELECT
    t.transaction_id,
    t.account_id,
    t.asset_id,
    t.transaction_valuation_date,
    t.transaction_valuation_timestamp,
    t.transaction_type_id,
    t.currency_code,
    t.gross_value,
    t.net_value,
    t.quantity,
    t.order_id,
    tt.order_side_label_id
  FROM olap.transactions_dm AS t
  LEFT JOIN olap.trade_transactions_dm AS tt
    ON tt.transaction_id = t.transaction_id
  WHERE
    transaction_valuation_date >= CURRENT_TIMESTAMP - INTERVAL '2 YEARS'
), intraday_kept AS (
  SELECT
    transaction_id,
    account_id,
    asset_id,
    transaction_valuation_date,
    transaction_valuation_timestamp,
    transaction_type_id,
    currency_code,
    gross_value,
    net_value,
    quantity,
    order_id,
    order_side_label_id
  FROM olap.transactions_intraday_dm
  WHERE
    disabled_at IS NULL
    AND status_label_id = ID_FROM_STRING_WITH_PREFIX('label_transaction_status', 'ACTIVE')
    AND transaction_valuation_date >= CURRENT_TIMESTAMP - INTERVAL '2 YEARS'
)
SELECT
  transaction_id,
  account_id,
  asset_id,
  transaction_valuation_date,
  transaction_valuation_timestamp,
  transaction_type_id,
  currency_code,
  gross_value,
  net_value,
  quantity,
  order_id,
  order_side_label_id,
  CAST('INTRADAY' AS VARCHAR) AS transaction_source
FROM intraday_kept
UNION ALL
SELECT
  eod.transaction_id,
  eod.account_id,
  eod.asset_id,
  eod.transaction_valuation_date,
  eod.transaction_valuation_timestamp,
  eod.transaction_type_id,
  eod.currency_code,
  eod.gross_value,
  eod.net_value,
  eod.quantity,
  eod.order_id,
  eod.order_side_label_id,
  CAST('EOD' AS VARCHAR) AS transaction_source
FROM eod_bounded AS eod
LEFT JOIN intraday_kept AS ik
  ON ik.transaction_id = eod.transaction_id
WHERE
  ik.transaction_id IS NULL
Lineage · adib_rm.sdk_activity_transactions_merged_mv 8 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.