OSS Foreign Table(簡稱OSS FDW)是基於PostgreSQL Foreign Data Wrapper(簡稱PG FDW)架構開發的用於訪問OSS資料的資料分析方案,支援將OSS資料匯入至AnalyticDB PostgreSQL版,且提供分區表功能,在效能、功能以及穩定性上都優於OSS External Table。
功能介紹
OSS Foreign Table支援如下功能:
功能 | 介紹 |
您可以通過AnalyticDB PostgreSQL版查詢OSS Foreign Table中的資料,也可以對OSS Foreign Table和本地表進行關聯分析。 查詢OSS Foreign Table的資料與查詢AnalyticDB PostgreSQL版資料庫本地表資料方法一致。 | |
您可以通過OSS Foreign Table將OSS資料匯入到AnalyticDB PostgreSQL版資料庫。 | |
您可以通過OSS Foreign Table將AnalyticDB PostgreSQL版資料庫中的資料匯出到OSS。 | |
OSS Foreign Table提供了分區表功能,當查詢語句的WHERE條件中包含分區列時,可以有效減少從OSS上拉取的資料,從而提升查詢的執行效率。 |
與OSS External Table的對比
OSS Foreign Table在效能、功能以及穩定性上都優於OSS External Table ,具體資訊如下:
功能 | OSS Foreign Table | OSS External Table |
匯入OSS資料或匯出資料到OSS | 支援 | 支援 |
OSS資料分析(巨量資料量情境) | 巨量資料量情境的資料分析效能優於OSS External Table。 | 巨量資料量情境的資料分析效能可能無法達到預期。 |
支援的檔案格式 | 支援如下檔案格式:
| 支援如下檔案格式:
|
分區表 | 支援 | 不支援 |