Todos los productos
Search
Centro de documentos

MaxCompute:Public datasets

Última actualización: Sep 11, 2026

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.

  • Conjunto de datos de referencia TPC-DS de 10 GB

  • Conjunto de datos de referencia TPC-DS de 100 GB

  • Conjunto de datos de referencia TPC-DS de 1 TB

  • Conjunto de datos de referencia TPC-DS de 10 TB

  • tpcds_10g

  • tpcds_100g

  • tpcds_1t

  • tpcds_10t

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.

  • Conjunto de datos de referencia TPC-H de 10 GB

  • Conjunto de datos de referencia TPC-H de 100 GB

  • Conjunto de datos de referencia TPC-H de 1 TB

  • Conjunto de datos de referencia TPC-H de 10 TB

  • tpch_10g

  • tpch_100g

  • tpch_1t

  • tpch_10t

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.

  • Conjunto de datos de referencia TPCx-BB de 10 GB

  • Conjunto de datos de referencia TPCx-BB de 100 GB

  • Conjunto de datos de referencia TPCx-BB de 1 TB

  • Conjunto de datos de referencia TPCx-BB de 10 TB

  • tpcbb_10g

  • tpcbb_100g

  • tpcbb_1t

  • tpcbb_10t

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;
    Importante

    No 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:

  • dwd_github_events_odps (tabla de hechos de los datos de eventos públicos de GitHub)

  • dws_overview_by_repo_month (tabla agregada con las métricas mensuales de los eventos públicos de GitHub)

Nota

Los datos de estas tablas provienen de GH Archive.

Ciclo de actualización

  • dwd_github_events_odps: se actualiza cada hora (T+1).

  • dws_overview_by_repo_month: se actualiza diariamente (T+1).

Consultar la estructura de la tabla

-- Enable session-level schema syntax.
SET odps.namespace.schema=true; 
-- Query the structure of the dwd_github_events_odps table. To query other tables, replace the schema and table names.
DESC bigdata_public_dataset.github_events.dwd_github_events_odps;

Ejemplo de consulta

-- Enable session-level schema syntax.
SET odps.namespace.schema=true; 
-- This example counts the top-starred projects over the past year. Note that this query does not account for unstarring events.
SELECT
    repo_id,
    repo_name,
    COUNT(actor_login) total
FROM
    bigdata_public_dataset.github_events.dwd_github_events_odps
WHERE
    ds>=date_add(getdate(), -365)
    AND type = 'WatchEvent'
GROUP BY
    repo_id,
    repo_name
ORDER BY
    total DESC
LIMIT 10;

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

  • annual_gdp_by_province (PIB anual por provincia en China)

  • annual_gdp_by_country (PIB anual por país a nivel mundial)

Nota

Los datos de la tabla annual_gdp_by_province provienen de la Oficina Nacional de Estadísticas, mientras que los de la tabla annual_gdp_by_country provienen del Fondo Monetario Internacional (FMI).

Ciclo de actualización

Este conjunto de datos es estático y no se actualiza.

Consultar la estructura de la tabla

-- Enable session-level schema syntax.
SET odps.namespace.schema=true; 
-- Query the structure of the annual_gdp_by_province table. To query other tables, replace the schema and table names.
DESC bigdata_public_dataset.national_data.annual_gdp_by_province;

Ejemplo de consulta

-- Enable session-level schema syntax.
SET odps.namespace.schema=true; 
-- This example shows the GDP trend for Beijing over the past 20 years.
SELECT
    region,
    gdp,
    year
FROM
    bigdata_public_dataset.national_data.annual_gdp_by_province
WHERE
    region='Beijing'
ORDER BY
    year ASC
LIMIT 20;

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: store (tiendas físicas), web (tiendas en línea) y catalog (pedidos telefónicos). Cada canal cuenta con un par de tablas que registran las ventas y las devoluciones. El conjunto de datos también incluye tablas de dimensiones para artículos, promociones, clientes y otra información.

  • call_center (datos del centro de llamadas)

  • catalog_page (catálogo de productos)

  • catalog_returns (registros de devoluciones de productos del canal de catálogo)

  • catalog_sales (registros de ventas de productos del canal de catálogo)

  • customer (datos de clientes)

  • customer_address (datos de direcciones de clientes)

  • customer_demographics (datos demográficos crediticios de clientes)

  • date_dim (dimensión de fecha)

  • household_demographics (datos demográficos crediticios de hogares)

  • income_band (rangos de ingresos)

  • inventory (datos de inventario)

  • item (datos de artículos)

  • promotion (promociones de productos)

  • reason (motivos de devolución)

  • ship_mode (modos de envío)

  • store (datos de tiendas)

  • store_returns (registros de devoluciones de productos del canal de tienda)

  • store_sales (registros de ventas de productos del canal de tienda)

  • time_dim (dimensión de tiempo)

  • warehouse (datos de almacenes)

  • web_page (datos de páginas web)

  • web_returns (registros de devoluciones de productos del canal web)

  • web_sales (registros de ventas de productos del canal web)

  • web_site (datos de sitios web)

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

