mirror of
https://github.com/asadbek064/hyparquet.git
synced 2025-12-05 22:41:55 +00:00
222 lines
5.8 KiB
JSON
222 lines
5.8 KiB
JSON
{
|
|
"version": 2,
|
|
"schema": [
|
|
{
|
|
"repetition_type": "REQUIRED",
|
|
"name": "schema",
|
|
"num_children": 3
|
|
},
|
|
{
|
|
"type": "BYTE_ARRAY",
|
|
"repetition_type": "OPTIONAL",
|
|
"name": "group",
|
|
"converted_type": "UTF8",
|
|
"logical_type": {
|
|
"type": "STRING"
|
|
}
|
|
},
|
|
{
|
|
"type": "BYTE_ARRAY",
|
|
"repetition_type": "OPTIONAL",
|
|
"name": "wkt",
|
|
"converted_type": "UTF8",
|
|
"logical_type": {
|
|
"type": "STRING"
|
|
}
|
|
},
|
|
{
|
|
"type": "BYTE_ARRAY",
|
|
"repetition_type": "OPTIONAL",
|
|
"name": "geometry",
|
|
"logical_type": {
|
|
"type": "GEOMETRY"
|
|
}
|
|
}
|
|
],
|
|
"num_rows": 28,
|
|
"row_groups": [
|
|
{
|
|
"columns": [
|
|
{
|
|
"file_offset": 0,
|
|
"meta_data": {
|
|
"type": "BYTE_ARRAY",
|
|
"encodings": [
|
|
"PLAIN",
|
|
"RLE",
|
|
"RLE_DICTIONARY"
|
|
],
|
|
"path_in_schema": [
|
|
"group"
|
|
],
|
|
"codec": "UNCOMPRESSED",
|
|
"num_values": 28,
|
|
"total_uncompressed_size": 61,
|
|
"total_compressed_size": 61,
|
|
"data_page_offset": 25,
|
|
"dictionary_page_offset": 4,
|
|
"statistics": {
|
|
"null_count": 0,
|
|
"max_value": "all",
|
|
"min_value": "all"
|
|
},
|
|
"encoding_stats": [
|
|
{
|
|
"page_type": "DICTIONARY_PAGE",
|
|
"encoding": "PLAIN",
|
|
"count": 1
|
|
},
|
|
{
|
|
"page_type": "DATA_PAGE",
|
|
"encoding": "RLE_DICTIONARY",
|
|
"count": 1
|
|
}
|
|
],
|
|
"size_statistics": {
|
|
"unencoded_byte_array_data_bytes": 84,
|
|
"repetition_level_histogram": [],
|
|
"definition_level_histogram": [
|
|
0,
|
|
28
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"file_offset": 0,
|
|
"meta_data": {
|
|
"type": "BYTE_ARRAY",
|
|
"encodings": [
|
|
"PLAIN",
|
|
"RLE",
|
|
"RLE_DICTIONARY"
|
|
],
|
|
"path_in_schema": [
|
|
"wkt"
|
|
],
|
|
"codec": "UNCOMPRESSED",
|
|
"num_values": 28,
|
|
"total_uncompressed_size": 2841,
|
|
"total_compressed_size": 2841,
|
|
"data_page_offset": 2536,
|
|
"dictionary_page_offset": 65,
|
|
"statistics": {
|
|
"null_count": 0,
|
|
"max_value": "POLYGON ZM ((30 10 40 300, 40 40 80 1600, 20 40 60 800, 10 20 30 200, 30 10 40 300))",
|
|
"min_value": "GEOMETRYCOLLECTION (POINT (30 10), LINESTRING (30 10, 10 30, 40 40), POLYGON ((30 10, 40 40, 20 40, 10 20, 30 10)), MULTIPOINT ((30 10)), MULTILINESTRING ((30 10, 10 30, 40 40)), MULTIPOLYGON (((30 10, 40 40, 20 40, 10 20, 30 10))))"
|
|
},
|
|
"encoding_stats": [
|
|
{
|
|
"page_type": "DICTIONARY_PAGE",
|
|
"encoding": "PLAIN",
|
|
"count": 1
|
|
},
|
|
{
|
|
"page_type": "DATA_PAGE",
|
|
"encoding": "RLE_DICTIONARY",
|
|
"count": 1
|
|
}
|
|
],
|
|
"size_statistics": {
|
|
"unencoded_byte_array_data_bytes": 2343,
|
|
"repetition_level_histogram": [],
|
|
"definition_level_histogram": [
|
|
0,
|
|
28
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"file_offset": 0,
|
|
"meta_data": {
|
|
"type": "BYTE_ARRAY",
|
|
"encodings": [
|
|
"PLAIN",
|
|
"RLE",
|
|
"RLE_DICTIONARY"
|
|
],
|
|
"path_in_schema": [
|
|
"geometry"
|
|
],
|
|
"codec": "UNCOMPRESSED",
|
|
"num_values": 28,
|
|
"total_uncompressed_size": 4315,
|
|
"total_compressed_size": 4315,
|
|
"data_page_offset": 7174,
|
|
"dictionary_page_offset": 2906,
|
|
"encoding_stats": [
|
|
{
|
|
"page_type": "DICTIONARY_PAGE",
|
|
"encoding": "PLAIN",
|
|
"count": 1
|
|
},
|
|
{
|
|
"page_type": "DATA_PAGE",
|
|
"encoding": "RLE_DICTIONARY",
|
|
"count": 1
|
|
}
|
|
],
|
|
"size_statistics": {
|
|
"unencoded_byte_array_data_bytes": 4140,
|
|
"repetition_level_histogram": [],
|
|
"definition_level_histogram": [
|
|
0,
|
|
28
|
|
]
|
|
},
|
|
"geospatial_statistics": {
|
|
"bbox": {
|
|
"xmin": 10,
|
|
"xmax": 40,
|
|
"ymin": 10,
|
|
"ymax": 40,
|
|
"zmin": 30,
|
|
"zmax": 80,
|
|
"mmin": 200,
|
|
"mmax": 1600
|
|
},
|
|
"geospatial_types": [
|
|
1,
|
|
2,
|
|
3,
|
|
4,
|
|
5,
|
|
6,
|
|
7,
|
|
1001,
|
|
1002,
|
|
1003,
|
|
1004,
|
|
1005,
|
|
1006,
|
|
1007,
|
|
2001,
|
|
2002,
|
|
2003,
|
|
2004,
|
|
2005,
|
|
2006,
|
|
2007,
|
|
3001,
|
|
3002,
|
|
3003,
|
|
3004,
|
|
3005,
|
|
3006,
|
|
3007
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"total_byte_size": 7217,
|
|
"num_rows": 28,
|
|
"file_offset": 4,
|
|
"total_compressed_size": 7217
|
|
}
|
|
],
|
|
"created_by": "parquet-cpp-arrow version 21.0.0",
|
|
"metadata_length": 787
|
|
}
|