twoHelixestwoHelixes Start free

Datasets / Generated

Support tickets

A year of tickets with topics, priorities and response times.

3,358 rows8 columns Generated

Worked examples

Each of these is a real run: the pipeline picked the columns, shaped the rows and chose the form. Open the trace to see what it decided and why.

Median first response, by priority

The median, not the mean: response times have a long tail and one ticket left over a weekend moves an average and not a median.

Median first response by priority0246810UrgentHighNormalLowPriority
what is the median first response time by priority? — 4 rows charted from 3,358, drawn as a bar
How it decided
Finding the data67 ms

Support tickets: 3,358 rows, 8 columns. priority and first_response_hours.

Shaping the data9 ms

3,358 rows in, 4 out across 2 columns. The median, not the mean: response times have a long tail and one ticket left over a weekend moves an average and not a median.

Choosing the chart6 ms

bar. Few categories, one measure, an obvious ordering: bars.

Applying defaults1 ms

Palette, spacing, axis titles and legend placement applied. 0 issues found.

Ticket volume by topic

A count of rows per topic - the question asks about volume, so nothing is averaged and nothing is weighted.

Tickets by topic0200400600800BillingLoginData importChartsPerformanceSQL editorConnectorsExportsAPIOtherTickets
which topics generate the most tickets? — 10 rows charted from 3,358, drawn as a hbar
How it decided
Finding the data60 ms

Support tickets: 3,358 rows, 8 columns. topic, counted. No other column is needed for a volume question.

Shaping the data15 ms

3,358 rows in, 10 out across 2 columns. A count of rows per topic - the question asks about volume, so nothing is averaged and nothing is weighted.

Choosing the chart5 ms

hbar. Topic names are sentences, so the bars run horizontally rather than tilting the labels 45 degrees.

Applying defaults1 ms

Palette, spacing, axis titles and legend placement applied. 0 issues found.

Schema

8 columns, typed as the pipeline sees them — which is how it knows what can go on a time axis and what can be summed.

Column TypeExample
ticket_idnumber5001
opened_atdate2025-01-01
topictextLogin
prioritytextUrgent
first_response_hoursnumber1.14
resolution_hoursnumber5.12
satisfactionnumber4
reopenedbooleanFalse

First 8 rows

ticket_idopened_attopicpriorityfirst_response_hoursresolution_hourssatisfactionreopened
50012025-01-01LoginUrgent1.145.124False
50022025-01-01PerformanceNormal13.3835.035False
50032025-01-01BillingNormal7.922.864False
50042025-01-01BillingLow5.7125.643False
50052025-01-01PerformanceHigh3.752.532False
50062025-01-01SQL editorHigh7.831.23False
50072025-01-01ChartsNormal10.6966.763False
50082025-01-01Data importLow1.9329.014False