Skip to content

IcebergCompactionMetrics

Source code in docs_src/capo_glue/types/iceberg_compaction_metrics.py
class IcebergCompactionMetrics(TypedDict, closed=True):
    number_of_bytes_compacted: "capo_glue.types.metric_counts.metricCounts"
    """<p>The number of bytes removed by the compaction job run.</p>"""
    number_of_files_compacted: "capo_glue.types.metric_counts.metricCounts"
    """<p>The number of files removed by the compaction job run.</p>"""
    dpu_hours: "capo_glue.types.dpu_hours.dpuHours"
    """<p>The number of DPU hours consumed by the job.</p>"""
    number_of_dpus: "capo_glue.types.dpu_counts.dpuCounts"
    """<p>The number of DPUs consumed by the job, rounded up to the nearest whole number.</p>"""
    job_duration_in_hour: "capo_glue.types.dpu_duration_in_hour.dpuDurationInHour"
    """<p>The duration of the job in hours.</p>"""

dpu_hours instance-attribute

dpu_hours: dpuHours

The number of DPU hours consumed by the job.

job_duration_in_hour instance-attribute

job_duration_in_hour: dpuDurationInHour

The duration of the job in hours.

number_of_bytes_compacted instance-attribute

number_of_bytes_compacted: metricCounts

The number of bytes removed by the compaction job run.

number_of_dpus instance-attribute

number_of_dpus: dpuCounts

The number of DPUs consumed by the job, rounded up to the nearest whole number.

number_of_files_compacted instance-attribute

number_of_files_compacted: metricCounts

The number of files removed by the compaction job run.