Topik ini menjelaskan cara menggunakan tabel asing Object Storage Service (OSS) untuk mengakses data OSS. Tabel asing OSS dikembangkan berdasarkan kerangka kerja PostgreSQL Foreign Data Wrapper (FDW) untuk mengakses data OSS dalam analisis data.
Deskripsi
Tabel berikut menjelaskan operasi yang dapat Anda lakukan dengan menggunakan tabel asing OSS.
Operasi | Deskripsi |
Anda dapat menggunakan AnalyticDB for PostgreSQL untuk menanyakan data dari tabel asing OSS dan menggabungkan tabel asing OSS dengan tabel AnalyticDB for PostgreSQL untuk analisis data. Data dari tabel asing OSS dapat diakses dengan cara yang sama seperti data pada tabel AnalyticDB for PostgreSQL. | |
Gabungkan tabel asing OSS dengan tabel AnalyticDB for PostgreSQL untuk analisis data | |
Anda dapat menggunakan tabel asing OSS untuk mengimpor data OSS ke tabel AnalyticDB for PostgreSQL. | |
Anda dapat menggunakan tabel asing OSS untuk mengekspor data dari tabel AnalyticDB for PostgreSQL ke OSS. | |
Fitur partisi tabel didukung untuk tabel asing OSS. Jika klausa WHERE dari pernyataan kueri mencakup kolom partisi, efisiensi kueri dapat ditingkatkan dengan memindai lebih sedikit data dari OSS. |
Perbandingan antara tabel asing OSS dan tabel eksternal OSS
Tabel asing OSS lebih unggul dibandingkan tabel eksternal OSS dalam hal performa, fungsionalitas, dan stabilitas. Tabel berikut membandingkan kedua jenis tabel tersebut.
Item | Tabel Asing OSS | Tabel Eksternal OSS |
Impor data dari OSS atau ekspor ke OSS | Didukung | Didukung |
Analisis untuk sejumlah besar data | Memberikan performa yang lebih baik daripada tabel eksternal OSS. | Mungkin gagal memenuhi persyaratan performa yang diharapkan. |
Format objek yang didukung | Menyediakan dukungan untuk format objek berikut:
| Menyediakan dukungan untuk format objek berikut:
|
Tabel terpartisi | Didukung | Tidak didukung |