Last active
May 9, 2025 10:51
-
-
Save sashapodgoreanu/1cfe419de613b3921094664f218f2fd8 to your computer and use it in GitHub Desktop.
tpc_h_benchmark
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"config": { | |
"view": { | |
"continuousWidth": 300, | |
"continuousHeight": 300, | |
"strokeOpacity": 0 | |
}, | |
"axis": {"labelFontSize": 12, "titleFontSize": 15, "titleFontWeight": 400}, | |
"scale": {"bandPaddingInner": 0.1, "bandWithNestedOffsetPaddingInner": 0.4}, | |
"title": {"fontSize": 22.5, "fontWeight": 400} | |
}, | |
"vconcat": [ | |
{ | |
"mark": {"type": "bar"}, | |
"encoding": { | |
"color": { | |
"field": "library", | |
"legend": { | |
"direction": "horizontal", | |
"labelFontSize": 15, | |
"orient": "top", | |
"title": null, | |
"titleAnchor": "start", | |
"titleFontSize": 15 | |
}, | |
"scale": { | |
"domain": ["Dask", "DuckDB", "Polars", "PySpark"], | |
"range": ["#F08AAE", "#FFF100", "#5ec962", "#4698B2"] | |
}, | |
"type": "nominal" | |
}, | |
"opacity": { | |
"condition": {"param": "param_3", "value": 1}, | |
"value": 0.3 | |
}, | |
"tooltip": [ | |
{"field": "library", "title": "Library"}, | |
{"field": "duration", "format": ".2f", "title": "Runtime"} | |
], | |
"x": { | |
"axis": {"labelAngle": 0}, | |
"field": "query", | |
"scale": { | |
"domain": [ | |
1, | |
2, | |
3, | |
4, | |
5, | |
6, | |
7, | |
8, | |
9, | |
10, | |
11, | |
12, | |
13, | |
14, | |
15, | |
16, | |
17, | |
18, | |
19, | |
20, | |
21, | |
22 | |
] | |
}, | |
"title": "Query", | |
"type": "ordinal" | |
}, | |
"xOffset": {"field": "library", "type": "nominal"}, | |
"y": { | |
"field": "duration", | |
"scale": {"clamp": true, "domain": [0, 100]}, | |
"title": "Runtime (s)", | |
"type": "quantitative" | |
} | |
}, | |
"name": "view_3", | |
"width": 660 | |
}, | |
{ | |
"mark": {"type": "rect"}, | |
"encoding": { | |
"color": { | |
"field": "completion", | |
"legend": { | |
"direction": "horizontal", | |
"labelFontSize": 15, | |
"orient": "top", | |
"title": null, | |
"titleAnchor": "start", | |
"titleFontSize": 15 | |
}, | |
"scale": { | |
"domain": ["Success", "Failure / Timeout"], | |
"range": ["#bbc", "#f676a3"] | |
}, | |
"type": "nominal" | |
}, | |
"x": {"field": "query", "title": "Query"}, | |
"y": {"field": "library", "title": "Library"} | |
}, | |
"width": 660 | |
} | |
], | |
"data": {"name": "data-b600e665d13bc566217cd840065e10ad"}, | |
"datasets": { | |
"data-b600e665d13bc566217cd840065e10ad": [ | |
{ | |
"completion": "Success", | |
"duration": 13.08541107, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 13.0250113, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 17.07788038, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 13.14008904, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 27.15731239, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.839656353, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 26.9510994, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 28.33784914, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 46.79080462, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 17.83082557, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.247535229, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 13.90035963, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 9.61814642, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 6.797837496, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 5.414925337, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 9.043009281, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 23.5033083, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 41.20109415, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 11.27082205, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 32.05219102, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 52.23819804, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 7.376028776, | |
"library": "Dask", | |
"num_cpus": 32, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 17.10677695, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 6.535497665, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 12.04966021, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 7.508094311, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 10.71976447, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 5.702061415, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 15.1275773, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 12.55208158, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 16.20959187, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 10.69723749, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.759761095, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 6.359490156, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 7.898227453, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 7.344327211, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 12.856745, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.143310308, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 9.722416639, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 15.86706591, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.74607873, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.793946266, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 19.12657571, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.014013529, | |
"library": "DuckDB", | |
"num_cpus": 32, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 45.08502316, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.602696896, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 28.85828161, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 22.71827841, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 4 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 19.84522343, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 6 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 58.37454653, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 8 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 43.15112185, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 5.001587391, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 271.2024908, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 12 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 30.25685501, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 20.58765459, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 7.338037968, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 79.70577836, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 474.0999227, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 65.16217041, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 23.00307131, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 57.21958852, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 5.887981176, | |
"library": "Polars", | |
"num_cpus": 32, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 32.69119287, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 23.59120202, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 29.17188096, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 20.9779532, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 47.25027418, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 9.055701494, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 28.13473654, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 38.10869575, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 62.83931398, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 24.95479441, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 16.46976733, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 19.06706977, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 25.16990542, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 10.6557653, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 19.55093384, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 11.71789575, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 50.49014592, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 47.21154618, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 14.08572721, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 17.3655417, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 64.43185472, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 10.75746822, | |
"library": "PySpark", | |
"num_cpus": 32, | |
"query": 22 | |
} | |
] | |
}, | |
"params": [ | |
{ | |
"name": "param_3", | |
"select": {"type": "point", "fields": ["library"], "toggle": "true"}, | |
"bind": "legend", | |
"views": ["view_3"] | |
} | |
], | |
"resolve": {"scale": {"color": "independent"}}, | |
"title": { | |
"text": "Cloud | Scale: 100 GB | CPUs: 32", | |
"anchor": "middle", | |
"dy": -18, | |
"fontSize": 18.5, | |
"subtitleColor": "#898e90", | |
"subtitleFontSize": 18 | |
}, | |
"$schema": "https://vega.github.io/schema/vega-lite/v5.17.0.json" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"config": { | |
"view": { | |
"continuousWidth": 300, | |
"continuousHeight": 300, | |
"strokeOpacity": 0 | |
}, | |
"axis": {"labelFontSize": 12, "titleFontSize": 15, "titleFontWeight": 400}, | |
"scale": {"bandPaddingInner": 0.1, "bandWithNestedOffsetPaddingInner": 0.4}, | |
"title": {"fontSize": 22.5, "fontWeight": 400} | |
}, | |
"vconcat": [ | |
{ | |
"mark": {"type": "bar"}, | |
"encoding": { | |
"color": { | |
"field": "library", | |
"legend": { | |
"direction": "horizontal", | |
"labelFontSize": 15, | |
"orient": "top", | |
"title": null, | |
"titleAnchor": "start", | |
"titleFontSize": 15 | |
}, | |
"scale": { | |
"domain": ["Dask", "DuckDB", "Polars", "PySpark"], | |
"range": ["#F08AAE", "#FFF100", "#5ec962", "#4698B2"] | |
}, | |
"type": "nominal" | |
}, | |
"opacity": { | |
"condition": {"param": "param_5", "value": 1}, | |
"value": 0.3 | |
}, | |
"tooltip": [ | |
{"field": "library", "title": "Library"}, | |
{"field": "duration", "format": ".2f", "title": "Runtime"} | |
], | |
"x": { | |
"axis": {"labelAngle": 0}, | |
"field": "query", | |
"scale": { | |
"domain": [ | |
1, | |
2, | |
3, | |
4, | |
5, | |
6, | |
7, | |
8, | |
9, | |
10, | |
11, | |
12, | |
13, | |
14, | |
15, | |
16, | |
17, | |
18, | |
19, | |
20, | |
21, | |
22 | |
] | |
}, | |
"title": "Query", | |
"type": "ordinal" | |
}, | |
"xOffset": {"field": "library", "type": "nominal"}, | |
"y": { | |
"field": "duration", | |
"title": "Runtime (s)", | |
"type": "quantitative" | |
} | |
}, | |
"name": "view_5", | |
"width": 660 | |
}, | |
{ | |
"mark": {"type": "rect"}, | |
"encoding": { | |
"color": { | |
"field": "completion", | |
"legend": { | |
"direction": "horizontal", | |
"labelFontSize": 15, | |
"orient": "top", | |
"title": null, | |
"titleAnchor": "start", | |
"titleFontSize": 15 | |
}, | |
"scale": { | |
"domain": ["Success", "Failure / Timeout", "Not Available"], | |
"range": ["#bbc", "#f676a3", "#ddd"] | |
}, | |
"type": "nominal" | |
}, | |
"x": {"field": "query", "title": "Query"}, | |
"y": {"field": "library", "title": "Library"} | |
}, | |
"width": 660 | |
} | |
], | |
"data": {"name": "data-2517b533e2968fabe41b011a7bb231e1"}, | |
"datasets": { | |
"data-2517b533e2968fabe41b011a7bb231e1": [ | |
{ | |
"completion": "Success", | |
"duration": 282.5907674, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1111.77673, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 860.7199323, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 395.237807, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 4 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 103.6557188, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2059.678836, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2301.317333, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 8 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1007.80604, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 125.6502235, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 613.8739057, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 283.7092054, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 306.5319939, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 359.5247343, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 167.3639164, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1111.068933, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 17 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 431.6188579, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 630.6849394, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1998.355702, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 169.6138759, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 363.3646822, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 177.8670843, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 2 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 347.4554381, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 452.7523837, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 221.262579, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 6 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 563.9598584, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 8 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 9 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 157.3635895, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 309.0066972, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 12 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 494.4503944, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 14 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 284.0146158, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 429.5142057, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 17 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 481.0920424, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 424.7717073, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 20 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 157.8689592, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 22 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 1 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 2 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 3 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 4 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 5 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 6 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 7 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 8 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 9 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 10 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 11 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 12 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 13 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 14 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 15 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 16 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 17 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 18 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 19 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 20 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 21 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 22 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 1 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 2 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 3 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 4 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 5 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 6 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 7 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 8 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 9 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 10 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 11 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 12 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 13 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 14 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 15 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 16 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 17 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 18 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 19 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 20 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 21 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 22 | |
} | |
] | |
}, | |
"params": [ | |
{ | |
"name": "param_5", | |
"select": {"type": "point", "fields": ["library"], "toggle": "true"}, | |
"bind": "legend", | |
"value": [{"library": "Dask"}, {"library": "DuckDB"}], | |
"views": ["view_5"] | |
} | |
], | |
"resolve": {"scale": {"color": "independent"}}, | |
"title": { | |
"anchor": "middle", | |
"dy": -18, | |
"fontSize": 18.5, | |
"text": "Cloud | Scale: 10 TB | CPUs: 128 | RAM: 128 GB", | |
"subtitleColor": "#898e90", | |
"subtitleFontSize": 18 | |
}, | |
"$schema": "https://vega.github.io/schema/vega-lite/v5.17.0.json" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"config": { | |
"view": { | |
"continuousWidth": 300, | |
"continuousHeight": 300, | |
"strokeOpacity": 0 | |
}, | |
"axis": {"labelFontSize": 12, "titleFontSize": 15, "titleFontWeight": 400}, | |
"scale": {"bandPaddingInner": 0.1, "bandWithNestedOffsetPaddingInner": 0.4}, | |
"title": {"fontSize": 22.5, "fontWeight": 400} | |
}, | |
"vconcat": [ | |
{ | |
"mark": {"type": "bar"}, | |
"encoding": { | |
"color": { | |
"field": "library", | |
"legend": { | |
"direction": "horizontal", | |
"labelFontSize": 15, | |
"orient": "top", | |
"title": null, | |
"titleAnchor": "start", | |
"titleFontSize": 15 | |
}, | |
"scale": { | |
"domain": ["Dask", "DuckDB", "Polars", "PySpark"], | |
"range": ["#F08AAE", "#FFF100", "#5ec962", "#4698B2"] | |
}, | |
"type": "nominal" | |
}, | |
"opacity": { | |
"condition": {"param": "param_4", "value": 1}, | |
"value": 0.3 | |
}, | |
"tooltip": [ | |
{"field": "library", "title": "Library"}, | |
{"field": "duration", "format": ".2f", "title": "Runtime"} | |
], | |
"x": { | |
"axis": {"labelAngle": 0}, | |
"field": "query", | |
"scale": { | |
"domain": [ | |
1, | |
2, | |
3, | |
4, | |
5, | |
6, | |
7, | |
8, | |
9, | |
10, | |
11, | |
12, | |
13, | |
14, | |
15, | |
16, | |
17, | |
18, | |
19, | |
20, | |
21, | |
22 | |
] | |
}, | |
"title": "Query", | |
"type": "ordinal" | |
}, | |
"xOffset": {"field": "library", "type": "nominal"}, | |
"y": { | |
"field": "duration", | |
"title": "Runtime (s)", | |
"type": "quantitative" | |
} | |
}, | |
"name": "view_4", | |
"width": 660 | |
}, | |
{ | |
"mark": {"type": "rect"}, | |
"encoding": { | |
"color": { | |
"field": "completion", | |
"legend": { | |
"direction": "horizontal", | |
"labelFontSize": 15, | |
"orient": "top", | |
"title": null, | |
"titleAnchor": "start", | |
"titleFontSize": 15 | |
}, | |
"scale": { | |
"domain": ["Success", "Failure / Timeout", "Not Available"], | |
"range": ["#bbc", "#f676a3", "#ddd"] | |
}, | |
"type": "nominal" | |
}, | |
"x": {"field": "query", "title": "Query"}, | |
"y": {"field": "library", "title": "Library"} | |
}, | |
"width": 660 | |
} | |
], | |
"data": {"name": "data-45c0d03d085e44839c8020d35a3b50e2"}, | |
"datasets": { | |
"data-45c0d03d085e44839c8020d35a3b50e2": [ | |
{ | |
"completion": "Success", | |
"duration": 29.75949216, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 39.30828714, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 58.97342896, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 41.72662759, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 94.1947875, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.280158997, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 97.14927673, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 120.9598186, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 163.0944493, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 65.59146667, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 16.60672617, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 46.0263226, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 27.56986189, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 22.74466801, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 17.07904959, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 24.20406914, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 77.78345537, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 130.208168, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 33.90354919, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 54.9333415, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 162.1645887, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 21.92724085, | |
"library": "Dask", | |
"num_cpus": 128, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 37.63626432, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 21.2910831, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 167.1154599, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 32.81221771, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 44.95286083, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 19.7028451, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 236.7368755, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 56.57871389, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 173.2250803, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 119.1557136, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 17.33489633, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 26.00417137, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 78.27388215, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 44.00732279, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 69.34479427, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 29.36622119, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 37.8093152, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 17 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 33.65130925, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 35.96667242, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 106.5192387, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 15.40155816, | |
"library": "DuckDB", | |
"num_cpus": 128, | |
"query": 22 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 1 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 2 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 3 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 4 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 5 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 6 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 7 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 8 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 9 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 10 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 11 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 12 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 13 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 14 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 15 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 16 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 17 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 18 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 19 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 20 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 21 | |
}, | |
{ | |
"completion": "Not Available", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 128, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 47.26570702, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 41.25438881, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 66.01771116, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 57.52005577, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 155.1479619, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 19.86647058, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 66.81416082, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 150.4258046, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 192.1831613, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 54.85559559, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 30.85646725, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 39.33754587, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 48.68391037, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 23.93437481, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 41.47582936, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 21.09156013, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 146.2289822, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 147.4659843, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 35.36190605, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 39.92999053, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 224.4968228, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 21.77229381, | |
"library": "PySpark", | |
"num_cpus": 128, | |
"query": 22 | |
} | |
] | |
}, | |
"params": [ | |
{ | |
"name": "param_4", | |
"select": {"type": "point", "fields": ["library"], "toggle": "true"}, | |
"bind": "legend", | |
"value": [{"library": "Dask"}, {"library": "DuckDB"}, {"library": "PySpark"}], | |
"views": ["view_4"] | |
} | |
], | |
"resolve": {"scale": {"color": "independent"}}, | |
"title": { | |
"anchor": "middle", | |
"dy": -18, | |
"fontSize": 18.5, | |
"text": "Cloud | Scale: 1 TB | CPUs: 128 | RAM: 512 GB", | |
"subtitleColor": "#898e90", | |
"subtitleFontSize": 18 | |
}, | |
"$schema": "https://vega.github.io/schema/vega-lite/v5.17.0.json" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"config": { | |
"view": { | |
"continuousWidth": 300, | |
"continuousHeight": 300, | |
"strokeOpacity": 0 | |
}, | |
"axis": {"titleFontSize": 15, "titleFontWeight": 400}, | |
"axisLeft": {"labelFont": "monospace", "title": null}, | |
"scale": {"bandPaddingInner": 0.1}, | |
"title": {"fontSize": 18.5, "fontWeight": 400} | |
}, | |
"data": {"name": "data-f10b9c1f0a5f4f7b59c8081f2dac8749"}, | |
"mark": {"type": "rect"}, | |
"datasets": { | |
"data-f10b9c1f0a5f4f7b59c8081f2dac8749": [ | |
{ | |
"completion": "Success", | |
"query": 1, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 2, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 3, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 4, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 5, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 6, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 7, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 8, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 9, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 10, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 11, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 12, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 13, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 14, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 15, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 16, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 17, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 18, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 19, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 20, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 21, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 22, | |
"run": "Local | 10 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 1, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 2, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 3, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 4, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 5, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 6, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 7, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 8, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 9, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 10, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 11, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 12, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 13, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 14, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 15, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 16, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 17, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 18, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 19, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 20, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 21, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 22, | |
"run": "Local | 100 GB | 8 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 1, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 2, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 3, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 4, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 5, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 6, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 7, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 8, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 9, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 10, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 11, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 12, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 13, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 14, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 15, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 16, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 17, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 18, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 19, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 20, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 21, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 22, | |
"run": "Cloud | 100 GB | 32 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 1, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 2, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 3, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 4, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 5, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 6, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 7, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 8, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 9, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 10, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 11, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 12, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 13, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 14, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 15, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 16, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 17, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"query": 18, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 19, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 20, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 21, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 22, | |
"run": "Cloud | 1 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 1, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 2, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"query": 3, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 4, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 5, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 6, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"query": 7, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 8, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"query": 9, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"query": 10, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 11, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 12, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"query": 13, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 14, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"query": 15, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 16, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 17, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"query": 18, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 19, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 20, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"query": 21, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
}, | |
{ | |
"completion": "Success", | |
"query": 22, | |
"run": "Cloud | 10 TB | 128 CPUs" | |
} | |
] | |
}, | |
"encoding": { | |
"color": { | |
"field": "completion", | |
"legend": { | |
"direction": "horizontal", | |
"labelFontSize": 15, | |
"orient": "top", | |
"title": null, | |
"titleAnchor": "start", | |
"titleFontSize": 15 | |
}, | |
"scale": { | |
"domain": ["Success", "Failure / Timeout", "Not Available"], | |
"range": ["#bbc", "#f676a3", "#ddd"] | |
}, | |
"type": "nominal" | |
}, | |
"x": {"field": "query", "title": "Query"}, | |
"y": { | |
"field": "run", | |
"sort": [ | |
65, | |
61, | |
60, | |
59, | |
58, | |
57, | |
56, | |
55, | |
54, | |
53, | |
52, | |
51, | |
50, | |
49, | |
48, | |
47, | |
46, | |
45, | |
62, | |
63, | |
64, | |
44, | |
86, | |
83, | |
82, | |
81, | |
80, | |
79, | |
78, | |
77, | |
76, | |
75, | |
73, | |
72, | |
71, | |
70, | |
69, | |
68, | |
67, | |
66, | |
74, | |
87, | |
85, | |
84, | |
89, | |
109, | |
108, | |
107, | |
106, | |
105, | |
104, | |
103, | |
102, | |
101, | |
88, | |
99, | |
100, | |
91, | |
92, | |
93, | |
90, | |
95, | |
96, | |
97, | |
98, | |
94, | |
122, | |
129, | |
128, | |
127, | |
126, | |
125, | |
124, | |
123, | |
121, | |
116, | |
119, | |
118, | |
117, | |
115, | |
114, | |
113, | |
112, | |
111, | |
120, | |
110, | |
131, | |
130, | |
19, | |
18, | |
17, | |
16, | |
15, | |
14, | |
13, | |
12, | |
11, | |
21, | |
9, | |
8, | |
7, | |
6, | |
5, | |
4, | |
3, | |
2, | |
1, | |
20, | |
10, | |
0, | |
23, | |
42, | |
41, | |
40, | |
39, | |
38, | |
37, | |
36, | |
35, | |
34, | |
33, | |
32, | |
31, | |
30, | |
29, | |
28, | |
27, | |
26, | |
25, | |
24, | |
22, | |
43 | |
], | |
"title": null | |
} | |
}, | |
"title": {"text": "DuckDB Query Completion", "dy": -18, "fontSize": 18.5}, | |
"$schema": "https://vega.github.io/schema/vega-lite/v5.17.0.json" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"config": { | |
"view": { | |
"continuousWidth": 300, | |
"continuousHeight": 300, | |
"strokeOpacity": 0 | |
}, | |
"axis": {"labelFontSize": 12, "titleFontSize": 15, "titleFontWeight": 400}, | |
"scale": {"bandPaddingInner": 0.1, "bandWithNestedOffsetPaddingInner": 0.4}, | |
"title": {"fontSize": 22.5, "fontWeight": 400} | |
}, | |
"vconcat": [ | |
{ | |
"mark": {"type": "bar"}, | |
"encoding": { | |
"color": { | |
"field": "library", | |
"legend": { | |
"direction": "horizontal", | |
"labelFontSize": 15, | |
"orient": "top", | |
"title": null, | |
"titleAnchor": "start", | |
"titleFontSize": 15 | |
}, | |
"scale": { | |
"domain": ["Dask", "DuckDB", "Polars", "PySpark"], | |
"range": ["#F08AAE", "#FFF100", "#5ec962", "#4698B2"] | |
}, | |
"type": "nominal" | |
}, | |
"opacity": { | |
"condition": {"param": "param_2", "value": 1}, | |
"value": 0.3 | |
}, | |
"tooltip": [ | |
{"field": "library", "title": "Library"}, | |
{"field": "duration", "format": ".2f", "title": "Runtime"} | |
], | |
"x": { | |
"axis": {"labelAngle": 0}, | |
"field": "query", | |
"scale": { | |
"domain": [ | |
1, | |
2, | |
3, | |
4, | |
5, | |
6, | |
7, | |
8, | |
9, | |
10, | |
11, | |
12, | |
13, | |
14, | |
15, | |
16, | |
17, | |
18, | |
19, | |
20, | |
21, | |
22 | |
] | |
}, | |
"title": "Query", | |
"type": "ordinal" | |
}, | |
"xOffset": {"field": "library", "type": "nominal"}, | |
"y": { | |
"field": "duration", | |
"title": "Runtime (s)", | |
"type": "quantitative" | |
} | |
}, | |
"name": "view_2", | |
"width": 660 | |
}, | |
{ | |
"mark": {"type": "rect"}, | |
"encoding": { | |
"color": { | |
"field": "completion", | |
"legend": { | |
"direction": "horizontal", | |
"labelFontSize": 15, | |
"orient": "top", | |
"title": null, | |
"titleAnchor": "start", | |
"titleFontSize": 15 | |
}, | |
"scale": { | |
"domain": ["Success", "Failure / Timeout"], | |
"range": ["#bbc", "#f676a3"] | |
}, | |
"type": "nominal" | |
}, | |
"x": {"field": "query", "title": "Query"}, | |
"y": {"field": "library", "title": "Library"} | |
}, | |
"width": 660 | |
} | |
], | |
"data": {"name": "data-baae8b801adc1ea3293b006bbe1ad210"}, | |
"datasets": { | |
"data-baae8b801adc1ea3293b006bbe1ad210": [ | |
{ | |
"completion": "Success", | |
"duration": 60.90016198, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 18.94189692, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 39.09827995, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 32.45486116, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 83.68057489, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.798516989, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 74.01650906, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 98.89304376, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 213.3178937, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 48.15138793, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 12.69428396, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 46.74272895, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 19.64744687, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 10.04501629, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.132129192, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 11.52594686, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 84.78956509, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 141.6443441, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 22.33940196, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 53.86000085, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 291.059638, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 12.36513805, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 11.39102077, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2.274616003, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.691268921, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 5.548564911, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 7.715730906, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.041278124, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 70.74886203, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 10.11947918, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 193.7541733, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 9.441447973, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.599359989, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.093062162, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 9.572007895, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 6.330237865, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 12.08940697, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.673762083, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 7.404533863, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 86.2370832, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 9.395542145, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 6.671203136, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 22.361938, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2.254997969, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 36.2593329, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.759801865, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 30.13716674, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 17.38823175, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 4 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 5 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 6 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 7 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 8 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 9 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 10 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 11 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 12 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 13 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 14 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 15 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 16 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 17 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 18 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 19 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 20 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 21 | |
}, | |
{ | |
"completion": "Failure / Timeout", | |
"duration": null, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 20.2693634, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 23.13561916, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 42.62711716, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 38.63358712, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 127.281121, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.065573215, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 67.28805804, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 94.18793964, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 186.382829, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 66.63047218, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 25.69180894, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 36.51077175, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 58.940418, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 24.0981319, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 49.37723517, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 19.34053993, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 152.5400431, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 140.4973431, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 22.37548995, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 24.32947493, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 183.6782579, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 22.52031684, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 22 | |
} | |
] | |
}, | |
"params": [ | |
{ | |
"name": "param_2", | |
"select": {"type": "point", "fields": ["library"], "toggle": "true"}, | |
"bind": "legend", | |
"views": ["view_2"] | |
} | |
], | |
"resolve": {"scale": {"color": "independent"}}, | |
"title": { | |
"anchor": "middle", | |
"dy": -18, | |
"fontSize": 18.5, | |
"text": "Local | Scale: 100 GB | CPUs: 8", | |
"subtitleColor": "#898e90", | |
"subtitleFontSize": 18 | |
}, | |
"$schema": "https://vega.github.io/schema/vega-lite/v5.17.0.json" | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"config": { | |
"view": { | |
"continuousWidth": 600, | |
"continuousHeight": 300, | |
"strokeOpacity": 0 | |
}, | |
"axis": {"labelFontSize": 12, "titleFontSize": 15, "titleFontWeight": 400}, | |
"scale": {"bandPaddingInner": 0.1, "bandWithNestedOffsetPaddingInner": 0.4}, | |
"title": {"fontSize": 22.5, "fontWeight": 400} | |
}, | |
"vconcat": [ | |
{ | |
"mark": {"type": "bar"}, | |
"encoding": { | |
"color": { | |
"field": "library", | |
"legend": { | |
"direction": "horizontal", | |
"labelFontSize": 15, | |
"orient": "top", | |
"title": null, | |
"titleAnchor": "start", | |
"titleFontSize": 15 | |
}, | |
"scale": { | |
"domain": ["Dask", "DuckDB", "Polars", "PySpark"], | |
"range": ["#F08AAE", "#FFF100", "#5ec962", "#4698B2"] | |
}, | |
"type": "nominal" | |
}, | |
"tooltip": [ | |
{"field": "library", "title": "Library"}, | |
{"field": "duration", "format": ".2f", "title": "Runtime"} | |
], | |
"x": { | |
"axis": {"labelAngle": 0}, | |
"field": "query", | |
"scale": { | |
"domain": [ | |
1, | |
2, | |
3, | |
4, | |
5, | |
6, | |
7, | |
8, | |
9, | |
10, | |
11, | |
12, | |
13, | |
14, | |
15, | |
16, | |
17, | |
18, | |
19, | |
20, | |
21, | |
22 | |
] | |
}, | |
"title": "Query", | |
"type": "ordinal" | |
}, | |
"xOffset": {"field": "library", "type": "nominal"}, | |
"y": { | |
"field": "duration", | |
"title": "Runtime (s)", | |
"type": "quantitative" | |
} | |
}, | |
"name": "view_1", | |
"width": 660 | |
} | |
], | |
"data": {"name": "data-7f696d5b320d67af3a3b1f420317d591"}, | |
"datasets": { | |
"data-7f696d5b320d67af3a3b1f420317d591": [ | |
{ | |
"completion": "Success", | |
"duration": 7.349830866, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2.55384922, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 5.646444082, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.504451036, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 10.40760875, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.5020279884, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 6.85581708, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.888586998, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 19.46338892, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 4.938610077, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.485491991, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.892226934, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2.799449921, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.251161814, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.104604006, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.686655998, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 11.01577783, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 15.22865224, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.0573771, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 6.429955006, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 26.02494717, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.39294982, | |
"library": "Dask", | |
"num_cpus": 8, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.281682014, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.2963340282, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.9297618866, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.6533739567, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.9363222122, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.8786520958, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2.507023811, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.138770103, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.861751795, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.114753008, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.2095198631, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.9625020027, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.186424255, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.6937360764, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.482141256, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.2064943314, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.8086111546, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.025156021, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.9999239445, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.7370512486, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2.408084869, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.2457511425, | |
"library": "DuckDB", | |
"num_cpus": 8, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 4.360592842, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.1655430794, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.907729864, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.566069126, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 4.885493994, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.8894209862, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 16.81775498, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.476551056, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 12.63604569, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2.146543026, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.2651031017, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 4.376965761, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 4.744642019, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.114660978, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.8606438637, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.3548252583, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 6.278069019, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.19382596, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2.845896006, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.591340065, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 9.262224913, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 0.3273956776, | |
"library": "Polars", | |
"num_cpus": 8, | |
"query": 22 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 4.720607996, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 1 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 4.625711918, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 2 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 8.122514009, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 3 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 5.649055004, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 4 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 12.46462893, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 5 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 1.111974239, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 6 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 16.20508289, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 7 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 5.777259827, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 8 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 11.96828294, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 9 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 7.470014095, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 10 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2.344013929, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 11 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 4.445052147, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 12 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 7.763844967, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 13 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 2.389064312, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 14 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 4.566293001, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 15 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 4.728442907, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 16 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 13.30754304, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 17 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 22.15371799, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 18 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 4.826957941, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 19 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.707264185, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 20 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 29.30386209, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 21 | |
}, | |
{ | |
"completion": "Success", | |
"duration": 3.394886017, | |
"library": "PySpark", | |
"num_cpus": 8, | |
"query": 22 | |
} | |
] | |
}, | |
"params": [ | |
{ | |
"name": "param_1", | |
"select": {"type": "point", "fields": ["library"], "toggle": "true"}, | |
"bind": "legend", | |
"views": ["view_1"] | |
} | |
], | |
"resolve": {"scale": {"color": "independent"}}, | |
"title": { | |
"anchor": "middle", | |
"dy": -18, | |
"fontSize": 18.5, | |
"text": "Local | Scale: 10 GB | CPUs: 8", | |
"subtitleColor": "#898e90", | |
"subtitleFontSize": 18 | |
}, | |
"$schema": "https://vega.github.io/schema/vega-lite/v5.17.0.json" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment