Sqoop CLI

Обзор работы

Данная статья содержит справочную документацию для Sqoop shell. Все команды Sqoop вызываются скриптом bin/sqoop.

CLI-команды Sqoop используются следующим образом:

$ sqoop COMMAND [<GENERIC_OPTIONS>] [<SPECIFIC_OPTIONS>]

Где <GENERIC_OPTIONS> предшествует один символ -. <SPECIFIC_OPTIONS> начинается с двойного тире (--), за исключением случаев, если параметр состоит из одного символа.

Команды

Sqoop предоставляет следующие инструменты (tools).

Команда Описание

codegen

Генерирует Java-классы, которые инкапсулируют и обрабатывают импортированные записи

create-hive-table

Заполняет Hive metastore данными на основе таблицы базы данных, ранее импортированной в HDFS или запланированной для импорта

eval

Позволяет выполнять простые SQL-запросы к базе данных; результаты выводятся в консоль

export

Используется для экспорта файлов из HDFS в RDBMS

help

Выводит список инструментов, доступных в Sqoop, с описанием их использования

import-all-tables

Импортирует набор таблиц из СУБД в HDFS

import-mainframe

Импортирует все последовательные наборы данных из партиционированного mainframe-dataset в HDFS

import

Импортирует отдельную таблицу из СУБД в HDFS

job

Позволяет создавать и работать с сохраненными задачами (jobs)

list-databases

Позволяет получить список схем баз данных, присутствующих на сервере

list-tables

Позволяет получить список схем баз данных, существующих на сервере

merge

Позволяет объединить два набора данных, при этом записи из одного dataset перезаписывают записи более старого dataset

metastore

Позволяет разместить общее хранилище метаданных

version

Отображает информацию о версии Sqoop

Нашли ошибку? Выделите текст и нажмите Ctrl+Enter чтобы сообщить о ней