Как посмотреть, что копируется в SQL - PullRequest
1 голос
/ 04 апреля 2019

У меня есть данные JSON в корзине Amazon Web Service S3.Я пытаюсь скопировать его в базу данных (AWS Redshift).

Я использую следующую команду:

COPY mytable FROM 's3://bucket/somedata'
iam_role 'arn:aws:iam::12345678:role/MyRole';

Я думаю, что данные корзины копируются с некоторыми дополнительными метаданными,Я думаю, что метаданные приводят к сбою моей команды COPY.

Можете ли вы сказать мне, можно ли как-то распечатать скопированные данные?

Заранее спасибо!

1 Ответ

2 голосов
/ 04 апреля 2019

Если ваша команда COPY не выполнена, вы должны проверить системную таблицу stl_load_errors.В нем есть столбец raw_line, в котором отображаются необработанные данные, вызвавшие сбой.Есть также другие столбцы, которые предоставят вам более подробную информацию об ошибке.

...