Skip to content

UsageJourney

An ordered sequence of UsageJourneySteps describing one end-to-end interaction a user has with the digital service.

Params

name

A human readable description of the object.

uj_steps

Ordered mapping from UsageJourneyStep to how many times the step occurs in one journey. The journey duration is the sum of step durations weighted by their number of occurrences.

Calculated attributes

duration

Total wall-clock time of one journey, equal to the sum of UsageJourneyStep.user_time_spent across all steps, each weighted by how many times the step occurs in the journey.

Example value: 20 min

Depends directly on:

through the following calculations:

You can also visit the link to Duration’s full calculation graph.

nb_usage_journeys_in_parallel_per_usage_pattern

Hourly count of journeys that are concurrently in progress in each usage pattern, derived from journey starts and journey duration. Used to size devices that are occupied for the full journey duration.

Example value: {
UsagePattern usage pattern (8e69ce35-469): 26298 values from 2025-01-01 00:00:00+00:00 to 2028-01-01 18:00:00+00:00 in :
first 10 vals [1.67, 2, 1.33, 1, 0.333, 1, 1.33, 1.67, 1.67, 2.33],
last 10 vals [1.33, 0.667, 3, 1.33, 1.33, 3, 0.333, 0.333, 1.33, 2.67],
}

Depends directly on:

through the following calculations:

You can also visit the link to usage pattern hourly nb of user journeys in parallel’s full calculation graph.