2014-09-30 31 views
1

我正在使用該模板執行副本。在「S3」數據節點中,我配置了自定義格式,因爲我的列數據包含「逗號」。從RDS到S3副本的模板上的數據管道錯誤

我使用的自定義數據格式具有以下特性

列分隔符「是PIPE(」 |「),並記錄分隔符是‘\ n’個

當我運行的管線數據沒有得到加載到S3,並給了我下面的錯誤

錯誤複製記錄\ nCause:java.lang.reflect.InvocationTargetException \ nCause:空\ nCause:引用的數據必須在記錄格式定義

任何人都面臨這個問題。

回答

3

「逃脫字符」下的AWS數據管道「自定義」格式類型不顯示選項

您可以使用「TSV」類型作爲您的自定義格式類型,並提供:

  • 「列分隔符「作爲管道(|),
  • 」記錄分隔符「爲新行(\ n),
  • 」轉義字符「作爲反斜槓(\)或任何其他您想要的字符。