Spec-Zone.ru › AWS CLI v2

[ aws . athena ]

get-query-runtime-statistics

Описание

Возвращает статистику времени выполнения запроса, связанную с одним выполнением запроса, если у вас есть доступ к рабочей группе, в которой запрос был выполнен. Статистика из раздела Timeline объекта ответа доступна, как только QueryExecutionStatus$State находится в состоянии SUCCEEDED или FAILED. Остальная нелинейная статистика в ответе (например, количество строк и размер данных на уровне стадии входных и выходных данных) обновляется асинхронно и может быть недоступна сразу после завершения запроса. Нелинейная статистика также не включается, когда в Lake Formation определены фильтры на уровне строк.

См. также: Документацию API AWS

Синтаксис

  get-query-runtime-statistics
--query-execution-id <value>
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]

Параметры

--query-execution-id (строка)

Уникальный идентификатор выполнения запроса.

--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной строки JSON. Строка JSON следует формату, предоставленному --generate-cli-skeleton. Если на командной строке указаны другие аргументы, эти значения переопределят значения, предоставленные в JSON. Невозможно передавать произвольные двоичные значения, используя значение, предоставленное в JSON, так как строка будет взята буквально. Это не может быть указано вместе с --cli-input-yaml.

--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса к API. Если предоставлено значение без значения или со значением input, выводит образец входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, если предоставлено значение yaml-input, он выведет пример входного YAML, который можно использовать с --cli-input-yaml. Если предоставлено значение output, он валидирует входные данные команды и возвращает JSON-пример выходного значения для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.

Глобальные параметры

--debug (логическое значение)

Включить отладку логирования.

--endpoint-url (строка)

Переопределить URL по умолчанию команды указанным URL.

--no-verify-ssl (логическое значение)

По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого SSL-соединения AWS CLI будет проверять SSL-сертификаты. Этот параметр переопределяет поведение по умолчанию проверки SSL-сертификатов.

--no-paginate (логическое значение)

Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI выполнит только один вызов для первой страницы результатов.

--output (строка)

Стиль форматирования для вывода команд.

  • json
  • текст
  • таблица
  • yaml
  • yaml-поток

--query (строка)

Запрос JMESPath для использования при фильтрации данных ответа.

--profile (строка)

Использовать определенный профиль из файла учетных данных.

--region (строка)

Используемый регион. Переопределяет настройки конфигурации/среды.

--version (строка)

Отобразить версию этого инструмента.

--color (строка)

Включить/выключить цветной вывод.

  • включено
  • выключено
  • автоматически

--no-sign-request (логическое значение)

Не подписывать запросы. Учетные данные не будут загружаться, если этот параметр предоставлен.

--ca-bundle (строка)

Файл с набором сертификатов CA для использования при проверке SSL-сертификатов. Переопределяет настройки конфигурации/среды.

--cli-read-timeout (целое число)

Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет выполняться блокирующим образом и без таймаута. Значение по умолчанию — 60 секунд.

--cli-connect-timeout (целое число)

Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет выполняться блокирующим образом и без таймаута. Значение по умолчанию — 60 секунд.

--cli-binary-format (строка)

Стиль форматирования, который используется для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены как закодированная строка base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, а двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, отображающего двоичный блок, fileb:// всегда будет обрабатываться как двоичный и использовать содержимое файла напрямую независимо от настройки cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для заданной настройки cli-binary-format.

  • base64
  • raw-in-base64-out

--no-cli-pager (логическое значение)

Отключить вывод кли-пейджера.

--cli-auto-prompt (логическое значение)

Автоматически запросить параметры ввода CLI.

--no-cli-auto-prompt (логическое значение)

Отключить автоматическое запросы параметров ввода CLI.

Вывод

QueryRuntimeStatistics -> (структура)

Статистические данные о выполнении запроса.

Timeline -> (структура)

Статистика временных данных, такие как время ожидания запроса в очереди, время планирования, время выполнения, время обработки сервисом и общее время выполнения.

QueryQueueTimeInMillis -> (длинное целое число)

Количество миллисекунд, в течение которых запрос находился в очереди запросов, ожидая ресурсов. Обратите внимание, что в случае возникновения временных ошибок Athena может автоматически добавить запрос обратно в очередь.

ServicePreProcessingTimeInMillis -> (длинное целое число)

Количество миллисекунд, которые Athena тратит на предварительную обработку перед отправкой запроса в движок.

QueryPlanningTimeInMillis -> (длинное целое число)

Количество миллисекунд, затраченных Athena на планирование потока обработки запроса. Это включает время, потраченное на получение табличных разделов из источника данных. Обратите внимание, что поскольку движок запросов выполняет планирование запросов, время планирования запроса является подмножеством времени обработки движка.

EngineExecutionTimeInMillis -> (длинное целое число)

Количество миллисекунд, затраченное запросом на выполнение.

ServiceProcessingTimeInMillis -> (длинное целое число)

Количество миллисекунд, которое Athena затрачивает на завершение и публикацию результатов запроса после того, как движок запросов завершил выполнение запроса.

TotalExecutionTimeInMillis -> (длинное целое число)

Количество миллисекунд, которое Athena затрачивает на выполнение запроса.

Rows -> (структура)

Статистические данные, такие как количество входных строк и байтов, считанных запросом, количество строк и байтов, выведенных запросом, и количество строк, записанных запросом.

InputRows -> (длинное целое число)

Количество строк, прочитанных для выполнения запроса.

InputBytes -> (длинное целое число)

Количество байтов, прочитанных для выполнения запроса.

OutputBytes -> (длинное целое число)

Количество байтов, возвращенных запросом.

OutputRows -> (длинное целое число)

Количество строк, возвращенных запросом.

OutputStage -> (структура)

Статистические данные стадии, такие как количество входных и выходных строк и байтов, время выполнения и состояние стадии. Эта информация также включает подэтапы и план стадии запроса.

StageId -> (длинное целое число)

Идентификатор стадии.

State -> (строка)

Состояние стадии после выполнения запроса.

OutputBytes -> (длинное целое число)

Количество байтов, выведенных со стадии после выполнения.

OutputRows -> (длинное целое число)

Количество строк, выведенных со стадии после выполнения.

InputBytes -> (длинное целое число)

Количество байтов, введенных на стадию для выполнения.

InputRows -> (длинное целое число)

Количество строк, введенных на стадию для выполнения.

ExecutionTime -> (длинное целое число)

Время, затраченное на выполнение этой стадии.

© Copyright 2025, Amazon Web Services. Created using Sphinx.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API