Todos os produtos
Search
Central de documentação

MaxCompute:SHOW

Última atualização: Jul 04, 2026

Use os comandos SHOW para inspecionar objetos de projeto, histórico de consultas, permissões e estatísticas do otimizador diretamente no cliente MaxCompute (odpscmd) ou na interface SQL.

A tabela a seguir lista as categorias de comandos SHOW abordadas neste tópico.

Categoria

Funcionalidade

Operações SET

Visualizar propriedades configuradas com a instrução SET

Operações Tunnel

Consultar o histórico de comandos tunnel e logs de upload/download

Operações de segurança

Verificar as propriedades de configuração de segurança de um projeto

Operações de pacote

Listar pacotes criados ou instalados em um projeto

Operações de backup

Acessar dados de backup de tabelas e partições dentro do período de retenção

Operações de tabela

Exibir definições de tabela, listar objetos e inspecionar partições

Operações de função

Enumerar funções definidas pelo usuário (UDFs) e funções integradas

Operações de instância

Acompanhar o histórico e o status de execução de instâncias

Operações de consulta de permissão

Verificar permissões de usuários, funções ou objetos

Operações de estatísticas do otimizador

Validar resultados da coleta de estatísticas de colunas

Operações SET

Exibe as flags configuradas pela instrução SET.

Sintaxe

show flags;

Para obter a referência completa do comando SET, consulte Operações SET.

Operações Tunnel

Visualizar histórico de upload e download

Exibe o histórico dos comandos de upload e download do tunnel.

Sintaxe

tunnel show history [-n <number>];

Parâmetros

Parâmetro

Obrigatório

Descrição

-n <number>

Não

Quantidade de registros de histórico a exibir. O padrão é 500.

Saída

Cada registro contém três campos: ID da instância, status (success, failed ou bad) e a string do comando.

Exemplos

Exiba o histórico padrão (até 500 registros):

tunnel show history;

Saída esperada:

20230505xxxxxxxxxxxxxx0b0d5b3c  bad     'upload d:\data.txt sale_detail/sale_date=201312,region=hangzhou -dbr true -time true'
20230505xxxxxxxxxxxxxx0ad720a3  failed  'upload d:\data.txt sale_detail/sale_date=201312,region=hangzhou -time true'
20230505xxxxxxxxxxxxxx0ad5ca68  bad     'upload d:\data.txt sale_detail/sale_date=201312,region=hangzhou -dbr true'
......

Mostre os cinco registros mais recentes:

tunnel show history -n 5;

Saída esperada:

20230505xxxxxxxxxxxxxx0aa48c4b  success 'download sale_detail/sale_date=201312,region=hangzhou result.txt'
20230505xxxxxxxxxxxxxx0aa6165c  success 'download sale_detail/sale_date=201312,region=hangzhou result.txt'
20230505xxxxxxxxxxxxxx0af11472  failed  'upload d:\data.txt sale_detail/sale_date=201312,region=hangzhou -s false'
20230505xxxxxxxxxxxxxx0b464374  success 'upload d:\data.txt sale_detail/sale_date=201312,region=hangzhou -s false'
20230505xxxxxxxxxxxxxx02dbb6bd  failed  'upload d:\data.txt sale_detail/sale_date="201312",region="hangzhou" -s false'

Visualizar o último log de upload ou download

Exibe o log da operação de upload ou download mais recente do tunnel.

Sintaxe

tunnel show log;

Para consultar a referência completa dos comandos tunnel, veja Comandos Tunnel.

Operações de segurança

Visualize as propriedades de configuração de segurança do projeto atual.

Consulte Operações de segurança para acessar a referência completa de comandos de segurança.

Operações de pacote

Lista os pacotes criados ou instalados em um projeto MaxCompute. Somente o criador do pacote pode executar este comando.

Sintaxe

show packages;

Saída

O resultado inclui duas tabelas. A primeira relaciona os pacotes que você criou:

Campo

Descrição

PackageName

Nome do pacote

CreateTime

Momento da criação do pacote

A segunda tabela mostra os pacotes instalados a partir de outros projetos:

Campo

Descrição

PackageName

Nome do pacote

SourceProject

Projeto proprietário do pacote

InstallTime

Data e hora da instalação do pacote

Status

Status atual do pacote

Exemplo

-- View packages in the current project.
show packages;

Saída esperada:

+-------------+--------------------------+
| PackageName | CreateTime               |
+-------------+--------------------------+
| datashare   | 2021-12-28T18:10:39+0800 |
+-------------+--------------------------+
+-------------+--------------------+--------------------------+--------+
| PackageName | SourceProject      | InstallTime              | Status |
+-------------+--------------------+--------------------------+--------+
| systables   | information_schema | 2020-11-24T14:11:23+0800 | OK     |
+-------------+--------------------+--------------------------+--------+

Para mais detalhes sobre comandos de pacote, acesse Acesso a recursos entre projetos baseado em pacotes.

Operações de backup

Os comandos SHOW de backup permitem inspecionar dados de backup de tabelas e partições durante o período de retenção. Para localizar dados de backup de uma tabela ou partição excluída, execute primeiro show history for table <table_name>; e obtenha o ID do objeto no campo ObjectId da saída.

Listar tabelas, incluindo as excluídas

show history for tables [like <table_name>];

Use a cláusula opcional LIKE para filtrar por nome de tabela. O asterisco (*) corresponde a qualquer caractere.

Visualizar dados de backup de uma tabela

show history for table <table_name>;

Visualizar dados de backup de uma tabela excluída

show history for table table_name ('id'='xxxx');

Substitua xxxx pelo valor do campo ObjectId retornado por show history for table <table_name>;.

Visualizar dados de backup de uma partição

show history for table table_name partition_spec;

Visualizar dados de backup de uma partição excluída

show history for table table_name PARTITION('id'='xxxx');

Substitua xxxx pelo valor do campo ObjectId retornado por show history for table <table_name>;.

Para a referência completa sobre backup e restauração, consulte Backup e restauração.

Operações de tabela

Os comandos show external tables; , show views; e show materialized views; exigem o cliente MaxCompute (odpscmd) V0.43.0 ou superior.

Para visualizar dados de backup de tabelas excluídas, consulte Operações de backup.

Visualizar a instrução CREATE TABLE

Exibe a instrução CREATE TABLE usada para criar uma tabela.

Sintaxe

show create table <table_name>;

Parâmetros

Parâmetro

Obrigatório

Descrição

table_name

Sim

Nome da tabela

Exemplo

-- View the CREATE TABLE statement for the sale_detail table.
show create table sale_detail;

Saída esperada:

CREATE TABLE IF NOT EXISTS doc_test_dev.sale_detail(shop_name STRING,customer_id STRING,total_price DOUBLE) PARTITIONED BY (sale_date STRING,region STRING) STORED AS ALIORC;

Listar tabelas, tabelas externas, visualizações e visualizações materializadas

Enumera todos os objetos no projeto atual ou filtra por padrão de nome. Os objetos incluem tabelas, tabelas externas, visualizações e visualizações materializadas.

Sintaxe

-- List all objects.
show tables;
-- List objects whose names match the pattern.
show tables like '<chart>';

O asterisco (*) no padrão corresponde a qualquer caractere.

Saída

Cada linha segue o formato PREFIX$account_name:object_name, onde ALIYUN indica que o objeto foi criado por uma conta Alibaba Cloud e RAM indica que foi criado por um usuário RAM.

Exemplo

-- List objects whose names start with "sale".
show tables like 'sale*';

Saída esperada:

ALIYUN$account_name:sale_detail
......

Listar tabelas externas

Lista todas as tabelas externas no projeto atual ou filtra por padrão de nome. Requer odpscmd V0.43.0 ou superior.

Sintaxe

-- List all external tables.
show external tables;
-- List external tables whose names match the pattern.
show external tables like '<external_chart>';

Exemplo

