2014-09-30 3 views
1

Я использую шаблон для копирования. В узле данных «S3» я настроил пользовательский формат, потому что мои данные столбца содержат «запятую».Ошибка конвейера данных в шаблоне из копии RDS на S3

Формат пользовательских данных я использую имеет следующие свойства

Колонка Seperator «является PIPE (» | ") и запись Seperator является„\ п“

Когда я запускаю данные трубопровода не получает загружается в S3 и дает мне следующую ошибку

копирования Ошибка записи \ nCause: java.lang.reflect.InvocationTargetException \ nCause: нуль \ nCause: Quote символ должен быть определен в формате записи

Любой сталкивался с этой проблемой.

ответ

3

«Escape Char» вариант не отображается в разделе «Custom» типа формата в трубопроводе AWS данных

Вы можете использовать тип «TSV» в качестве пользовательского типа формата и обеспечивают:

  • «разделитель столбцов «как труба (|),
  • « Запись разделителя »в качестве новой строки (\ n),
  • « Escape Char »как обратная косая черта (\) или любой другой символ, который вы хотите.
Смежные вопросы