Profile dataset components attribution (Costumer journey analytics CJA)
We are working on a client that has a profile dataset available in CJA. As part of our analysis tasks, we want to know the subscriptor statement (actived or canceled) at a given snapshot.
However, when we set the report, we are observing that when a profile dimension is used for a specific event, CJA returns multiple value if user has multiple values during along the time, acting as a list var. But when using the same dimension but on the event dataset, attribution is as we expected and only shows the last value known.
Data with profile dimension
| Person ID | Timestamp | Event type | suscription state (profile dataset) |
| A | 01/10/2024 | order upgrade | active |
| A | 01/10/2024 | order upgrade | canceled |
| B | 01/10/2024 | order canceled | active |
| B | 01/10/2024 | order canceled | canceled |
Data with event dimension
| Person ID | Timestamp | Event type | suscription state (event dataset) |
| A | 01/10/2024 | order upgrade | active |
| B | 01/10/2024 | order canceled | canceled |
Is this a expected behaviour or is it caused by a wrong implement?