Posts, Users, Votes, Comments, Badges, PostHistory y PostLinks de Stack Overflow.
Puede descargar versiones en Parquet de los datos ya preparadas, que contienen todas las publicaciones hasta abril de 2024, o descargar los datos más recientes en formato XML y cargarlos. Stack Overflow proporciona actualizaciones de estos datos periódicamente; históricamente, cada 3 meses.
El siguiente diagrama muestra el esquema de las tablas disponibles asumiendo el formato Parquet.
Puede encontrar una descripción del esquema de estos datos aquí.
Datos preparados de antemano
eu-west-2. El conjunto de datos está ubicado en eu-west-3.
Posts
Votes
Comments
Users
Badges
PostLinks
PostHistory
Conjunto de datos original
stackoverflow.com*.
Descargar
Convertir a JSON
xq, un sencillo envoltorio de jq para documentos XML.
Instala xq y jq:
stackoverflow.com-Posts.7z como ejemplo. Modifíquelo según sea necesario.
Extraiga el archivo con p7zip. Esto generará un único archivo XML; en este caso, Posts.xml.
Los archivos se comprimen aproximadamente 4,5 veces. Con 22 GB comprimidos, el archivo de posts requiere alrededor de 97 GB sin comprimir.
posts.json.
Cárguelo en ClickHouse con el siguiente comando. Tenga en cuenta que el esquema se especifica para el archivo posts.json. Será necesario ajustarlo según el tipo de dato para que coincida con la tabla de destino.
Consultas de ejemplo
Usuario con más respuestas (cuentas activas)
UserId.
Publicaciones más polémicas
Atribución
cc-by-sa 4.0, y reconocemos sus esfuerzos y la fuente original de los datos en https://archive.org/details/stackexchange.