All Products
Search
Document Center

MaxCompute:SHOW

Last Updated:Apr 21, 2026

Gunakan perintah SHOW untuk memeriksa objek proyek, riwayat kueri, izin, dan statistik pengoptimal langsung dari klien MaxCompute (odpscmd) atau antarmuka SQL.

Tabel berikut mencantumkan kategori perintah SHOW yang dibahas dalam topik ini.

KategoriApa yang dapat Anda lakukan
Operasi SETMelihat properti yang dikonfigurasi dengan pernyataan SET
Operasi TunnelMelihat riwayat perintah tunnel serta log upload/download
Operasi keamananMelihat properti konfigurasi keamanan suatu proyek
Operasi paketMelihat paket yang dibuat atau diinstal dalam suatu proyek
Operasi pencadanganMelihat data cadangan tabel dan partisi dalam periode retensi
Operasi tabelMelihat definisi tabel, mendaftar objek, dan memeriksa partisi
Operasi fungsiMendaftar user-defined function (UDF) dan fungsi bawaan
Operasi instansMelihat riwayat eksekusi instans dan statusnya
Operasi kueri izinMenanyakan izin untuk pengguna, role, atau objek
Operasi statistik pengoptimalMenguji hasil pengumpulan statistik kolom

Operasi SET

Menampilkan flag yang dikonfigurasi dengan pernyataan SET.

Sintaks

show flags;

Untuk referensi lengkap perintah SET, lihat Operasi SET.

Operasi Tunnel

Lihat riwayat upload dan download

Menampilkan riwayat perintah upload dan download tunnel.

Sintaks

tunnel show history;

Parameter

ParameterWajibDeskripsi
-n <number>TidakJumlah catatan riwayat yang ditampilkan. Nilai default adalah 500.

Output

Setiap catatan berisi tiga bidang: ID instans, status (success, failed, atau bad), dan string perintah.

Contoh

Tampilkan riwayat default (maksimal 500 catatan):

tunnel show history;

Output yang diharapkan:

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'
......

Tampilkan lima catatan terbaru:

tunnel show history -n 5;

Output yang diharapkan:

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'

Lihat log upload atau download terakhir

Menampilkan log dari operasi upload atau download tunnel terbaru.

Sintaks

tunnel show log;

Untuk referensi lengkap perintah tunnel, lihat Perintah Tunnel.

Operasi keamanan

Lihat properti konfigurasi keamanan proyek saat ini.

Untuk referensi lengkap perintah keamanan, lihat Operasi keamanan.

Operasi paket

Daftar paket yang dibuat atau diinstal dalam proyek MaxCompute. Hanya pembuat paket yang dapat menjalankan perintah ini.

Sintaks

show packages;

Output

Hasil mencakup dua tabel. Tabel pertama mencantumkan paket yang telah Anda buat:

BidangDeskripsi
PackageNameNama paket
CreateTimeWaktu pembuatan paket

Tabel kedua mencantumkan paket yang diinstal dari proyek lain:

BidangDeskripsi
PackageNameNama paket
SourceProjectProyek pemilik paket
InstallTimeWaktu instalasi paket
StatusStatus saat ini dari paket

Contoh

-- Lihat paket dalam proyek saat ini.
show packages;

Output yang diharapkan:

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

Untuk referensi lengkap perintah paket, lihat Akses resource lintas-proyek berbasis paket.

Operasi pencadangan

Gunakan perintah SHOW pencadangan untuk memeriksa data cadangan tabel dan partisi dalam periode retensinya. Untuk mencari data cadangan tabel atau partisi yang telah dihapus, jalankan terlebih dahulu show history for table <table_name>; dan ambil ID objek dari bidang ObjectId pada output.

Daftar tabel termasuk tabel yang dihapus

show history for tables [like <table_name>];

Gunakan klausa opsional LIKE untuk memfilter berdasarkan nama tabel. Tanda bintang (*) cocok dengan karakter apa pun.

Lihat data cadangan untuk suatu tabel

show history for table <table_name>;

Lihat data cadangan untuk tabel yang dihapus

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

Ganti xxxx dengan nilai dari bidang ObjectId yang dikembalikan oleh show history for table <table_name>;.

Lihat data cadangan untuk suatu partisi

show history for table table_name partition_spec;

Lihat data cadangan untuk partisi yang dihapus

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

Ganti xxxx dengan nilai dari bidang ObjectId yang dikembalikan oleh show history for table <table_name>;.

Untuk referensi lengkap pencadangan dan pemulihan, lihat Pencadangan dan pemulihan.

Operasi tabel

show external tables;, show views;, dan show materialized views; memerlukan klien MaxCompute (odpscmd) versi V0.43.0 atau lebih baru.

Untuk melihat data cadangan tabel yang telah dihapus, lihat Operasi pencadangan.

Lihat pernyataan CREATE TABLE

Cetak pernyataan CREATE TABLE yang digunakan untuk membuat tabel.

Sintaks

show create table <table_name>;

Parameter

ParameterWajibDeskripsi
table_nameYaNama tabel

Contoh

-- Lihat pernyataan CREATE TABLE untuk tabel sale_detail.
show create table sale_detail;

Output yang diharapkan:

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;

Daftar tabel, tabel eksternal, view, dan materialized view

Daftar semua objek dalam proyek saat ini, atau filter berdasarkan pola nama. Objek mencakup tabel, tabel eksternal, view, dan materialized view.

Sintaks

-- Daftar semua objek.
show tables;
-- Daftar objek yang namanya sesuai pola.
show tables like '<chart>';

Tanda bintang (*) dalam pola cocok dengan karakter apa pun.

Output

Setiap baris mengikuti format PREFIX$account_name:object_name, di mana ALIYUN menunjukkan objek dibuat oleh Akun Alibaba Cloud dan RAM menunjukkan objek dibuat oleh Pengguna RAM.

Contoh

-- Daftar objek yang namanya diawali "sale".
show tables like 'sale*';

Output yang diharapkan:

ALIYUN$account_name:sale_detail
......

Daftar tabel eksternal

Daftar semua tabel eksternal dalam proyek saat ini, atau filter berdasarkan pola nama. Memerlukan odpscmd V0.43.0 atau lebih baru.

Sintaks

-- Daftar semua tabel eksternal.
show external tables;
-- Daftar tabel eksternal yang namanya sesuai pola.
show external tables like '<external_chart>';

Contoh

-- Daftar tabel eksternal yang namanya diawali "a".
show external tables like 'a*';

Output yang diharapkan:

ALIYUN$account_name:a_et
......

Daftar view

Daftar semua view dalam proyek saat ini, atau filter berdasarkan pola nama. Memerlukan odpscmd V0.43.0 atau lebih baru.

Sintaks

-- Daftar semua view.
show views;
-- Daftar view yang namanya sesuai pola.
show views like '<view>';

Contoh

-- Daftar view yang namanya diawali "mf".
show views like 'mf*';

Output yang diharapkan:

ALIYUN$account_name:mf_v
......

Daftar materialized view

Daftar semua materialized view dalam proyek saat ini, atau filter berdasarkan pola nama. Memerlukan odpscmd V0.43.0 atau lebih baru.

Sintaks

-- Daftar semua materialized view.
show materialized views;
-- Daftar materialized view yang namanya sesuai pola.
show materialized views like '<materialized_view>';

Contoh

-- Daftar materialized view yang namanya diawali "test".
show materialized views like 'test*';

Output yang diharapkan:

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

Daftar partisi

Daftar semua partisi dari tabel partisi. Mengembalikan error jika tabel tidak ada atau bukan tabel partisi.

Sintaks

show partitions <table_name>;

Parameter

ParameterWajibDeskripsi
table_nameYaNama tabel partisi

Contoh

-- Daftar semua partisi tabel sale_detail.
show partitions sale_detail;

Output yang diharapkan:

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

OK

Untuk referensi lengkap perintah tabel, lihat Operasi tabel.

Operasi fungsi

show functions; dan show builtin functions; memerlukan klien MaxCompute (odpscmd) versi V0.43.0 atau lebih baru.

Daftar user-defined function (UDF)

Daftar semua UDF dalam proyek MaxCompute. Dua sintaks berikut setara:

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

Parameter

ParameterWajibDeskripsi
project_nameTidakNama proyek yang akan ditanyakan. Default ke proyek saat ini.

Output

BidangDeskripsi
NameNama UDF
OwnerAkun yang membuat UDF
Create TimeWaktu pembuatan UDF
ClassKelas Java yang mengimplementasikan UDF
ResourcesFile resource yang menjadi dependensi UDF

Contoh

list functions;

Output yang diharapkan (disingkat):

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
......

Daftar fungsi bawaan

Daftar fungsi bawaan dalam proyek MaxCompute. Filter berdasarkan nama persis atau pola. Memerlukan odpscmd V0.43.0 atau lebih baru.

Sintaks

-- Daftar semua fungsi bawaan.
show builtin functions;
-- Tanyakan fungsi bawaan tertentu berdasarkan nama.
show builtin functions [<function_name>];
-- Daftar fungsi bawaan yang namanya sesuai pola.
show builtin functions like '<function_name>';

Tanda bintang (*) dalam pola cocok dengan karakter apa pun.

Contoh

Daftar semua fungsi bawaan:

show builtin functions;

Output yang diharapkan (disingkat):

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)
......

Tanyakan fungsi tertentu berdasarkan nama:

-- Tanyakan fungsi bawaan bernama abs.
show builtin functions abs;

Output yang diharapkan:

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

Daftar fungsi bawaan yang sesuai pola:

-- Daftar fungsi bawaan yang namanya diawali "a".
show builtin functions like 'a*';

