загрузить CSV-файл в Cassandra (синтаксическая ошибка) - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь загрузить CSV-файл на Cassandra, но я получаю следующую ошибку. Я уже создал свое пространство ключей и таблицу. Я только пытаюсь загрузить файл CSV сейчас.

copy youtube(video_id, trending_date, title, channel_title, category_id, publish_time, tags, views, likes, dislikes, comment_count, comments_disabled, rating_disabled, video_error_or_removed) from ‘youtube.csv’ with  header=true; 

ошибка с путем. Я также использовал следующее:

copy youtube (video_id, trending_date, title, channel_title, category_id, publish_time, tags, views, likes, dislikes, comment_count, comments_disabled, rating_disabled, video_error_or_removed) from ‘/Users/Keniajc93/Desktop/youtube.csv’ with = header=TRUE;

Может кто-нибудь, пожалуйста, помогите мне?

1 2

Ответы [ 4 ]

0 голосов
/ 18 февраля 2020

Похоже, что у обоих ваших запросов есть синтаксические проблемы, некоторые из них выделены другими, уже такими как абсолютный путь к файлу в первом запросе и "with = header = TRUE;" во втором запросе и в обоих кавычках.

Вы можете попробовать это:

скопировать YouTube (video_id, trending_date, title, channel_title, category_id, publish_time, теги, просмотры, лайки, антипатии, comment_count, comments_disabled, rating_disabled, video_error_or_removed) из '/Users/Keniajc93/Desktop/youtube.csv' с заголовком = TRUE;

Надеюсь, это поможет.

0 голосов
/ 08 февраля 2020

Как и предполагалось, вы можете перепечатать

‘youtube.csv’ to 'youtube.csv' 
0 голосов
/ 10 февраля 2020

попробуйте использовать эту команду

скопировать имя_таблицы (все имена столбцов) из 'path / to / file / file_name.csv' с header = False;

имена столбцов должны быть одинаковыми в CSV-файле и в Кассандре.

0 голосов
/ 07 февраля 2020

Исходя из того, что я вижу, если что-то не было отформатировано во время вставки, похоже, что ваши кавычки вокруг пути являются "причудливыми", а не прямыми галочками, которые можно было бы ожидать. Это может произойти, если вы скопируете текст из чего-то вроде MS Word. Может быть, хотите проверить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...