-- Enable session-level schema syntax.
SET odps.namespace.schema=TRUE; 
-- Query the structure of the call_center table in the tpcds_10g schema. To query tables from other dataset sizes, replace the schema and table names.
DESC bigdata_public_dataset.tpcds_10g.call_center;

Ejemplo de consulta

SET odps.namespace.schema=TRUE; 
SELECT dt.d_year ,
       item.i_brand_id brand_id ,
       item.i_brand brand ,
       SUM(ss_sales_price) sum_agg
FROM bigdata_public_dataset.tpcds_10g.date_dim dt ,
     bigdata_public_dataset.tpcds_10g.store_sales ,
     bigdata_public_dataset.tpcds_10g.item
WHERE dt.d_date_sk = store_sales.ss_sold_date_sk
  AND store_sales.ss_item_sk = item.i_item_sk
  AND item.i_manufact_id = 190
  AND dt.d_moy = 12
GROUP BY dt.d_year ,
         item.i_brand ,
         item.i_brand_id
ORDER BY dt.d_year,
         sum_agg DESC,
         brand_id LIMIT 100;

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.

  • customer (datos de clientes)

  • lineitem (datos de partidas)

  • nation (datos de países)

  • orders (datos de pedidos)

  • part (datos de piezas)

  • partsupp (datos de proveedores de piezas)

  • region (datos de regiones)

  • supplier (datos de proveedores)

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

-- Enable session-level schema syntax.
SET odps.namespace.schema=TRUE; 
-- Query the structure of the lineitem table in the tpch_10g schema. To query tables from other dataset sizes, replace the schema and table names.
DESC bigdata_public_dataset.tpch_10g.lineitem;

Ejemplo de consulta

SET odps.namespace.schema=TRUE; 
SET odps.sql.validate.orderby.limit=FALSE;
SET odps.sql.hive.compatible=TRUE;
SELECT l_returnflag,
       l_linestatus,
       sum(l_quantity) AS sum_qty,
       sum(l_extendedprice) AS sum_base_price,
       sum(l_extendedprice * (1 - l_discount)) AS sum_disc_price,
       sum(l_extendedprice * (1 - l_discount) * (1 + l_tax)) AS sum_charge,
       avg(l_quantity) AS avg_qty,
       avg(l_extendedprice) AS avg_price,
       avg(l_discount) AS avg_disc,
       count(*) AS count_order
FROM bigdata_public_dataset.tpch_10g.lineitem
WHERE l_shipdate <= date'1998-12-01' - interval '90' DAY
GROUP BY l_returnflag,
         l_linestatus
ORDER BY l_returnflag,
         l_linestatus;

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:

  • customer (datos de clientes)

  • customer_address (datos de direcciones de clientes)

  • customer_demographics (datos demográficos crediticios de clientes)

  • date_dim (dimensión de fecha)

  • household_demographics (datos demográficos crediticios de hogares)

  • income_band (rangos de ingresos)

  • inventory (datos de inventario)

  • item (datos de artículos)

  • item_marketprices (precios de la competencia para el artículo)

  • product_reviews (reseñas de productos)

  • promotion (promociones de productos)

  • reason (motivos de devolución)

  • ship_mode (modos de envío)

  • store (datos de tiendas)

  • store_returns (registros de devoluciones de productos del canal de tienda)

  • store_sales (registros de ventas de productos del canal de tienda)

  • time_dim (dimensión de tiempo)

  • warehouse (datos de almacenes)

  • web_clickstreams (flujos de clics web)

  • web_page (datos de páginas web)

  • web_returns (registros de devoluciones de productos del canal web)

  • web_sales (registros de ventas de productos del canal web)

  • web_site (datos de sitios web)

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

