Готовый перевод Cloudera Imapala: Руководство начинающего / Cloudera Imapala: Tutorials for Getting Started: Data Loading and Querying Examples
Загрузка данных и примеры запросов
Данный раздел описывает как создавать примеры таблиц и загружать в них данные. Эти таблицы могут быть опрошены с помощью Impala-shell.
Загрузка данных
Загрузка данных включает
- передачу данных, Например .csv как приведено ниже;
- создание таблиц, в которые будут загружены данные;
- загрузка данных в созданные таблицы.
Примеры запросов
Для выполнения примера, создайте SQL файл query.sql, скопируйте в него запросы, выполните их с помочню командной строки. Для файла query.sql на impala-host команда будет выглядеть следующим образом:
Примеры приведенные ниже загружается точно так же.
Пример: Просмотр содержимого таблиц
Для начала убедимся, что таблицы содержат нужные нам данные. Что бы избежать слишком большой выдачи при обработки Impala миллионов миллиардов строк, добавляйте LIMIT в конец выражения. (Если в запрос в интеративном режиме начал генерировать неожаднное количество данных, нажмите Ctrl-C и impala-shell отменит выполнение запроса).
Пример: Аггрегирование и Объединение
Пример: Подзапрос, Аггрегирование и Объединение
Пример: INSERT запрос
Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод
Переведено на Нотабеноиде
http://notabenoid.org/book/53374/230027
Переводчики: nipman
Настройки
Готово:
