| Actor | Fragment | Worker | State |
|---|---|---|---|
| 160070 | 18674 | 33 | running |
| 160071 | 18674 | 33 | running |
| 160072 | 18676 | 33 | running |
| 160073 | 18676 | 33 | running |
| 160074 | 18675 | 33 | running |
| 160075 | 18675 | 33 | running |
| 160076 | 18677 | 33 | running |
| 160077 | 18677 | 33 | running |
| 160078 | 18678 | 33 | running |
| 160079 | 18678 | 33 | running |
| 160080 | 18679 | 33 | running |
| 160081 | 18679 | 33 | running |
CREATE MATERIALIZED VIEW alpheya_experience_bff.client_fee_totals_mv AS SELECT cag.client_id, cag.type AS account_group_type, SUM(fv.net_value_group) AS total_fees, SUM(CASE WHEN ft.fee_type = 'TRANSACTIONAL' THEN fv.net_value_group ELSE 0 END) AS transactional_fees, SUM(CASE WHEN ft.fee_type = 'NON_TRANSACTIONAL' THEN fv.net_value_group ELSE 0 END) AS non_transactional_fees, SUM(fv.net_value_system) AS total_fees_system_currency, SUM(CASE WHEN ft.fee_type = 'TRANSACTIONAL' THEN fv.net_value_system ELSE 0 END) AS transactional_fees_system_currency, SUM(CASE WHEN ft.fee_type = 'NON_TRANSACTIONAL' THEN fv.net_value_system ELSE 0 END) AS non_transactional_fees_system_currency FROM insights.flow_values_mv AS fv JOIN olap.fee_transactions_dm AS ft ON ft.transaction_id = fv.transaction_id JOIN insights.client_to_account_groups_mv AS cag ON cag.account_group_id = fv.account_group_id WHERE fv.transaction_type = 'FEE' AND fv.position_type = 'POSITION' GROUP BY cag.client_id, cag.type