Skip to content

用于把source 和 Transform 的表(虚表)输出到 文本文件。

配置方法:

xml
<target type="textfile"
       table_name="cust_id_agmt_id_t"
       path="file:///Users/zhenqin/temp/output1"
       delimiter="," 
       partition="1"
       compression="gzip"
       savemode="overwrite"/>

配置说明:

  1. Table_name 为 source 或者 Transform 定义的表;
  2. Path 为输出到的目的地,支持 file:// 和 hdfs://;
  3. Delimiter 为多个列的分隔符;
  4. Partition 为控制输出分区数,防止小文件过多;
  5. Compression 为压缩格式,无参数则无需压缩。压缩支持见【target压缩】;
  6. Savemode 为 overwrite 空覆盖写入,当写入目标已存在和删除再写入。否则根据 Spark 的特性任务会失败;