Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

ALTER VIEW DIALECT

Mode fokus
ALTER VIEW DIALECT - Amazon Athena

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menambahkan atau menjatuhkan dialek mesin dari AWS Glue Data Catalog tampilan. Hanya berlaku untuk AWS Glue Data Catalog tampilan. Memerlukan izin Lake Formation admin atau definer.

Untuk informasi selengkapnya tentang AWS Glue Data Catalog tampilan, lihatMenggunakan tampilan Katalog Data di Athena.

Sintaks

ALTER VIEW name [ FORCE ] [ ADD|UPDATE ] DIALECT AS query
ALTER VIEW name [ DROP ] DIALECT
FORCE

FORCEKata kunci menyebabkan informasi dialek mesin yang bertentangan dalam pandangan yang akan ditimpa dengan definisi baru. FORCEKata kunci berguna ketika pembaruan ke tampilan Katalog Data menghasilkan definisi tampilan yang bertentangan di seluruh dialek mesin yang ada. Misalkan tampilan Katalog Data memiliki dialek Athena dan Amazon Redshift dan pembaruan menghasilkan konflik dengan Amazon Redshift dalam definisi tampilan. Dalam hal ini, Anda dapat menggunakan FORCE kata kunci untuk memungkinkan pembaruan selesai dan menandai dialek Amazon Redshift sebagai basi. Ketika mesin ditandai sebagai kueri basi tampilan, kueri gagal. Mesin memberikan pengecualian untuk melarang hasil basi. Untuk memperbaikinya, perbarui dialek basi dalam tampilan.

ADD

Menambahkan dialek mesin baru ke tampilan Katalog Data. Mesin yang ditentukan harus belum ada dalam tampilan Katalog Data.

UPDATE

Memperbarui dialek mesin yang sudah ada di tampilan Katalog Data.

DROP

Menjatuhkan dialek mesin yang ada dari tampilan Katalog Data. Setelah Anda menjatuhkan mesin dari tampilan Katalog Data, tampilan Katalog Data tidak dapat ditanyakan oleh mesin yang dijatuhkan. Dialek mesin lain dalam tampilan masih dapat menanyakan tampilan.

DIALECTSEBAGAI

Memperkenalkan kueri khusus mesinSQL.

Contoh

ALTER VIEW orders_by_date FORCE ADD DIALECT AS SELECT orderdate, sum(totalprice) AS price FROM orders GROUP BY orderdate
ALTER VIEW orders_by_date FORCE UPDATE DIALECT AS SELECT orderdate, sum(totalprice) AS price FROM orders GROUP BY orderdate
ALTER VIEW orders_by_date DROP DIALECT

Di halaman ini

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.