-- List external tables whose names start with "a".
show external tables like 'a*';

Saída esperada:

ALIYUN$account_name:a_et
......

Listar visualizações

Lista todas as visualizações no projeto atual ou filtra por padrão de nome. Requer odpscmd V0.43.0 ou superior.

Sintaxe

-- List all views.
show views;
-- List views whose names match the pattern.
show views like '<view>';

Exemplo

-- List views whose names start with "mf".
show views like 'mf*';

Saída esperada:

ALIYUN$account_name:mf_v
......

Listar visualizações materializadas

Lista todas as visualizações materializadas no projeto atual ou filtra por padrão de nome. Requer odpscmd V0.43.0 ou superior.

Sintaxe

-- List all materialized views.
show materialized views;
-- List materialized views whose names match the pattern.
show materialized views like '<materialized_view>';

Exemplo

-- List materialized views whose names start with "test".
show materialized views like 'test*';

Saída esperada:

ALIYUN$account_name:test_two_mv
ALIYUN$account_name:test_create_one_mv
......

Listar partições

Lista todas as partições de uma tabela particionada. Retorna um erro se a tabela não existir ou não for particionada.

Sintaxe

show partitions <table_name>;

Parâmetros

Parâmetro

Obrigatório

Descrição

table_name

Sim

Nome da tabela particionada

Exemplo

-- List all partitions of the sale_detail table.
show partitions sale_detail;

Saída esperada:

sale_date=201310/region=beijing
sale_date=201312/region=shenzhen
sale_date=201312/region=xian
sale_date=2014/region=shenzhen

OK

Para a referência completa de comandos de tabela, consulte Operações de tabela.

Operações de função

Os comandos show functions; e show builtin functions; exigem o cliente MaxCompute (odpscmd) V0.43.0 ou superior.

Listar funções definidas pelo usuário (UDFs)

Lista todas as UDFs em um projeto MaxCompute. As duas sintaxes abaixo são equivalentes:

list functions [-p <project_name>];
show functions;

Parâmetros

Parâmetro

Obrigatório

Descrição

project_name

Não

Nome do projeto a ser consultado. O padrão é o projeto atual.

Saída

Campo

Descrição

Name

Nome da UDF

Owner

Conta que criou a UDF

Create Time

Momento da criação da UDF

Class

Classe Java que implementa a UDF

Resources

Arquivos de recurso dos quais a UDF depende

Exemplo

list functions;

Saída esperada (trecho):

Name              Owner                                        Create Time           Class                             Resources
ipv4_ipv6_aton    ALIYUN$****@aliyun.com 2021-11-15 13:42:14   com.aliyun.odps.udf.udfFunction.IpLocation ipv4.txt,ipv6.txt,udf-1.0-SNAPSHOT.jar
Lower_test        ALIYUN$****@aliyun.com 2021-08-25 15:51:22   com.aliyun.odps.udf.example.Lower udf-1.0-SNAPSHOT.jar
my_add            ALIYUN$****@aliyun.com 2021-05-08 11:26:02
my_index          ALIYUN$****@aliyun.com 2021-08-25 12:01:05   com.aliyun.odps.examples.udf.UdfArray udf-1.0-SNAPSHOT.jar
my_sum            ALIYUN$****@aliyun.com 2021-05-08 10:24:58
my_udtf           ALIYUN$****@aliyun.com 2021-02-23 11:37:30   com.aliyun.odps.examples.udf.UDTFResource udf-1.0-SNAPSHOT.jar
......

Listar funções integradas

Lista as funções integradas em um projeto MaxCompute. É possível filtrar por nome exato ou padrão. Requer odpscmd V0.43.0 ou superior.

Sintaxe

-- List all built-in functions.
show builtin functions;
-- Query a specific built-in function by name.
show builtin functions [<function_name>];
-- List built-in functions whose names match the pattern.
show builtin functions like '<function_name>';

O asterisco (*) no padrão corresponde a qualquer caractere.

Exemplos

Liste todas as funções integradas:

show builtin functions;

Saída esperada (trecho):

ID = 20230307081023424gef2hwowr1
::ABS   SCALAR  DECIMAL(?,?) ABS(DECIMAL(?,?) arg0),DOUBLE ABS(DOUBLE arg0),BIGINT ABS(BIGINT arg0),INT ABS(INT arg0)
::ACOS  SCALAR  DOUBLE ACOS(DOUBLE arg0),DOUBLE ACOS(DECIMAL(?,?) arg0)
::ADD_MONTHS    SCALAR  STRING ADD_MONTHS(DATE arg0, BIGINT arg1),STRING ADD_MONTHS(TIMESTAMP arg0, BIGINT arg1),STRING ADD_MONTHS(STRING arg0, BIGINT arg1)
......

Consulte uma função específica pelo nome:

-- Query the built-in function named abs.
show builtin functions abs;

Saída esperada:

ID = 20230307085650740gm4qqqk6dox5
::ABS   SCALAR  DOUBLE ABS(DOUBLE arg0),DECIMAL(?,?) ABS(DECIMAL(?,?) arg0),BIGINT ABS(BIGINT arg0),INT ABS(INT arg0)

Liste funções integradas correspondentes a um padrão:

-- List built-in functions whose names start with "a".
show builtin functions like 'a*';

Saída esperada (trecho):

ID = 20230307085929584g784o0q9z8d1
::ABS   SCALAR  INT ABS(INT arg0),DOUBLE ABS(DOUBLE arg0),BIGINT ABS(BIGINT arg0),DECIMAL(?,?) ABS(DECIMAL(?,?) arg0)
::ACOS  SCALAR  DOUBLE ACOS(DOUBLE arg0),DOUBLE ACOS(DECIMAL(?,?) arg0)
::ADD_MONTHS    SCALAR  STRING ADD_MONTHS(STRING arg0, BIGINT arg1),STRING ADD_MONTHS(TIMESTAMP arg0, BIGINT arg1),STRING ADD_MONTHS(DATE arg0, BIGINT arg1)
......

Para a referência completa de comandos de função, consulte Operações de função.

Operações de instância

Visualize informações sobre instâncias de consulta, incluindo horário de início, tempo de execução, status e a instrução de consulta.

Todas as instruções a seguir são equivalentes: show p, show proc, show processlist, show instances, ls instances, list instances.

Sintaxe

show p|proc|processlist|instances [from <startdate>] [to <enddate>] [-p <project_name>] [-limit <number> | <number>] [-all];
ls|list instances [from <startdate>] [to <enddate>] [-p <project_name>] [-limit <number> | <number>] [-all];

Parâmetros

Parâmetro

Obrigatório

Descrição

startdate / enddate

Não

Intervalo de datas para consulta, no formato yyyy-mm-dd. O intervalo inclui startdate e exclui enddate. O padrão é o dia atual.

project_name

Não

Projeto a ser consultado. O padrão é o projeto atual. Requer permissão para visualizar instâncias nesse projeto.

-limit <number> ou <number>

Não

Número máximo de instâncias a retornar, ordenadas por horário de envio (mais recentes primeiro). As duas formas são equivalentes.

-all

Não

Retorna instâncias de todos os membros do projeto. Sem esta flag, apenas as instâncias do usuário atual são retornadas.

Sem o uso de -limit , até 50 instâncias são retornadas por padrão. Combinar -all com -p <project_name> exige permissão para visualizar instâncias no projeto de destino. O parâmetro enddate é exclusivo — instâncias enviadas em enddate não aparecem nos resultados.

Saída

Campo

Descrição

StartTime

Horário de envio da instância, com precisão de segundos

RunTime

Duração da execução em segundos

Status

Status da instância

InstanceID

Identificador único da instância

Owner

Conta que enviou a instância

Query

Instrução SQL da instância

Exemplos

Visualize as instâncias do usuário atual no projeto atual referentes ao dia de hoje:

show p;

Saída esperada:

StartTime             RunTime  Status   InstanceID                    Owner                            Query
2021-09-14 11:43:04   0s       Success  20210914**************3rw2    ALIYUN$****@test.aliyunid.com
2021-09-14 11:43:05   1s       Success  20210914**************5t32    ALIYUN$****@test.aliyunid.com select date_sub(datetime '2005-03-01 00:00:00', 1);
2021-09-14 11:58:13   0s       Success  20210914**************5pr2    ALIYUN$****@test.aliyunid.com
2021-09-14 11:58:15   1s       Success  20210914**************5qgr    ALIYUN$****@test.aliyunid.com select date_sub(date '2005-02-28', -1);
2021-09-14 12:02:15   1s       Success  20210914**************h8o7    ALIYUN$****@test.aliyunid.com select date_sub('2008-03-01 00:00:00', 2);
2021-09-14 12:02:15   0s       Success  20210914**************5t32    ALIYUN$****@test.aliyunid.com
2021-09-14 12:02:31   0s       Success  20210914**************5pr2    ALIYUN$****@test.aliyunid.com
2021-09-14 12:02:32   0s       Success  20210914**************euq2    ALIYUN$****@test.aliyunid.com select date_sub('2005-03-01 00:00:00', 2);
2021-09-14 13:35:42   0s       Success  20210914**************1ms2    ALIYUN$****@test.aliyunid.com
2021-09-14 13:35:43   0s       Success  20210914**************j8o7    ALIYUN$****@test.aliyunid.com select date_sub(getdate(),1);
2021-09-14 13:40:40   1s       Success  20210914**************h3wz    ALIYUN$****@test.aliyunid.com select date_sub(getdate(),0);
2021-09-14 13:40:40   0s       Success  20210914**************9nm7    ALIYUN$****@test.aliyunid.com
12 instances

Visualize até 10 instâncias do usuário atual dentro de um intervalo de datas especificado:

show instances from 2021-09-14 to 2021-09-15 -limit 10;

Saída esperada:

StartTime             RunTime  Status   InstanceID                    Owner                            Query
2021-09-14 11:58:13   0s       Success  20210914**************5pr2    ALIYUN$****@test.aliyunid.com
2021-09-14 11:58:15   1s       Success  20210914**************5qgr    ALIYUN$****@test.aliyunid.com    select date_sub(date '2005-02-28', -1);
2021-09-14 12:02:15   1s       Success  20210914**************h8o7    ALIYUN$****@test.aliyunid.com    select date_sub('2008-03-01 00:00:00', 2);
2021-09-14 12:02:15   0s       Success  20210914**************5t32    ALIYUN$****@test.aliyunid.com
2021-09-14 12:02:31   0s       Success  20210914**************5pr2    ALIYUN$****@test.aliyunid.com
2021-09-14 12:02:32   0s       Success  20210914**************euq2    ALIYUN$****@test.aliyunid.com    select date_sub('2005-03-01 00:00:00', 2);
2021-09-14 13:35:42   0s       Success  20210914**************1ms2    ALIYUN$****@test.aliyunid.com
2021-09-14 13:35:43   0s       Success  20210914**************j8o7    ALIYUN$****@test.aliyunid.com    select date_sub(getdate(),1);
2021-09-14 13:40:40   1s       Success  20210914**************h3wz    ALIYUN$****@test.aliyunid.com    select date_sub(getdate(),0);
2021-09-14 13:40:40   0s       Success  20210914**************9nm7    ALIYUN$****@test.aliyunid.com
10 instances

Visualize até 10 instâncias de todos os usuários em outro projeto dentro de um intervalo de datas especificado:

ls instances from 2021-09-14 to 2021-09-15 -p doc_test_dev -all -limit 10;

Saída esperada:

StartTime             RunTime  Status   InstanceID                    Owner                            Query
2021-09-14 11:59:16   0s       Success  20210914**************6pr3    ALIYUN$****@test.aliyunid.com
2021-09-14 11:59:20   1s       Success  20210914**************6qgr    ALIYUN$****@test.aliyunid.com    select date_sub(date '2007-02-26', -1);
2021-09-14 12:02:19   1s       Success  20210914**************h8o7    ALIYUN$****@test.aliyunid.com    select date_sub('2009-03-01 00:00:00', 2);
2021-09-14 12:02:25   0s       Success  20210914**************7t42    ALIYUN$****@test.aliyunid.com
2021-09-14 12:02:37   0s       Success  20210914**************7pr2    ALIYUN$****@test.aliyunid.com
2021-09-14 12:02:40   0s       Success  20210914**************emq2    ALIYUN$****@test.aliyunid.com    select date_sub('2015-03-01 00:00:00', 2);
2021-09-14 13:35:42   0s       Success  20210914**************1ms2    ALIYUN$****@test.aliyunid.com
2021-09-14 13:35:43   0s       Success  20210914**************68o7    ALIYUN$kiki                      select date_sub(getdate(),1);
2021-09-14 13:45:40   1s       Success  20210914**************73wz    ALIYUN$kiki                      select date_sub(getdate(),0);
2021-09-14 13:45:45   0s       Success  20210914**************9nm7    ALIYUN$dreak
10 instances

Visualize até 5 instâncias de todos os usuários em outro projeto no dia atual:

show p -p doc_test_dev -all 5;

Saída esperada:

StartTime             RunTime  Status   InstanceID                    Owner                            Query
2021-09-14 12:02:40   0s       Success  20210914**************emq2    ALIYUN$****@test.aliyunid.com    select date_sub('2015-03-01 00:00:00', 2);
2021-09-14 13:35:42   0s       Success  20210914**************1ms2    ALIYUN$****@test.aliyunid.com
2021-09-14 13:35:43   0s       Success  20210914**************68o7    ALIYUN$kiki                      select date_sub(getdate(),1);
2021-09-14 13:45:40   1s       Success  20210914**************73wz    ALIYUN$kiki                      select date_sub(getdate(),0);
2021-09-14 13:45:45   0s       Success  20210914**************9nm7    ALIYUN$dreak
5 instances

Para a referência completa de comandos de instância, consulte Operações de instância.

Operações de consulta de permissão

Consulte permissões concedidas a um usuário ou função, ou permissões sobre um objeto específico. Para mais detalhes, veja Consultar permissões usando MaxCompute SQL e Conjunto de comandos relacionados a permissões.

Operações de estatísticas do otimizador

Execute show statistic para testar os resultados da coleta de estatísticas de colunas para o otimizador do MaxCompute.

Sintaxe

-- Test collection results for a single column.
show statistic <table_name> columns (<column_name>);

-- Test collection results for multiple columns.
show statistic <table_name> columns (<col1>, <col2>, ...);

-- Test collection results for all columns.
show statistic <table_name> columns;

Saída

Cada coluna no resultado inclui as seguintes métricas:

Métrica

Descrição

MaxValue

Valor máximo da coluna

DistinctNum

Número de valores distintos (NDV)

MinValue

Valor mínimo da coluna

NullNum

Quantidade de valores nulos

TopK

Até 20 valores com maior frequência de ocorrência, com suas contagens

Colunas do tipo string e varchar incluem duas métricas adicionais:

Métrica

Descrição

MaxLength

Comprimento máximo do valor da coluna

AvgLength

Comprimento médio do valor da coluna

Exemplos

Teste os resultados de coleta para a coluna tinyint1:

show statistic analyze2_test columns (tinyint1);

Saída esperada:

ID = 20201126085225150gnqo****
tinyint1:MaxValue:      20                   -- The value of max.
tinyint1:DistinctNum:   4.0                  -- The value of ndv.
tinyint1:MinValue:      1                    -- The value of min.
tinyint1:NullNum:       1.0                  -- The value of nNulls.
tinyint1:TopK:  {1=1.0, 10=1.0, 20=1.0}      -- The value of topK. 10=1.0 indicates that the occurrence frequency of column value 10 is 1. Up to 20 values with the highest occurrence frequency can be returned.

Teste os resultados de coleta para múltiplas colunas:

show statistic analyze2_test columns (smallint1, string1, boolean1, timestamp1);

Saída esperada:

ID = 20201126091636149gxgf****
smallint1:MaxValue:     20
smallint1:DistinctNum:  4.0
smallint1:MinValue:     2
smallint1:NullNum:      1.0
smallint1:TopK:         {2=1.0, 7=1.0, 20=1.0}

string1:MaxLength       6.0                  -- The value of maxColLen.
string1:AvgLength:      3.0                  -- The value of avgColLen.
string1:DistinctNum:    4.0
string1:NullNum:        1.0
string1:TopK:   {str1=1.0, str12=1.0, str123=1.0}

boolean1:DistinctNum:   3.0
boolean1:NullNum:       1.0
boolean1:TopK:  {false=2.0, true=1.0}

timestamp1:DistinctNum:         3.0
timestamp1:NullNum:     1.0
timestamp1:TopK:        {2018-09-17 00:00:00.0=2.0, 2018-09-18 00:00:00.0=1.0}

Teste os resultados de coleta para todas as colunas:

show statistic analyze2_test columns;

Saída esperada:

ID = 20201126092022636gzm1****
tinyint1:MaxValue:      20
tinyint1:DistinctNum:   4.0
tinyint1:MinValue:      1
tinyint1:NullNum:       1.0
tinyint1:TopK:  {1=1.0, 10=1.0, 20=1.0}

smallint1:MaxValue:     20
smallint1:DistinctNum:  4.0
smallint1:MinValue:     2
smallint1:NullNum:      1.0
smallint1:TopK:         {2=1.0, 7=1.0, 20=1.0}

int1:MaxValue:  7
int1:DistinctNum:       3.0
int1:MinValue:  4
int1:NullNum:   1.0
int1:TopK:      {4=2.0, 7=1.0}

bigint1:MaxValue:       11111118
bigint1:DistinctNum:    4.0
bigint1:MinValue:       8
bigint1:NullNum:        1.0
bigint1:TopK:   {8=1.0, 2222228=1.0, 11111118=1.0}

double1:MaxValue:       123452.3
double1:DistinctNum:    4.0
double1:MinValue:       12.3
double1:NullNum:        1.0
double1:TopK:   {12.3=1.0, 67892.3=1.0, 123452.3=1.0}

decimal1:MaxValue:      22.4
decimal1:DistinctNum:   4.0
decimal1:MinValue:      2.4
decimal1:NullNum:       1.0
decimal1:TopK:  {2.4=1.0, 12.4=1.0, 22.4=1.0}

decimal2:MaxValue:      52.5
decimal2:DistinctNum:   4.0
decimal2:MinValue:      2.57
decimal2:NullNum:       1.0
decimal2:TopK:  {2.57=1.0, 42.5=1.0, 52.5=1.0}

string1:MaxLength       6.0
string1:AvgLength:      3.0
string1:DistinctNum:    4.0
string1:NullNum:        1.0
string1:TopK:   {str1=1.0, str12=1.0, str123=1.0}

varchar1:MaxLength      6.0
varchar1:AvgLength:     3.0
varchar1:DistinctNum:   4.0
varchar1:NullNum:       1.0
varchar1:TopK:  {str2=1.0, str200=1.0, str21=1.0}

boolean1:DistinctNum:   3.0
boolean1:NullNum:       1.0
boolean1:TopK:  {false=2.0, true=1.0}

timestamp1:DistinctNum:         3.0
timestamp1:NullNum:     1.0
timestamp1:TopK:        {2018-09-17 00:00:00.0=2.0, 2018-09-18 00:00:00.0=1.0}

datetime1:DistinctNum:  3.0
datetime1:NullNum:      1.0
datetime1:TopK:         {1537117199000=2.0, 1537030799000=1.0}

Para a referência completa sobre estatísticas do otimizador, consulte Coletar informações para o otimizador do MaxCompute.