PXF支持以这种方式仅读取文本和JSON文件。

    注意: 从对象存储访问多行文件与访问HDFS中的多行文件非常相似。 本主题标识读取这些文件所需的特定于对象存储的信息。 有关更多信息,请参考。

    使用配置文件将对象存储中的多个文件读入单个表行。 PXF支持以下<objstore>配置文件前缀:

    以下语法创建了Greenplum数据库可读的外部表,该表引用对象存储中的一个或多个文本文件:

    关键字
    <path‑to‑files>对象存储中目录或文件的绝对路径。
    PROFILE=<objstore>:text:multiPROFILE关键字必须标识特定的对象存储。 例如,。
    SERVER=<server_name>PXF用于访问数据的命名服务器配置。可选的; 如果未指定,PXF将使用default服务器。
    FILE_AS_ROW=true指示PXF将每个文件读入单个表行的必需选项。
    FORMATFORMAT必须指定。

    如果要访问S3对象存储,则可以通过CREATE EXTERNAL TABLE命令中的自定义选项提供S3凭据,如使用DDL覆盖S3服务器配置中所述。

    有关示例,请参阅PXF HDFS文档中的。 您必须对使用对象库运行示例进行的修改包括: