用户自定义的筛选器

使用用户定义的筛选器,您可以通过多种方式处理从源获取的数据。例如,筛选器可以执行下列操作:

  • 处理其压缩格式不受 Vertica 原生支持的压缩文件。

  • 接收 UTF-16 编码数据并将其转码为 UTF-8 编码。

  • 对数据执行搜索和替换操作,然后再将数据加载到 Vertica 中。

您还可以通过多个筛选器处理数据,然后再将数据加载到 Vertica 中。例如,您可以解压缩使用 GZip 格式压缩的文件,然后将内容从 UTF-16 转换为 UTF-8,最后搜索并替换某些文本字符串。

如果您实施 UDFilter,还必须实施相应的 FilterFactory

有关 API 详细信息,请参阅 UDFilter 类FilterFactory 类