Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Daftar semua partisi dalam tabel Athena dalam urutan unsorted.
Sinopsis
SHOW PARTITIONS table_name
-
Untuk menampilkan partisi dalam tabel dan daftar mereka dalam urutan tertentu, lihatDaftar partisi untuk tabel tertentuBagian pada bagianKueri AWS Glue Data Cataloghalaman.
-
Untuk melihat isi partisi, lihatKueri datanyaBagian pada bagianPartisi data Andahalaman.
-
SHOW PARTITIONS
tidak mencantumkan partisi yang diproyeksikan oleh Athena tetapi tidak terdaftar dalam katalog. AWS Glue Untuk informasi tentang proyeksi partisi, lihatGunakan proyeksi partisi dengan Amazon Athena. -
SHOW PARTITIONS
daftar partisi dalam metadata, bukan partisi dalam sistem file yang sebenarnya. Untuk memperbarui metadata setelah Anda menghapus partisi secara manual di Amazon S3, jalankanALTER TABLE DROP PARTITION.
Contoh
Contoh kueri berikut menunjukkan partisi untukflight_delays_csv
tabel, yang menunjukkan tabel penerbangan data dari Departemen Perhubungan AS. Untuk informasi selengkapnya tentang tabel flight_delays_csv
yang digunakan dalam contoh ini, lihat Lazy Simple SerDe untuk CSV, TSV, dan file yang dibatasi khusus. Tabel dipartisi berdasarkan tahun.
SHOW PARTITIONS flight_delays_csv
Hasil
year=2007 year=2015 year=1999 year=1993 year=1991 year=2003 year=1996 year=2014 year=2004 year=2011 ...
Contoh kueri berikut menunjukkan partisi untukimpressions
tabel, yang berisi contoh web browsing data. Untuk informasi selengkapnya tentang tabel impressions
yang digunakan dalam contoh ini, lihat Partisi data Anda. Tabel dipartisi olehdt
(datetime) kolom.
SHOW PARTITIONS impressions
Hasil
dt=2009-04-12-16-00 dt=2009-04-13-18-15 dt=2009-04-14-00-20 dt=2009-04-12-13-00 dt=2009-04-13-02-15 dt=2009-04-14-12-05 dt=2009-04-14-06-15 dt=2009-04-12-21-15 dt=2009-04-13-22-15 ...
Daftar partisi dalam urutan yang diurutkan
Untuk mengurutkan partisi dalam daftar hasil, gunakan SELECT
sintaks berikut sebagai ganti. SHOW PARTITIONS
SELECT * FROM database_name
."table_name
$partitions" ORDER BY column_name
Kueri berikut menunjukkan daftar partisi untukflight_delays_csv
contoh, tetapi dalam urutan diurutkan.
SELECT * FROM "flight_delays_csv$partitions" ORDER BY year
Hasil
year 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 ...
Untuk informasi selengkapnya, lihat bagian Daftar partisi untuk tabel tertentu di halaman Kueri AWS Glue Data Catalog.