Aggregated column statistics across {{ footer.row_groups | length }} row {{ "group" if footer.row_groups | length == 1 else "groups" }}.
{% include "toggle-all.html" %}
{% for column in columns %}
-
- Type:
{{ column.type }}
- Values: {{ "{:,}".format(column.num_values) }}
- Total compressed size: {{ "{:,}".format(column.total_compressed_size) }} bytes
- Total uncompressed size: {{ "{:,}".format(column.total_uncompressed_size) }} bytes
{% if column.statistics is defined %}
- Statistics:
{% if column.statistics.null_count is defined %}
- Null count: {{ "{:,}".format(column.statistics.null_count) }}
{% endif %}
{% if column.statistics.distinct_counts is defined %}
- Distinct counts:
{% for distinct_count in column.statistics.distinct_counts %}
- {{ "{:,}".format(distinct_count) }}
{% endfor %}
{% endif %}
{% if column.statistics.min_value is defined %}
- Min value:
{{ format_stats_value(column.statistics.min_value, column.type, logical_type_mapping[column.path_in_schema]) }}
{% endif %}
{% if column.statistics.max_value is defined %}
- Max value:
{{ format_stats_value(column.statistics.max_value, column.type, logical_type_mapping[column.path_in_schema]) }}
{% endif %}
{% if column.statistics.is_min_value_exact is defined %}
- Is min value exact: {{ column.statistics.is_min_value_exact }}
{% endif %}
{% if column.statistics.is_max_value_exact is defined %}
- Is max value exact: {{ column.statistics.is_max_value_exact }}
{% endif %}
{% endif %}
-
Encodings:
{% for encoding in column.encodings %}
{{ encoding }}{% if not loop.last %}, {% endif %}
{% endfor %}
- Encoding stats:
{% for item in column.encoding_stats.values() %}
-
{{ item.page_type }}
/
{{ item.encoding }}: {{ "{:,}".format(item.count) }}
{% endfor %}
-
Compression codec(s):
{% for codec in column.codecs %}
{{ codec }}{% if not loop.last %}, {% endif %}
{% endfor %}
{% else %}
- No columns found.
{% endfor %}