MaxCompute ofrece varios conjuntos de datos públicos que puede consultar con MaxCompute SQL para explorar rápidamente el servicio. En esta página se enumeran los conjuntos de datos disponibles y se muestra cómo consultar y analizar la información.
Introducción
MaxCompute proporciona conjuntos de datos públicos de distintas categorías, como datos de eventos públicos de GitHub, estadísticas nacionales, datos de referencia TPC, datos de comercio digital, datos de servicios de estilo de vida e información financiera y bursátil. Todos los conjuntos de datos se almacenan en diferentes schemas dentro del proyecto público BIGDATA_PUBLIC_DATASET.
|
Categoría |
Descripción |
Nombre del conjunto de datos |
Schema |
|
|
Datos de eventos públicos de GitHub |
Los desarrolladores en GitHub generan una gran cantidad de eventos mientras trabajan en proyectos de código abierto. GitHub registra los detalles de cada evento, incluidos su tipo, el desarrollador y el repositorio. Entre los eventos se encuentran marcar un repositorio como favorito y confirmar código. |
Conjunto de datos de eventos públicos de GitHub |
github_events |
|
|
Estadísticas nacionales |
Datos anuales del PIB de países de todo el mundo y de las provincias de China. |
Conjunto de datos de estadísticas nacionales |
national_data |
|
|
Datos de rendimiento TPC |
TPC-DS |
TPC-DS es una prueba de referencia para soporte de decisiones que modela aspectos clave, como consultas y mantenimiento de datos. Además, evalúa el rendimiento de tecnologías emergentes, como los sistemas de big data. |
|
|
|
TPC-H |
TPC-H es una prueba de referencia para soporte de decisiones compuesta por consultas ad hoc orientadas al negocio y modificaciones simultáneas de datos. Está diseñada para ejecutar consultas complejas sobre grandes volúmenes de datos y responder preguntas críticas del negocio. |
|
|
|
|
TPCx-BB |
TPCx-BB (TPC Express Benchmark BB) es una prueba de referencia de big data que mide el rendimiento de sistemas basados en Hadoop mediante la ejecución de 30 consultas analíticas comunes en componentes de hardware y software. |
|
|
|
|
Comercio digital |
Datos de servicios como publicidad de Taobao, compras en Taobao y comercio electrónico de Alibaba. |
Conjunto de datos de comercio digital |
commerce |
|
|
Servicios de estilo de vida |
Información sobre bienes raíces de segunda mano, películas y resultados de taquilla, atribución de números de celular y códigos de división administrativa urbana y rural. |
Conjunto de datos de servicios de estilo de vida |
life_service |
|
|
Finanzas y acciones |
Información bursátil que incluye datos básicos, estados financieros trimestrales y precios de cotización. |
Conjunto de datos financieros y bursátiles |
finance |
|
Aviso legal
Los conjuntos de datos públicos de MaxCompute están destinados únicamente a pruebas del producto. La información no se actualiza periódicamente y no se garantiza su exactitud. Por lo tanto, no utilice estos datos en un entorno de producción.
La generación y el análisis de los datos TPC en los conjuntos de datos públicos de MaxCompute se basan en pruebas de referencia TPC. Estos resultados no son comparables con los publicados oficialmente, ya que no cumplen todos los requisitos de dichas pruebas.
Los datos de las pruebas de rendimiento TPC en MaxCompute provienen de TPC. También puede generar sus propios datos TPC. Para obtener más detalles sobre cómo generar datos de prueba TPC, consulte la documentación oficial de TPC.
Notas
Los conjuntos de datos públicos están disponibles para todos los usuarios de MaxCompute. Al consultarlos, tenga en cuenta lo siguiente:
-
Toda la información del conjunto de datos público se almacena en el proyecto
BIGDATA_PUBLIC_DATASET. Sin embargo, usted no es miembro de este proyecto, por lo que debe usar acceso entre proyectos para recuperar los datos. Cuando escriba un script SQL, especifique el nombre del proyecto y el nombre del schema antes del nombre de la tabla. Además, si la sintaxis de schema a nivel de inquilino está deshabilitada, habilite la sintaxis de schema a nivel de sesión para asegurar que sus comandos se ejecuten correctamente. A continuación se muestra un comando de ejemplo:-- Enable session-level schema syntax SET odps.namespace.schema=true; -- Query 100 rows from the dwd_github_events_odps table SELECT * FROM bigdata_public_dataset.github_events.dwd_github_events_odps WHERE ds='2024-05-10' limit 100;ImportanteNo se generan cargos de almacenamiento por los conjuntos de datos públicos, pero sí se cobran los cargos de cómputo de sus consultas. Para obtener más información sobre la facturación, consulte Computing fees (pay-as-you-go).
Dado que los conjuntos de datos públicos requieren acceso entre proyectos, no encontrará las tablas correspondientes en Data Map de DataWorks.
El proyecto de los conjuntos de datos públicos utiliza schemas. Si la sintaxis de schema a nivel de inquilino no está habilitada en su proyecto, no podrá ver directamente los conjuntos de datos públicos en DataWorks DataAnalysis. No obstante, aún puede consultar los datos mediante la ejecución de sentencias SQL.
Detalles de las tablas
A continuación se detallan las tablas que contiene cada schema del proyecto público BIGDATA_PUBLIC_DATASET.
Datos de eventos públicos de GitHub
|
Nombre del proyecto |
BIGDATA_PUBLIC_DATASET |
|
Nombre del schema |
github_events |
|
Regiones disponibles |
China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Chengdu) |
|
Tablas y descripciones |
Los desarrolladores de GitHub generan un gran volumen de eventos cuando trabajan en proyectos de código abierto. GitHub registra los detalles de cada evento, como el tipo de evento, el desarrollador y el repositorio, y los publica como eventos públicos. Algunos ejemplos son marcar un repositorio con una estrella o confirmar código. Para consultar la lista de tipos de eventos, consulte GitHub Events. MaxCompute procesa sin conexión los datos de eventos públicos de GH Archive para generar a continuación las siguientes tablas:
Nota
Los datos de estas tablas provienen de GH Archive. |
|
Ciclo de actualización |
|
|
Consultar la estructura de la tabla |
|
|
Ejemplo de consulta |
|
|
Para obtener más información y ejemplos de consultas, consulte GitHub Public Event Data. |
|
Estadísticas nacionales
|
Nombre del proyecto |
BIGDATA_PUBLIC_DATASET |
|
Nombre del schema |
national_data |
|
Regiones disponibles |
China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Chengdu) |
|
Tablas y descripciones |
Nota
Los datos de la tabla |
|
Ciclo de actualización |
Este conjunto de datos es estático y no se actualiza. |
|
Consultar la estructura de la tabla |
|
|
Ejemplo de consulta |
|
Datos de TPC-DS
|
Nombre del proyecto |
BIGDATA_PUBLIC_DATASET |
|
Nombre del schema |
tpcds_10g, tpcds_100g, tpcds_1t, tpcds_10t |
|
Regiones disponibles |
China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Chengdu), China (Hong Kong), Japan (Tokyo), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), US (Virginia), US (Silicon Valley), UK (London), Germany (Frankfurt), UAE (Dubai), China (Shanghai) Finance, China (Beijing) Finance, China (Beijing) Government Cloud, China (Shenzhen) Finance |
|
Tablas y descripciones |
El modelo TPC-DS simula el sistema de ventas de una gran cadena minorista nacional con tres canales de venta:
Nota
Los datos de estas tablas provienen de TPC. |
|
Ciclo de actualización |
Este conjunto de datos es estático y no se actualiza. |
|
Consultar la estructura de la tabla |
|
|
Ejemplo de consulta |
|
|
Para ver ejemplos de consultas con conjuntos de datos de distintos tamaños, consulte TPC-DS Data. Para conocer más detalles sobre los datos, consulte la especificación oficial de TPC Benchmark DS. |
|
Datos de TPC-H
|
Nombre del proyecto |
BIGDATA_PUBLIC_DATASET |
|
Nombre del schema |
tpch_10g, tpch_100g, tpch_1t, tpch_10t |
|
Regiones disponibles |
China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Chengdu), China (Hong Kong), Japan (Tokyo), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), US (Virginia), US (Silicon Valley), UK (London), Germany (Frankfurt), UAE (Dubai), China (Shanghai) Finance, China (Beijing) Finance, China (Beijing) Government Cloud, China (Shenzhen) Finance |
|
Tablas y descripciones |
TPC-H es una prueba de referencia para evaluar sistemas de procesamiento analítico en línea (OLAP). Simula transacciones entre proveedores y clientes, e incluye datos como pedidos, productos y clientes.
Nota
Los datos de estas tablas provienen de TPC. |
|
Ciclo de actualización |
Este conjunto de datos es estático y no se actualiza. |
|
Consultar la estructura de la tabla |
|
|
Ejemplo de consulta |
|
|
Para obtener más información y ejemplos de consultas, consulte la especificación oficial de TPC Benchmark H. |
|
Datos de TPCx-BB
|
Nombre del proyecto |
BIGDATA_PUBLIC_DATASET |
|
Nombre del schema |
tpcxbb_10g, tpcxbb_100g, tpcxbb_1t, tpcxbb_10t |
|
Regiones disponibles |
China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Chengdu), China (Hong Kong), Japan (Tokyo), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), US (Virginia), US (Silicon Valley), UK (London), Germany (Frankfurt), UAE (Dubai), China (Shanghai) Finance, China (Beijing) Finance, China (Beijing) Government Cloud, China (Shenzhen) Finance |
|
Tablas y descripciones |
TPCx-BB es una prueba de referencia de big data que simula un escenario de comercio electrónico. El conjunto de datos incluye registros de ventas y devoluciones, así como información de artículos y promociones. Las tablas son las siguientes:
Nota
Los datos de estas tablas provienen de TPC. |
|
Ciclo de actualización |
Este conjunto de datos es estático y no se actualiza. |
|
Consultar la estructura de la tabla |
|
|
Ejemplo de consulta |
|
|
Para obtener más información y ejemplos de consultas, consulte la especificación oficial de TPCx-BB. |
|
Conjunto de datos de comercio digital
|
Nombre del proyecto |
BIGDATA_PUBLIC_DATASET |
|
Nombre del schema |
commerce |
|
Regiones disponibles |
China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Chengdu) |
|
Tablas y descripciones |
Nota
Los datos de estas tablas provienen del conjunto de datos de predicción de la tasa de clics (CTR) de anuncios gráficos de Taobao del laboratorio Tianchi. |
|
Ciclo de actualización |
Este conjunto de datos es estático y no se actualiza. |
|
Consultar la estructura de la tabla |
|
|
Ejemplo de consulta |
|
Conjunto de datos de servicios de estilo de vida
|
Nombre del proyecto |
BIGDATA_PUBLIC_DATASET |
|
Nombre del schema |
life_service |
|
Regiones disponibles |
China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Chengdu) |
|
Tablas y descripciones |
|
|
Ciclo de actualización |
|
|
Consultar la estructura de la tabla |
|
|
Ejemplo de consulta |
|
Conjunto de datos financieros y bursátiles
|
Nombre del proyecto |
BIGDATA_PUBLIC_DATASET |
|
Nombre del schema |
finance |
|
Regiones disponibles |
China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Chengdu) |
|
Tablas y descripciones |
|
|
Ciclo de actualización |
Los datos son estáticos y se proporcionan en particiones basadas en fechas. |
|
Consultar la estructura de la tabla |
|
|
Ejemplo de consulta |
|
Consultar un conjunto de datos público
Requisitos previos
Debe haber activado MaxCompute y creado un proyecto. Para obtener más información, consulte Create a MaxCompute project.
Herramientas compatibles
Procedimiento (ejemplo: nodo de Data Development de DataWorks)
Inicie sesión en la consola de DataWorks y seleccione una región en la esquina superior izquierda.
-
Create an ODPS SQL node e introduzca a continuación el ejemplo de SQL.
-- View GDP trends for provinces in China over the past 20 years. SET odps.namespace.schema=true; SET odps.sql.validate.orderby.limit = false; SELECT region, gdp, year FROM bigdata_public_dataset.national_data.annual_gdp_by_province ORDER BY year ASC; -
Haga clic en
para consultar los resultados.En el editor SQL, introduzca la siguiente consulta:
SELECT region, gdp, year FROM bigdata_public_dataset.national_data.annual_gdp_by_province ORDER BY year ASC;y luego haga clic en Run para ejecutarla. La tabla resultante contiene tres columnas: region (provincia), gdp (valor del PIB) y year (año), que muestran los datos del PIB de cada provincia por año.
Temas relacionados
Para obtener más información sobre cómo exportar datos desde MaxCompute, consulte los siguientes temas: