Run the preparation path
Follow the workflow through the join that connects account records to subscription activity. Choose the checkpoint relevant to the suspected issue.
Scientist · Interactive runs
Follow execution and examine intermediate results in Scientist. Use the evidence at a meaningful checkpoint to decide whether preparation is doing what the study intends—before interpreting the final analytical output.
Run the renewal preparation workflow and inspect the account-to-subscription join before continuing the analysis.
Join accounts with subscription records
Inspect account keys and matching subscription rows
Review repeated accounts before cohort aggregation
Examine an intermediate result at the step that produced it.
Follow the investigation
An account-to-subscription join can legitimately repeat an account. If the analysis later treats every joined row as a separate account, the cohort comparison can answer the wrong question.
Follow the workflow through the join that connects account records to subscription activity. Choose the checkpoint relevant to the suspected issue.
Inspect account keys and matching subscription rows. Distinguish expected multiple subscriptions from unexpected duplicate source records.
Check whether the next aggregation uses the correct unit of analysis. Revise the preparation logic if needed, then inspect the relevant output again.
What to examine
The useful output is not just a completed run. It is an analysis whose inputs, assumptions and limits another researcher can question.
The operator where the unexpected record relationship first becomes visible.
Keys, repeated rows and the fields used by the downstream aggregation.
A specific workflow correction or a reasoned decision to continue.
Scientist in the DO Stack
Sense helps investigate instrumented services when execution problems arise outside the analytical logic. Keep a data-method question separate from a runtime incident and confirm which telemetry can be connected to the investigation.
Confirm intermediate-result availability, run controls and resource limits. Breakpoints, pause/resume, partial recomputation and restart-free debugging are implementation requirements to validate, not guarantees made here.
Bring one research question, its source requirements, a relevant workflow and the review criteria. Confirm available capabilities, access and operating requirements before using sensitive material or applying a finding operationally.
Bring the question, the available data and the people who understand it. We’ll work through the analytical path, the review points and the implementation requirements.