确定转换方案

要为转换项目做准备:

  1. 确定该项目的目标,例如索引数据、分析数据、组合数据等等。
  2. 检查XML文件并且标记文件结构和元素名称。
  3. 选择要导入的元素并且决定是否需要其他适当的限制。

例如,下面的XML文件 prices.xml是一个简短的包含价格记录的文件。每一个价格记录包含两个域:一个项编号和一个价格。

  1. <?xml version="1.0" encoding="ISO-8859-1" ?>
  2. <prices>
  3. <pricerecord>
  4. <itemnumber>708421</itemnumber>
  5. <price>19.99</price>
  6. </pricerecord>
  7. <pricerecord>
  8. <itemnumber>708466</itemnumber>
  9. <price>59.25</price>
  10. </pricerecord>
  11. <pricerecord>
  12. <itemnumber>711121</itemnumber>
  13. <price>24.99</price>
  14. </pricerecord>
  15. </prices>

目的是把所有的数据导入到一个具有一个整数列itemnumber和一个小数列price的Greenplum数据库表中。

上级主题: 转换XML数据