Output yang diharapkan (disingkat):

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)
......

Untuk referensi lengkap perintah fungsi, lihat Operasi fungsi.

Operasi instans

Lihat informasi tentang instans kueri, termasuk waktu mulai, durasi eksekusi, status, dan pernyataan kueri.

Semua pernyataan berikut setara: show p, show proc, show processlist, show instances, ls instances, list instances.

Sintaks

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

Parameter

ParameterWajibDeskripsi
startdate / enddateTidakRentang tanggal untuk ditanyakan, dalam format yyyy-mm-dd. Rentang bersifat inklusif terhadap startdate dan eksklusif terhadap enddate. Default ke hari ini.
project_nameTidakProyek yang akan ditanyakan. Default ke proyek saat ini. Memerlukan izin untuk melihat instans di proyek tersebut.
-limit <number> atau <number>TidakJumlah maksimum instans yang dikembalikan, diurutkan berdasarkan waktu pengiriman (terbaru lebih dulu). Kedua bentuk setara.
-allTidakKembalikan instans dari semua anggota proyek. Tanpa flag ini, hanya instans pengguna saat ini yang dikembalikan.
Tanpa -limit, maksimal 50 instans dikembalikan secara default. Menggabungkan -all dengan -p <project_name> memerlukan izin untuk melihat instans di proyek target. enddate bersifat eksklusif — instans yang dikirim pada enddate tidak termasuk dalam hasil.

Output

BidangDeskripsi
StartTimeWaktu pengiriman instans, akurat hingga detik
RunTimeDurasi eksekusi dalam detik
StatusStatus instance
InstanceIDPengenal unik instans
OwnerAkun yang mengirimkan instans
QueryPernyataan SQL dari instans

Contoh

Lihat instans hari ini untuk pengguna saat ini di proyek saat ini:

show p;

Output yang diharapkan:

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

Lihat maksimal 10 instans pengguna saat ini dalam rentang tanggal tertentu:

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

Output yang diharapkan:

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

Lihat maksimal 10 instans dari semua pengguna di proyek lain dalam rentang tanggal tertentu:

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

Output yang diharapkan:

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

Lihat maksimal 5 instans dari semua pengguna di proyek lain pada hari ini:

show p -p doc_test_dev -all 5;

Output yang diharapkan:

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

Untuk referensi lengkap perintah instans, lihat Operasi instans.

Operasi kueri izin

Tanyakan izin yang diberikan kepada pengguna atau role, atau izin pada objek tertentu. Untuk detailnya, lihat Menanyakan izin menggunakan SQL MaxCompute dan Set perintah terkait izin.

Operasi statistik pengoptimal

Jalankan show statistic untuk menguji hasil pengumpulan statistik kolom bagi pengoptimal MaxCompute.

Sintaks

-- Uji hasil pengumpulan untuk satu kolom.
show statistic <table_name> columns (<column_name>);

-- Uji hasil pengumpulan untuk beberapa kolom.
show statistic <table_name> columns (<col1>, <col2>, ...);

-- Uji hasil pengumpulan untuk semua kolom.
show statistic <table_name> columns;

Output

Setiap kolom dalam hasil mencakup metrik berikut:

MetrikDeskripsi
MaxValueNilai maksimum kolom
DistinctNumJumlah nilai unik (NDV)
MinValueNilai minimum kolom
NullNumJumlah nilai null
TopKHingga 20 nilai dengan frekuensi kemunculan tertinggi, beserta jumlahnya

Kolom bertipe string dan varchar mencakup dua metrik tambahan:

MetrikDeskripsi
MaxLengthPanjang maksimum nilai kolom
AvgLengthPanjang rata-rata nilai kolom

Contoh

Uji hasil pengumpulan untuk kolom tinyint1:

show statistic analyze2_test columns (tinyint1);

Output yang diharapkan:

ID = 20201126085225150gnqo****
tinyint1:MaxValue:      20                   -- Nilai max.
tinyint1:DistinctNum:   4.0                  -- Nilai ndv.
tinyint1:MinValue:      1                    -- Nilai min.
tinyint1:NullNum:       1.0                  -- Nilai nNulls.
tinyint1:TopK:  {1=1.0, 10=1.0, 20=1.0}      -- Nilai topK. 10=1.0 berarti frekuensi kemunculan nilai kolom 10 adalah 1. Hingga 20 nilai dengan frekuensi kemunculan tertinggi dapat dikembalikan.

Uji hasil pengumpulan untuk beberapa kolom:

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

Output yang diharapkan:

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                  -- Nilai maxColLen.
string1:AvgLength:      3.0                  -- Nilai 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}

Uji hasil pengumpulan untuk semua kolom:

show statistic analyze2_test columns;

Output yang diharapkan:

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}

Untuk referensi lengkap statistik pengoptimal, lihat Mengumpulkan informasi untuk pengoptimal MaxCompute.