dlt._workspace.helpers.dashboard.utils.trace
Trace introspection and rendering helpers.
trace_overview
def trace_overview(c: DashboardConfiguration,
trace: PipelineTrace) -> List[TNameValueItem]
Get the overview of a trace as name/value table items.
trace_execution_context
def trace_execution_context(c: DashboardConfiguration,
trace: PipelineTrace) -> List[TNameValueItem]
Get the execution context of a trace as name/value table items.
trace_steps_overview
def trace_steps_overview(c: DashboardConfiguration,
trace: PipelineTrace) -> List[Dict[str, str]]
Get the steps overview of a trace.
trace_resolved_config_values
def trace_resolved_config_values(c: DashboardConfiguration,
trace: PipelineTrace) -> List[Dict[str, Any]]
Get the resolved config values of a trace.
trace_step_details
def trace_step_details(c: DashboardConfiguration, trace: PipelineTrace,
step_id: str) -> List[mo.Html]
Get the details of a step including table and job metrics.
build_trace_section
def build_trace_section(config: DashboardConfiguration, pipeline: dlt.Pipeline,
trace_steps_table: mo.ui.table) -> List[mo.Html]
Build the trace section content: overview, execution context, steps, config, raw trace.