-- Enable session-level schema syntax.
SET odps.namespace.schema=TRUE; 
-- Query the structure of the web_sales table in the tpcxbb_10g schema. To query tables from other dataset sizes, replace the schema and table names.
DESC bigdata_public_dataset.tpcxbb_10g.web_sales;

Ejemplo de consulta

SET odps.namespace.schema=TRUE; 
SELECT * FROM bigdata_public_dataset.tpcxbb_10g.web_sales limit 100;

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

  • adv_raw_sample (una muestra sin procesar de registros de impresiones y clics de anuncios gráficos de más de un millón de usuarios de Taobao seleccionados aleatoriamente durante un periodo de ocho días).

  • adv_ad_feature (información básica sobre algunos de los anuncios de la tabla raw_sample)

  • user_profile (información básica sobre todos los usuarios de la tabla raw_sample)

  • behavior_log (comportamiento de compra de todos los usuarios de raw_sample durante 22 días, que incluye navegación, adición al carrito, marcado como favorito y compras)

Ciclo de actualización

Este conjunto de datos es estático y no se actualiza.

Consultar la estructura de la tabla

-- Enable session-level schema syntax.
SET odps.namespace.schema=TRUE; 
-- Query the structure of the behavior_log table. To query other tables, replace the table name.
DESC bigdata_public_dataset.commerce.behavior_log;

Ejemplo de consulta

-- Enable session-level schema syntax.
SET odps.namespace.schema=TRUE; 
-- This example uses the behavior_log table to count the top three best-selling product category IDs over a 22-day period.
SELECT cate,
       count(btag) sales
FROM behavior_log
WHERE btag='buy'
GROUP BY cate
ORDER BY sales DESC LIMIT 3;

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

  • movie_basic_info (información básica de películas)

  • movie_box (información básica de taquilla)

  • areacode_basic_info_2020 (códigos de división administrativa y urbano-rural de 2020)

  • phoneno_basic_info_2020 (atribución de números de celular de 2020)

Ciclo de actualización

  • movie_basic_info, movie_box: los datos son estáticos y se proporcionan en particiones basadas en fechas.

  • areacode_basic_info_2020, phoneno_basic_info_2020: estos conjuntos de datos son estáticos y no se actualizan.

Consultar la estructura de la tabla

-- Enable session-level schema syntax.
SET odps.namespace.schema=TRUE; 
-- Query the structure of the movie_box table. To query other tables, replace the table name.
DESC bigdata_public_dataset.life_service.movie_box;

Ejemplo de consulta

-- Enable session-level schema syntax.
SET odps.namespace.schema=TRUE;
-- This example queries the top ten movies by box office rank on January 14, 2017.
SELECT moviename
FROM bigdata_public_dataset.life_service.movie_box
WHERE ds ='20170114'
ORDER BY rank ASC LIMIT 10;

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

  • ods_enterprise_share_basic (información bursátil básica)

  • ods_enterprise_share_quarter_cashflow (estado de flujo de efectivo trimestral)

  • ods_enterprise_share_quarter_growth (datos de crecimiento empresarial trimestral)

  • ods_enterprise_share_quarter_operation (datos de rotación financiera trimestral)

  • ods_enterprise_share_quarter_profit (estado de resultados trimestral)

  • ods_enterprise_share_quarter_report (informe trimestral)

  • ods_enterprise_share_trade_h (precios de acciones)

Ciclo de actualización

Los datos son estáticos y se proporcionan en particiones basadas en fechas.

Consultar la estructura de la tabla

-- Enable session-level schema syntax.
SET odps.namespace.schema=TRUE; 
-- Query the structure of the ods_enterprise_share_basic table. To query other tables, replace the table name.
DESC bigdata_public_dataset.finance.ods_enterprise_share_basic;

Ejemplo de consulta

-- Enable session-level schema syntax.
SET odps.namespace.schema=TRUE;
-- This example queries basic stock information for January 14, 2017.
SELECT *
FROM bigdata_public_dataset.finance.ods_enterprise_share_basic
WHERE ds ='20170114' LIMIT 10;

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)

  1. Inicie sesión en la consola de DataWorks y seleccione una región en la esquina superior izquierda.

  2. Create a workspace.

  3. Attach a MaxCompute data source.

  4. 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;
  5. Haga clic en image.png 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:

  • Download: descarga datos o los resultados de ejecución de una instancia específica a su computadora local.

  • UNLOAD: exporta datos hacia sistemas de almacenamiento externos, como OSS y Hologres.