Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Penanganan tautan sumber daya di AWS Glue
APIs
Tabel berikut menjelaskan bagaimana AWS Glue Katalog Data APIs menangani database dan tautan sumber daya tabel. Untuk semua Get*
API operasi, hanya database dan tabel yang pemanggil memiliki izin untuk dikembalikan. Selain itu, saat mengakses database atau tabel target melalui tautan sumber daya, Anda harus memiliki izin AWS Identity and Access Management (IAM) dan Lake Formation pada target dan tautan sumber daya. Izin Lake Formation yang diperlukan pada tautan sumber daya adalahDESCRIBE
. Untuk informasi selengkapnya, lihat DESCRIBE.
APIOperasi basis data
APIoperasi |
Penanganan tautan sumber daya |
CreateDatabase |
Jika database adalah link sumber daya, membuat link sumber daya ke database target yang ditunjuk. |
UpdateDatabase |
Jika database yang ditunjuk adalah tautan sumber daya, ikuti tautan dan perbarui basis data target. Jika tautan sumber daya harus dimodifikasi untuk ditautkan ke database yang berbeda, Anda harus menghapusnya dan membuat yang baru. |
DeleteDatabase |
Menghapus tautan sumber daya. Itu tidak menghapus database tertaut (target). |
GetDatabase |
Jika pemanggil memiliki izin pada target, ikuti tautan untuk mengembalikan properti target. Jika tidak, ia mengembalikan properti tautan. |
GetDatabases |
Mengembalikan daftar database, termasuk link sumber daya. Untuk setiap tautan sumber daya dalam kumpulan hasil, operasi mengikuti tautan untuk mendapatkan properti target tautan. Anda harus menentukan ResourceShareType = ALL untuk melihat database yang dibagikan dengan akun Anda. |
APIOperasi tabel
APIoperasi |
Penanganan tautan sumber daya |
CreateTable |
Jika database adalah link sumber daya, ikuti link database dan membuat tabel dalam database target. Jika tabel adalah link sumber daya, operasi membuat link sumber daya dalam database yang ditunjuk. Membuat link sumber daya tabel melalui link sumber daya database tidak didukung. |
UpdateTable |
Jika tabel atau database yang ditunjuk adalah tautan sumber daya, perbarui tabel target. Jika kedua tabel dan database adalah link sumber daya, operasi gagal. |
DeleteTable |
Jika database yang ditunjuk adalah tautan sumber daya, ikuti tautan dan hapus tautan sumber daya tabel atau tabel di basis data target. Jika tabel adalah link sumber daya, operasi menghapus link sumber daya tabel dalam database yang ditunjuk. Menghapus tautan sumber daya tabel tidak menghapus tabel target. |
BatchDeleteTable |
Sama sepertiDeleteTable . |
GetTable |
Jika database yang ditunjuk adalah link sumber daya, ikuti link database dan mengembalikan tabel atau tabel sumber daya link dari database target. Jika tidak, jika tabel adalah link sumber daya, operasi mengikuti link dan mengembalikan properti tabel target. |
GetTables |
Jika database yang ditunjuk adalah link sumber daya, ikuti link database dan mengembalikan tabel dan link sumber daya tabel dari database target. Jika database target adalah database bersama dari AWS akun lain, operasi hanya mengembalikan tabel bersama dalam database tersebut. Itu tidak mengikuti link sumber daya tabel dalam database target. Jika tidak, jika database yang ditunjuk adalah database lokal (dimiliki), operasi mengembalikan semua tabel dalam database lokal, dan mengikuti setiap tautan sumber daya tabel untuk mengembalikan properti tabel target. |
SearchTables |
Mengembalikan tabel dan link sumber daya tabel. Itu tidak mengikuti tautan untuk mengembalikan properti tabel target. Anda harus menentukan ResourceShareType = ALL untuk melihat tabel yang dibagikan dengan akun Anda. |
GetTableVersion |
Sama sepertiGetTable . |
GetTableVersions |
Sama sepertiGetTable . |
DeleteTableVersion |
Sama sepertiDeleteTable . |
BatchDeleteTableVersion |
Sama sepertiDeleteTable . |
APIOperasi partisi
APIoperasi |
Penanganan tautan sumber daya |
CreatePartition |
Jika database yang ditunjuk adalah link sumber daya, ikuti link database dan membuat partisi dalam tabel yang ditunjuk dalam database target. Jika tabel adalah tautan sumber daya, operasi mengikuti tautan sumber daya dan membuat partisi di tabel target. Membuat partisi melalui tautan sumber daya tabel dan tautan sumber daya basis data tidak didukung. |
BatchCreatePartition |
Sama sepertiCreatePartition . |
UpdatePartition |
Jika database yang ditunjuk adalah link sumber daya, ikuti link database dan update partisi dalam tabel yang ditunjuk dalam database target. Jika tabel adalah tautan sumber daya, operasi mengikuti tautan sumber daya dan memperbarui partisi di tabel target. Memperbarui partisi melalui tautan sumber daya tabel dan tautan sumber daya basis data tidak didukung. |
DeletePartition |
Jika database yang ditunjuk adalah link sumber daya, ikuti link database dan menghapus partisi dalam tabel yang ditunjuk dalam database target. Jika tabel adalah tautan sumber daya, operasi mengikuti tautan sumber daya dan menghapus partisi di tabel target. Menghapus partisi melalui tautan sumber daya tabel dan tautan sumber daya basis data tidak didukung. |
BatchDeletePartition |
Sama sepertiDeletePartition . |
GetPartition |
Jika database yang ditunjuk adalah link sumber daya, ikuti link database dan mengembalikan informasi partisi dari tabel yang ditunjuk. Jika tidak, jika tabel adalah tautan sumber daya, operasi mengikuti tautan dan mengembalikan informasi partisi. Jika kedua tabel dan database adalah link sumber daya, ia mengembalikan set hasil kosong. |
GetPartitions |
Jika database yang ditunjuk adalah link sumber daya, ikuti link database dan mengembalikan informasi partisi untuk semua partisi dalam tabel yang ditunjuk. Jika tidak, jika tabel adalah tautan sumber daya, operasi mengikuti tautan dan mengembalikan informasi partisi. Jika kedua tabel dan database adalah link sumber daya, ia mengembalikan set hasil kosong. |
BatchGetPartition |
Sama sepertiGetPartition . |
Operasi fungsi yang ditentukan pengguna API
APIoperasi |
Penanganan Tautan Sumber Daya |
(Semua API operasi) |
Jika database adalah tautan sumber daya, ikuti tautan sumber daya dan lakukan operasi pada basis data target. |