Получение статуса фоновой операции
С помощью подкоманды ydb operation get
вы можете получить статус указанной фоновой операции.
Общий вид команды:
ydb [global options...] operation get [options...] <id>
global options
— глобальные параметры.options
— параметры подкоманды.id
— идентификатор фоновой операции. Идентификатор содержит символы, которые могут быть интерпретированы вашей командной оболочкой. При необходимости используйте экранирование, например'<id>'
для bash.
Посмотрите описание команды получения статуса фоновой операции:
ydb operation get --help
Параметры подкоманды
Имя | Описание |
---|---|
--format |
Формат вывода. Значение по умолчанию — pretty .Возможные значения: |
Примеры
Примечание
В примерах используется профиль quickstart
, подробнее смотрите в Создание профиля для соединения с тестовой БД.
Получите статус фоновой операции с идентификатором ydb://buildindex/7?id=281489389055514
:
ydb -p quickstart operation get \
'ydb://buildindex/7?id=281489389055514'
Результат:
┌───────────────────────────────────────┬───────┬─────────┬───────┬──────────┬─────────────────────┬─────────────┐
| id | ready | status | state | progress | table | index |
├───────────────────────────────────────┼───────┼─────────┼───────┼──────────┼─────────────────────┼─────────────┤
| ydb://buildindex/7?id=281489389055514 | true | SUCCESS | Done | 100.00% | /my-database/series | idx_release |
└───────────────────────────────────────┴───────┴─────────┴───────┴──────────┴─────────────────────┴─────────────┘