Перейти к основному содержимому
Версия: 2.0.x

Loading and unloading

📄️ BROKER_LOAD

Selena предоставляет метод загрузки данных на основе MySQL - Broker Load. После отправки задачи загрузки Selena выполняет её асинхронно. Вы можете использовать SELECT * FROM informationschema.loads для запроса результата задачи. Эта функция поддерживается начиная с версии v1.5.2. Для получения дополнительной информации о фоновой информации, принципах, поддерживаемых форматах файлов данных, способах выполнения загрузки в одну и несколько таблиц, а также о том, как просматривать результаты задач, см. loading overview.

📄️ SHOW LOAD

SHOW LOAD отображает информацию обо всех загрузочных заданиях или заданных загрузочных заданиях в базе данных. Эта команда может отображать только загрузочные задания, созданные с помощью Broker Load, INSERT и SPARKLOAD. Вы также можете просматривать информацию о загрузочных заданиях с помощью команды curl. Начиная с версии 3.1, мы рекомендуем использовать команду SELECT для запроса результатов заданий Broker Load или Insert из таблицы loads в базе данных informationschema. Для получения дополнительной информации см. Loading.

📄️ SPARK LOAD

SPARK LOAD предварительно обрабатывает импортируемые данные с помощью внешних ресурсов spark, повышает производительность импорта большого объема данных Selena и экономит вычислительные ресурсы кластера Selena. Он в основном используется в сценарии начальной миграции и импорта больших объемов данных в Selena.

📄️ STREAM LOAD

Selena предоставляет метод загрузки на основе HTTP — STREAM LOAD, который помогает загружать данные из локальной файловой системы или из источника потоковых данных. После отправки загрузочного задания Selena синхронно выполняет задание и возвращает результат задания после его завершения. Вы можете определить, было ли задание успешным, на основе результата задания. Для получения информации о сценариях применения, ограничениях, принципах и поддерживаемых форматах файлов данных Stream Load см. Loading from a local file system via Stream Load.