【问题标题】:How to deal with Linebreaks in redshift load?如何处理红移负载中的换行符?
【发布时间】:2019-12-30 00:12:51
【问题描述】:

我有一个 csv,其中一列中有换行符。我收到错误分隔符未找到。

如果我将文本替换为没有换行符的连续文本,那么它可以工作。但是我该如何处理换行符。

我的复制命令:

COPY cat_crt_test_scores 
from 's3://rds-cat-crt-test-score-table/checkcsv.csv' 
iam_role 'arn:aws:iam::423639311527:role/RedshiftS3Access' 
explicit_ids 
delimiter '|' 
TIMEFORMAT 'auto' 
ESCAPE;

读到Dear Conduira,后找不到分隔符

【问题讨论】:

标签: amazon-web-services amazon-redshift etl


【解决方案1】:

正如 cmets 中的 John Rotenstein 所建议的,使用 CSV 选项是处理此问题的正确方法。

更详细的答案给here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-25
    • 2010-09-07
    • 2023-02-09
    • 1970-01-01
    • 1970-01-01
    • 2018-08-11
    • 1970-01-01
    相关资源
    最近更新 更多