我有一個MySQL表,我正在遷移到Redshift。步驟非常簡單。從S3遷移到Redshift DB時,如何刪除標題行?
- 出口MySQL表到CSV
- 將CSV到亞馬遜S3
- 在紅移與具體規格爲MySQL表
- 複製CSV創建表導出到紅移
我有最後一步的問題。我在MySQL CSV導出中有標題。我目前無法重新創建它,所以我被卡在CSV文件中。 Step 4
由於標題而給我一個錯誤。
我不想更改CSV,而是想添加一行代碼到帳戶。我已經通過AWS的文檔搜索複製表,這是相當廣泛的,但沒有考慮標題。尋找類似於header = TRUE
的內容以添加到下面的查詢中。
我COPY語句轉換成紅移現在的樣子:
COPY apples FROM
's3://buckets/apples.csv'
CREDENTIALS 'aws_access_key_id=abc;aws_secret_access_key=def'
csv
;
http://docs.aws.amazon.com/redshift/latest/dg/copy-parameters-data-conversion.html#copy-ignoreheader – kadalamittai