Spec-Zone.ru › AWS CLI v2

[ aws . sagemaker ]

обновить-группу-признаков

Описание

Обновляет группу признаков, добавляя признаки или обновляя конфигурацию онлайн-магазина. Используйте один из следующих параметров запроса за раз при использовании API UpdateFeatureGroup.

Вы можете добавить признаки для вашей группы признаков, используя параметр запроса FeatureAdditions. Признаки не могут быть удалены из группы признаков.

Вы можете обновить конфигурацию онлайн-магазина, используя параметр запроса OnlineStoreConfig. Если указан TtlDuration, применяется значение по умолчанию TtlDuration для всех записей, добавленных в группу признаков после обновления группы признаков. Если существует уровень записи TtlDuration, используемый с API PutRecord, уровень записи TtlDuration применяется к этой записи вместо значения по умолчанию TtlDuration. Чтобы удалить значение по умолчанию TtlDuration из существующей группы признаков, используйте API UpdateFeatureGroup и установите TtlDuration Unit и Value в null.

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

Синтаксис

  update-feature-group
--feature-group-name <value>
[--feature-additions <value>]
[--online-store-config <value>]
[--throughput-config <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]

Параметры

--feature-group-name (строка)

Имя или Amazon Resource Name (ARN) группы признаков, которую вы обновляете.

--feature-additions (список)

Обновляет группу признаков. Обновление группы признаков — асинхронная операция. При получении HTTP-ответа 200 вы сделали действительный запрос. Требуется некоторое время после отправки действительного запроса для Feature Store, чтобы обновить группу признаков.

(структура)

Список признаков. Вы должны включить FeatureName и FeatureType. Допустимые типы признаков FeatureType — Integral, Fractional и String.

FeatureName -> (строка)

Имя признака. Тип должен быть строкой. FeatureName не может быть ни одним из следующих: is_deleted, write_time, api_invocation_time.

Имя:

  • Должно начинаться с буквенно-цифрового символа.
  • Может содержать только буквенно-цифровые символы, подчеркивания и дефисы. Пробелы недопустимы.

FeatureType -> (строка)

Тип значения признака. Допустимые значения — Целое, Дробное или Строка.

CollectionType -> (строка)

Группа элементов, где каждый элемент в группе должен иметь одинаковый тип признака (String, Integral или Fractional).

  • List: Упорядоченная группа элементов.
  • Set: Неупорядоченная группа уникальных элементов.
  • Vector: Специализированный список, представляющий массив элементов фиксированного размера. Размеры вектора определяются вами. Должны содержать элементы с дробными типами признаков.

CollectionConfig -> (структура помеченных союзов)

Конфигурация для вашей группы.

Примечание

Это структура помеченных союзов. Только один из следующих ключей верхнего уровня может быть установлен: VectorConfig.

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

Конфигурация для типа группы векторов.

  • Dimension: Количество элементов в вашем векторе.

Dimension -> (целое число)

Количество элементов в вашем векторе.

Сокращенная запись:

FeatureName=string,FeatureType=string,CollectionType=string,CollectionConfig={VectorConfig={Dimension=integer}} ...

JSON-синтаксис:

[
  {
    "FeatureName": "string",
    "FeatureType": "Integral"|"Fractional"|"String",
    "CollectionType": "List"|"Set"|"Vector",
    "CollectionConfig": {
      "VectorConfig": {
        "Dimension": integer
      }
    }
  }
  ...
]

--online-store-config (структура)

Обновляет конфигурацию онлайн-магазина группы признаков.

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

Срок действия записи, где запись жестко удаляется после достижения срока истечения; ExpiresAt = EventTime + TtlDuration. Для получения информации о жестком удалении см. API DeleteRecord в справочнике Amazon SageMaker API.

Unit -> (строка)

TtlDuration единица времени.

Value -> (целое число)

TtlDuration значение времени.

Сокращенная запись:

TtlDuration={Unit=string,Value=integer}

JSON-синтаксис:

{
  "TtlDuration": {
    "Unit": "Seconds"|"Minutes"|"Hours"|"Days"|"Weeks",
    "Value": integer
  }
}

--throughput-config (структура)

Новая конфигурация пропускной способности для группы признаков. Вы можете переключаться между режимами «по запросу» и «зарезервированной» или обновлять пропускную способность чтения/записи для зарезервированных групп признаков. Вы можете переключить группу признаков в режим «по запросу» только один раз в течение 24 часов.

ThroughputMode -> (строка)

Целевой режим пропускной способности группы признаков. Обновление пропускной способности — асинхронная операция, и результат следует отслеживать, обращаясь к полю LastUpdateStatus в ответе DescribeFeatureGroup. Вы не можете обновлять пропускную способность группы признаков, пока другое обновление не завершится.

ProvisionedReadCapacityUnits -> (целое число)

Для зарезервированных групп признаков с включенным онлайн-магазином это означает пропускную способность чтения, за которую вы платите и которую можете использовать без ограничения скорости.

ProvisionedWriteCapacityUnits -> (целое число)

Для зарезервированных групп признаков это означает пропускную способность записи, за которую вы платите и которую можете использовать без ограничения скорости.

Сокращенная запись:

ThroughputMode=string,ProvisionedReadCapacityUnits=integer,ProvisionedWriteCapacityUnits=integer

JSON-синтаксис:

{
  "ThroughputMode": "OnDemand"|"Provisioned",
  "ProvisionedReadCapacityUnits": integer,
  "ProvisionedWriteCapacityUnits": integer
}

--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 для вывода.

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

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

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

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

Вывод

FeatureGroupArn -> (строка)

Amazon Resource Number (ARN) группы признаков, которую вы обновляете.

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

Spec-Zone.ru

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