全部產品
Search
文件中心

:使用OSS Foreign Table進行資料湖分析

更新時間:Dec 05, 2024

OSS Foreign Table(簡稱OSS FDW)是基於PostgreSQL Foreign Data Wrapper(簡稱PG FDW)架構開發的用於訪問OSS資料的資料分析方案,支援將OSS資料匯入至AnalyticDB PostgreSQL版,且提供分區表功能,在效能、功能以及穩定性上都優於OSS External Table。

功能介紹

OSS Foreign Table支援如下功能:

功能

介紹

查詢分析OSS資料

您可以通過AnalyticDB PostgreSQL版查詢OSS Foreign Table中的資料,也可以對OSS Foreign Table和本地表進行關聯分析。

查詢OSS Foreign Table的資料與查詢AnalyticDB PostgreSQL版資料庫本地表資料方法一致。

OSS Foreign Table外表與本地表關聯分析

使用OSS Foreign Table進行資料湖分析

您可以通過OSS Foreign Table將OSS資料匯入到AnalyticDB PostgreSQL版資料庫。

使用OSS Foreign Table匯入和匯出資料

您可以通過OSS Foreign Table將AnalyticDB PostgreSQL版資料庫中的資料匯出到OSS。

使用OSS Foreign Table分區表

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。

巨量資料量情境的資料分析效能可能無法達到預期。

支援的檔案格式

支援如下檔案格式:

  • AVRO

  • ORC

  • PARQUET

  • JSON(支援GZIP壓縮)

  • JSONLINE(支援GZIP壓縮)

  • CSV(支援GZIP、標準SNAPPY壓縮)

  • TEXT(支援GZIP、標準SNAPPY壓縮)

支援如下檔案格式:

  • CSV(支援GZIP、標準SNAPPY壓縮)

  • TEXT(支援GZIP、標準SNAPPY壓縮)

分區表

支援

不支援

相關文檔