用户自定义的筛选器
使用用户定义的筛选器,您可以通过多种方式处理从源获取的数据。例如,筛选器可以执行下列操作:
-
处理其压缩格式不受 Vertica 原生支持的压缩文件。
-
接收 UTF-16 编码数据并将其转码为 UTF-8 编码。
-
对数据执行搜索和替换操作,然后再将数据加载到 Vertica 中。
您还可以通过多个筛选器处理数据,然后再将数据加载到 Vertica 中。例如,您可以解压缩使用 GZip 格式压缩的文件,然后将内容从 UTF-16 转换为 UTF-8,最后搜索并替换某些文本字符串。
如果您实施 UDFilter
,还必须实施相应的 FilterFactory
。
有关 API 详细信息,请参阅 UDFilter 类 和 FilterFactory 类。